Intersect3d.SegmentSegment Method

Intersects two 3d segments. They are considered to intersect if the closest distance between them is smaller than 'tol'. The resulting intersection point is take form l1 (in case a tolerance gap between segs exists)
Public Shared Function SegmentSegment( _ 
ByVal l1 As Line3d, _ 
ByVal l2 As Line3d, _ 
ByRef p As Point3d, _ 
Optional ByVal tol As Double = Calc.Epsilon _ 
) As Boolean
This language is not supported or no code example is available.
public static bool SegmentSegment( 
Line3d l1
Line3d l2
out Point3d p
double tol = Calc.Epsilon 
)
This language is not supported or no code example is available.
public:  
static bool SegmentSegment( 
Line3d^ l1
Line3d^ l2
Point3d^& p
double tol 
)
This language is not supported or no code example is available.
public static function SegmentSegment( 
l1 : Line3d
l2 : Line3d
p : Point3d
tol : double 
) : boolean;
This language is not supported or no code example is available.

Parameters

l1
Line3d

l2
Line3d

p
Point3d

tol
double

Return Value

bool

.NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

In this article

Definition