CompositeCurve.IntersectionLineCircle (Line, Circle, Plane, Boolean, out Point3D, out Point3D) Method

Finds the intersection between an Arc/Circle and a Line entity.
Public Shared Function IntersectionLineCircle( _ 
ByVal line As Line, _ 
ByVal arc As Circle, _ 
ByVal pln As Plane, _ 
ByVal infiniteLine As Boolean, _ 
ByRef i0 As Point3D, _ 
ByRef i1 As Point3D
) As Boolean
This language is not supported or no code example is available.
public static bool IntersectionLineCircle( 
Line line
Circle arc
Plane pln
bool infiniteLine
out Point3D i0
out Point3D i1 
)
This language is not supported or no code example is available.

Parameters

line
Line

The line entity

arc
Circle

The arc/circle entity

pln
Plane

The plane where the two entities lay

infiniteLine
bool

If true, we look for intersections even outside the boundaries of the line.

i0
Point3D

The first intersection point (when it exists)

i1
Point3D

The second intersection point (when it exists)

Return Value

bool

True if the intersection is found, false when the two entities don't touch.

.NET Framework

Supported in: 4.5, 4.6, 4.7

In this article

Definition