The ConvexHull2d type exposes the following members.

Constructors

  NameDescription
ConvexHull2d
A new instance of a 2d convex hull.

Methods

  NameDescription
ComputeHull
Computes the 2d convex hull of a set of points.
Contains
Tests if the 2d convex hull contains a point.
ContainsOncircumference
Tests if a point lies on the 2d convex hull.
Diameter
Computes the diameter of a 2d convex hull.
Dispose
Disposes the convex hull.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
FitsInto
Tests if a 2d convex hull fits into a bounding rectangle.
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MaximumWidth
Computes the maximum width of a 2d convex hull.
MinimumAreaEnclosingRectangle
Computes the rectangle enclosing a 2d convex hull with minimum area.
MinimumPerimeterEnclosingRectangle
Computes the rectangle enclosing a 2d convex hull with minimum perimeter.
MinimumWidth
Computes the minimum width of a 2d convex hull.
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
AreaXY
Gets the area of the convex hull in the xy-plane.
Edges
Gets the edges forming the perimeter of the convex hull in clockwise orientation.
InitialPoints
Gets or sets the points for which the 2d convex hull is to be found.
PerimeterLength
Gets the length of the perimeter of the convex hull.
Vertices
Gets the vertices on the convex hull in clockwise orientation.

See Also