The Line type exposes the following members.
Constructors
Name | Description | |
---|---|---|
Line | Overloaded. |
Methods
Name | Description | |
---|---|---|
Angle | Overloaded. | |
Bisector | Computers a bisecting line of two intersecting lines. | |
Contains | Overloaded. | |
DeepCopy | A deep copy of this instance. | |
DistanceTo | Overloaded. | |
Equals | Tests if two lines are considered equal. (Overrides Object..::.Equals(Object).) | |
GetHashCode | A hash code for this line. (Overrides Object..::.GetHashCode()()().) | |
GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
Intersect2d | Overloaded. | |
Intersect3d | Overloaded. | |
Intersects2d | Overloaded. | |
Intersects3d | Overloaded. | |
IntersectXY | Computes the intersection point of the projection of two lines onto the
xy-plane. | |
IntersectXYDecimal | Computes the intersection point of the projection of two lines onto the
xy-plane. | |
Invert | Computes a line with inverted direction vector and start point at
the end of the direction vector of the original line. | |
InvertDirectionVector | Computes a line with inverted direction vector. | |
IsCollinearTo | Overloaded. | |
IsCoplanarTo | Overloaded. | |
IsOrthogonalTo | Tests if an object is orthogonal to the line. | |
IsParallelTo | Overloaded. | |
IsSkewTo | Tests if two lines are skew. | |
IsTangentTo | Tests if a circle is tangent to the line. | |
Move | Overloaded. | |
PerpendicularOn | Computes the perpendicular dropped from the line onto another line. | |
ProjectParallelOn | Computes the parallel projection of the line onto a plane. | |
PseudoPerpendicularOn | Computes the perpendicular dropped from the line onto an edge. | |
RandomLine | A random line. | |
RandomOrthogonalLine | A random line orthogonal to the line. | |
RandomPointOnLine | A random point on the line. | |
ReflectIn | Overloaded. | |
Rotate | Overloaded. | |
Scale | Overloaded. | |
ToString | Returns the properties of the line in StringNumberFormat-format. (Overrides Object..::.ToString()()().) | |
TransformCoordinates | Overloaded. | |
X_axis | A line along the X-axis. | |
Y_axis | A line along the Y-axis. | |
Z_axis | A line along the Z-axis. |
Operators
Name | Description | |
---|---|---|
Equality | True if two lines are considered equal. | |
Inequality | False if two lines are considered equal. |
Properties
Name | Description | |
---|---|---|
DirectionVector | Gets or sets the direction vector of the line. | |
Point | Gets or sets the defining point on the line. |