|
| ON_ConvexHullPoint2 ()=default |
|
| ON_ConvexHullPoint2 (int init_capacity) |
|
virtual | ~ON_ConvexHullPoint2 () override |
|
int | AppendVertex (const ON_3dPoint &P) |
| return index of new vertex. must set Adjacent Indices. More...
|
|
virtual int | Count () const override |
|
void | Empty () |
|
virtual double | MaximumCoordinate () const override |
|
bool | SetCapacity (int vcnt) |
|
virtual int | SupportIndex (ON_3dVector W, int i0) const override |
| Support map. More...
|
|
virtual ON_3dVector | Vertex (int j) const override |
|
virtual | ~ON_ConvexPoly () |
|
ON_3dPoint | Evaluate (ON_4dex dex, ON_4dPoint B) const |
|
bool | GetClosestPoint (const ON_ConvexPoly &BHull, ON_4dex &Adex, ON_4dex &Bdex, ON_4dPoint &bary, double maximum_distance=ON_DBL_MAX) const |
|
bool | GetClosestPoint (ON_3dPoint P0, ON_4dex &dex, ON_4dPoint &bary, double maximum_distance=ON_DBL_MAX) const |
|
bool | GetClosestPointSeeded (const ON_ConvexPoly &BHull, ON_4dex &Adex, ON_4dex &Bdex, ON_4dPoint &bary, double maximum_distance=ON_DBL_MAX) const |
|
bool | GetClosestPointSeeded (ON_3dPoint P0, ON_4dex &dex, ON_4dPoint &Bary, double maximum_distance=ON_DBL_MAX) const |
|
bool | IsValid4Dex (const ON_4dex &D) const |
|
ON_3dPoint | Support (ON_3dVector W, int i0=0) const |
|
3d convex hull defined by an explicit collection of points called vertices. Note: vertices need not be extreme points