IntersectionLineCircle(Line,Circle,Plane,Boolean,Point3D,Point3D) Method
In This Topic
Finds the intersection between an Arc/Circle and a Line entity.
Syntax
'Declaration
Public Overloads Shared Function IntersectionLineCircle( _
ByVal As Line, _
ByVal As Circle, _
ByVal As Plane, _
ByVal As Boolean, _
ByRef As Point3D, _
ByRef As Point3D _
) As Boolean
public static bool IntersectionLineCircle(
Line ,
Circle ,
Plane ,
bool ,
out Point3D ,
out Point3D
)
Parameters
- line
- The line entity
- arc
- The arc/circle entity
- pln
- The plane where the two entities lay
- infiniteLine
- If true, we look for intersections even outside the boundaries of the line.
- i0
- The first intersection point (when it exists)
- i1
- The second intersection point (when it exists)
Return Value
True if the intersection is found, false when the two entities don't touch.
See Also