Visual Basic | |
---|---|
Function IntersectWithPlane( _ ByVal Plane As MathPlane, _ ByRef IntersectionPoint1 As MathPoint, _ ByRef IntersectionPoint2 As MathPoint _ ) As System.Integer |
C# | |
---|---|
System.int IntersectWithPlane( MathPlane Plane, out MathPoint IntersectionPoint1, out MathPoint IntersectionPoint2 ) |
JavaScript | |
---|---|
IntersectWithPlane( Plane : dsMathPlane ) : { IntersectionPoint1 : dsMathPoint, IntersectionPoint2 : dsMathPoint, NumIntersections : Number } |
COM native C++ | |
---|---|
HRESULT IntersectWithPlane( IMathPlane* Plane, IMathPoint** IntersectionPoint1, IMathPoint** IntersectionPoint2, LONG* NumIntersections ) |
C++ | |
---|---|
DSRESULT IntersectWithPlane( dsMathPlane* Plane, dsMathPoint** IntersectionPoint1, dsMathPoint** IntersectionPoint2, long* NumIntersections ) |
Parameters
- Plane
- Plane that intersects this mathematical elliptical Arc
- IntersectionPoint1[out]
- Point or null if this mathematical elliptical Arc is nonintersecting
- IntersectionPoint2[out]
- Point or null if this mathematical elliptical Arc is nonintersecting or the number of intersections = 1
- NumIntersections[out] or Return Value
- Number of intersections
See the IMathEllipArc examples.
DraftSight V1R5.0