Header menu logo Euclid

IntersectionPoints3D Type

For infinite 3D lines. The result from computing the intersection of two infinite 3D lines.

Union cases

Union case Description

Coincident

Full Usage: Coincident

The lines are coincident or maybe even identical, within the given tolerance. As infinite lines they have infinitely many points in common.

OnePoint xPoint

Full Usage: OnePoint xPoint

Parameters:

The 3D lines are intersection in one point within the given tolerance.

xPoint : Pnt

Parallel

Full Usage: Parallel

The lines are parallel within the given tolerance.

TooShort

Full Usage: TooShort

One or both input lines is shorter than the given minimum Length tolerance.

TwoPoints skewPoints

Full Usage: TwoPoints skewPoints

Parameters:

The lines are skew by mor than 1e-6. or the given tolerance. Contains the points on the first and second. line where they are closest to each other.

skewPoints : Pnt * Pnt

Instance members

Instance member Description

this.IsCoincident

Full Usage: this.IsCoincident

Returns: bool
Returns: bool

this.IsOnePoint

Full Usage: this.IsOnePoint

Returns: bool
Returns: bool

this.IsParallel

Full Usage: this.IsParallel

Returns: bool
Returns: bool

this.IsTooShort

Full Usage: this.IsTooShort

Returns: bool
Returns: bool

this.IsTwoPoints

Full Usage: this.IsTwoPoints

Returns: bool
Returns: bool

Type something to start searching.