|
| | 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