| 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
Syntax