This is the complete list of members for ON_Line, including all inherited members.
BoundingBox() const | ON_Line | |
ClosestPointTo(const ON_3dPoint &test_point, double *t) const | ON_Line | |
ClosestPointTo(const ON_3dPoint &test_point) const | ON_Line | |
Create(const ON_3dPoint start, const ON_3dPoint end) | ON_Line | |
Create(const ON_2dPoint start, const ON_2dPoint end) | ON_Line | |
Direction() const | ON_Line | |
DistanceTo(ON_3dPoint test_point) const | ON_Line | |
from | ON_Line | |
GetBoundingBox(ON_BoundingBox &bbox, int bGrowBox=false) const | ON_Line | |
GetTightBoundingBox(ON_BoundingBox &tight_bbox, bool bGrowBox=false, const ON_Xform *xform=nullptr) const | ON_Line | |
InPlane(ON_Plane &plane, double tolerance=0.0) const | ON_Line | |
IsFartherThan(double d, const ON_3dPoint &P) const | ON_Line | |
IsFartherThan(double d, const ON_Line &L) const | ON_Line | |
IsValid() const | ON_Line | |
Length() const | ON_Line | |
MaximumDistanceTo(const ON_3dPoint &P) const | ON_Line | |
MaximumDistanceTo(const ON_Line &other) const | ON_Line | |
MinimumDistanceTo(const ON_3dPoint &P) const | ON_Line | |
MinimumDistanceTo(const ON_Line &L) const | ON_Line | |
NanLine | ON_Line | static |
ON_Line() | ON_Line | |
ON_Line(ON_3dPoint start, ON_3dPoint end) | ON_Line | explicit |
ON_Line(ON_2dPoint start, ON_2dPoint end) | ON_Line | explicit |
operator[](int) | ON_Line | |
operator[](int) const | ON_Line | |
PointAt(double t) const | ON_Line | |
Reverse() | ON_Line | |
Rotate(double sin_angle, double cos_angle, const ON_3dVector &axis_of_rotation, const ON_3dPoint ¢er_of_rotation) | ON_Line | |
Rotate(double angle_in_radians, const ON_3dVector &axis_of_rotation, const ON_3dPoint ¢er_of_rotation) | ON_Line | |
Tangent() const | ON_Line | |
to | ON_Line | |
Transform(const ON_Xform &xform) | ON_Line | |
Translate(const ON_3dVector &delta) | ON_Line | |
UnsetLine | ON_Line | static |
ZeroLine | ON_Line | static |
~ON_Line() | ON_Line |