The ConvexHull3d type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | ConvexHull3d | A new instance of a 3d convex hull. |
Methods
Name | Description | |
---|---|---|
![]() | Area | Computes the area of the surface of the convex hull. |
![]() | CenterOfMass | Computes the center of mass of the hull as a solid body. |
![]() | ComputeHull | Computes the 3d convex hull of a set of points in O(n*log(n)) time. |
![]() | Contains | Tests if the convex hull contains a point. |
![]() | ContainsExact | Tests if the convex hull contains a point using exact arithmetic. |
![]() | Dispose | Disposes the convex hull. |
![]() | Equals | (Inherited from Object.) |
![]() | FitInContainer | Computes a container fit. This method is BETA |
![]() | GetEdges | Gets the edges of the convex hull |
![]() | GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) |
![]() | GetType |
Gets the Type of the current instance.
(Inherited from Object.) |
![]() | InertiaTensor | Overloaded. |
![]() | PrincipalAxesBoundingBox | Computes the bounding box along the principal axes of inertia of the convex hull. |
![]() | ToString | (Inherited from Object.) |
![]() | Volume | Computes the volume of the convex hull. |
Properties
Name | Description | |
---|---|---|
![]() | BadPoints | Gets a list of points that could not be added to the hull. |
![]() | InitialPoints | Gets or sets the points for which the 3d convex hull is to be computed. |
![]() | Triangles | Gets the triangles forming the convex hull. |
![]() | Vertices | Gets the vertices of the convex hull. |