| Visual Basic | |
|---|---|
Function IntersectWithLinearObject( _ ByVal LinearObject As MathLine, _ ByRef IntersectionPoint1 As MathPoint, _ ByRef IntersectionPoint2 As MathPoint _ ) As System.Integer | |
| C# | |
|---|---|
System.int IntersectWithLinearObject( MathLine LinearObject, out MathPoint IntersectionPoint1, out MathPoint IntersectionPoint2 ) | |
| JavaScript | |
|---|---|
IntersectWithLinearObject( LinearObject : dsMathLine ) : { IntersectionPoint1 : dsMathPoint, IntersectionPoint2 : dsMathPoint, NumIntersections : Number } | |
| COM native C++ | |
|---|---|
HRESULT IntersectWithLinearObject( IMathLine* LinearObject, IMathPoint** IntersectionPoint1, IMathPoint** IntersectionPoint2, LONG* NumIntersections ) | |
| C++ | |
|---|---|
DSRESULT IntersectWithLinearObject( dsMathLine* LinearObject, dsMathPoint** IntersectionPoint1, dsMathPoint** IntersectionPoint2, long* NumIntersections ) | |
Parameters
- LinearObject
- Linear object 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::IntersectWithCircArc Method ()
IMathCircArc::IntersectWithPlane Method ()
IMathCircArc Members
IMathCircArc::IntersectWithCircArc Method ()
IMathCircArc::IntersectWithPlane Method ()
DraftSight V1R5.0
Syntax