| Visual Basic | |
|---|---|
Function IntersectWithCircArc( _ ByVal CircArc As MathCircArc, _ ByRef IntersectionPoint1 As MathPoint, _ ByRef IntersectionPoint2 As MathPoint _ ) As System.Integer | |
| C# | |
|---|---|
System.int IntersectWithCircArc( MathCircArc CircArc, out MathPoint IntersectionPoint1, out MathPoint IntersectionPoint2 ) | |
| JavaScript | |
|---|---|
IntersectWithCircArc( CircArc : dsMathCircArc ) : { IntersectionPoint1 : dsMathPoint, IntersectionPoint2 : dsMathPoint, NumIntersections : Number } | |
| COM native C++ | |
|---|---|
HRESULT IntersectWithCircArc( IMathCircArc* CircArc, IMathPoint** IntersectionPoint1, IMathPoint** IntersectionPoint2, LONG* NumIntersections ) | |
| C++ | |
|---|---|
DSRESULT IntersectWithCircArc( dsMathCircArc* CircArc, dsMathPoint** IntersectionPoint1, dsMathPoint** IntersectionPoint2, long* NumIntersections ) | |
Parameters
- CircArc
- Mathematical circular Arc that intersects this mathematical circular Arc
- IntersectionPoint1[out]
- Point or null if this mathematical circular Arc is nonintersecting
- IntersectionPoint2[out]
- Point or null if this mathematical circular Arc is nonintersecting or the number of intersections = 1
- NumIntersections[out] or Return Value
- Number of intersections
IMathCircArc Interface
IMathCircArc Members
IMathCircArc::IntersectWithLinearObject Method ()
IMathCircArc::IntersectWithPlane Method ()
IMathCircArc Members
IMathCircArc::IntersectWithLinearObject Method ()
IMathCircArc::IntersectWithPlane Method ()
DraftSight V1R5.0
Syntax