Rhino C++ API
8.14
|
This is the complete list of members for ON_BoundingBox, including all inherited members.
Area() const | ON_BoundingBox | |
Center() const | ON_BoundingBox | |
ClosestPoint(const ON_3dPoint &test_point) const | ON_BoundingBox | |
Corner(int, int, int) const | ON_BoundingBox | |
Destroy() | ON_BoundingBox | |
Diagonal() const | ON_BoundingBox | |
Dump(class ON_TextLog &) const | ON_BoundingBox | |
Edge(unsigned int index) const | ON_BoundingBox | |
EmptyBoundingBox | ON_BoundingBox | static |
Expand(ON_3dVector delta) | ON_BoundingBox | |
FarPoint(const ON_3dPoint &) const | ON_BoundingBox | |
GetClosestPoint(const ON_Line &, ON_3dPoint &, double *, double *) const | ON_BoundingBox | |
GetClosestPoint(const ON_BoundingBox &, ON_3dPoint &, ON_3dPoint &) const | ON_BoundingBox | |
GetCorners(ON_3dPointArray &box_corners) const | ON_BoundingBox | |
GetCorners(ON_3dPoint box_corners[8]) const | ON_BoundingBox | |
GetEdges(ON_Line edges[12]) const | ON_BoundingBox | |
GetFarPoint(const ON_BoundingBox &, ON_3dPoint &, ON_3dPoint &) const | ON_BoundingBox | |
Includes(const ON_BoundingBox &other, bool bProperSubSet=false) const | ON_BoundingBox | |
Intersection(const ON_BoundingBox &other_bbox) | ON_BoundingBox | |
Intersection(const ON_BoundingBox &bbox_A, const ON_BoundingBox &bbox_B) | ON_BoundingBox | |
Intersection(const ON_Line &, double *=nullptr, double *=nullptr) const | ON_BoundingBox | |
IsDegenerate(double tolerance=ON_UNSET_VALUE) const | ON_BoundingBox | |
IsDisjoint(const ON_BoundingBox &other_bbox) const | ON_BoundingBox | |
IsDisjoint(const ON_Line &line) const | ON_BoundingBox | |
IsDisjoint(const ON_Line &line, bool infinite) const | ON_BoundingBox | |
IsEmpty() const | ON_BoundingBox | |
IsFartherThan(double d, const ON_3dPoint &P) const | ON_BoundingBox | |
IsFartherThan(double d, const ON_Line &line) const | ON_BoundingBox | |
IsFartherThan(double d, const ON_Plane &plane) const | ON_BoundingBox | |
IsFartherThan(double d, const ON_PlaneEquation &plane_equation) const | ON_BoundingBox | |
IsFartherThan(double d, const ON_BoundingBox &other) const | ON_BoundingBox | |
IsNan() const | ON_BoundingBox | |
IsNotEmpty() const | ON_BoundingBox | |
IsPoint() const | ON_BoundingBox | |
IsPointIn(const ON_3dPoint &test_point, int bStrictlyIn=false) const | ON_BoundingBox | |
IsSet() const | ON_BoundingBox | |
IsUnset() const | ON_BoundingBox | |
IsUnsetOrNan() const | ON_BoundingBox | |
IsValid() const | ON_BoundingBox | |
IsVisible(const ON_Xform &bbox2c) const | ON_BoundingBox | |
m_max | ON_BoundingBox | |
m_min | ON_BoundingBox | |
Max() const | ON_BoundingBox | |
MaximumDistanceTo(const ON_3dPoint &P) const | ON_BoundingBox | |
MaximumDistanceTo(const ON_BoundingBox &other) const | ON_BoundingBox | |
MaximumDistanceTo(const ON_Line &line) const | ON_BoundingBox | |
MaximumDistanceTo(const ON_Plane &plane) const | ON_BoundingBox | |
MaximumDistanceTo(const ON_PlaneEquation &plane_equation) const | ON_BoundingBox | |
Min() const | ON_BoundingBox | |
MinimumDistanceTo(const ON_3dPoint &P) const | ON_BoundingBox | |
MinimumDistanceTo(const ON_BoundingBox &other) const | ON_BoundingBox | |
MinimumDistanceTo(const ON_Line &line) const | ON_BoundingBox | |
MinimumDistanceTo(const ON_Plane &plane) const | ON_BoundingBox | |
MinimumDistanceTo(const ON_PlaneEquation &plane_equation) const | ON_BoundingBox | |
NanBoundingBox | ON_BoundingBox | static |
ON_BoundingBox() ON_NOEXCEPT | ON_BoundingBox | |
ON_BoundingBox(const ON_BoundingBox &)=default | ON_BoundingBox | |
ON_BoundingBox(const ON_3dPoint &, const ON_3dPoint &) | ON_BoundingBox | explicit |
operator=(const ON_BoundingBox &)=default | ON_BoundingBox | |
operator[](int) | ON_BoundingBox | |
operator[](int) const | ON_BoundingBox | |
Set(int dim, bool is_rat, int count, int stride, const double *point_array, int bGrowBox=false) | ON_BoundingBox | |
Set(const ON_3dPoint &point, int bGrowBox=false) | ON_BoundingBox | |
Set(const ON_2dPoint &point, int bGrowBox=false) | ON_BoundingBox | |
Set(const ON_SimpleArray< ON_4dPoint > &point_array, int bGrowBox=false) | ON_BoundingBox | |
Set(const ON_SimpleArray< ON_3dPoint > &point_array, int bGrowBox=false) | ON_BoundingBox | |
Set(const ON_SimpleArray< ON_2dPoint > &point_array, int bGrowBox=false) | ON_BoundingBox | |
Set(int dim, bool is_rat, int count, int stride, const float *point_array, int bGrowBox=false) | ON_BoundingBox | |
Set(const ON_3fPoint &point, int bGrowBox=false) | ON_BoundingBox | |
Set(const ON_2fPoint &point, int bGrowBox=false) | ON_BoundingBox | |
Set(const ON_SimpleArray< ON_4fPoint > &point_array, int bGrowBox=false) | ON_BoundingBox | |
Set(const ON_SimpleArray< ON_3fPoint > &point_array, int bGrowBox=false) | ON_BoundingBox | |
Set(const ON_SimpleArray< ON_2fPoint > &point_array, int bGrowBox=false) | ON_BoundingBox | |
Shrink(ON_3dVector delta) | ON_BoundingBox | |
SwapCoordinates(int, int) | ON_BoundingBox | |
Tolerance() const | ON_BoundingBox | |
Transform(const ON_Xform &) | ON_BoundingBox | |
Union(const ON_BoundingBox &) | ON_BoundingBox | |
Union(const ON_BoundingBox &, const ON_BoundingBox &) | ON_BoundingBox | |
UnsetBoundingBox | ON_BoundingBox | static |
Volume() const | ON_BoundingBox | |
~ON_BoundingBox()=default | ON_BoundingBox |