Skip to main content

Crate use_hull

Crate use_hull 

Source
Expand description

§use-hull

Hull primitives for the RustUse geometry workspace.

use-hull provides descriptors for convex-hull inputs and algorithms. It does not yet implement hull construction.

§Example

use use_hull::{ConvexHull2, HullAlgorithm};
use use_point::Point2;

let hull = ConvexHull2::new(vec![Point2::origin(), Point2::new(1.0, 0.0)]);

assert_eq!(hull.point_count(), 2);
assert_eq!(HullAlgorithm::MonotoneChain.name(), "monotone-chain");

Structs§

ConvexHull2
A 2D convex hull point set descriptor.

Enums§

HullAlgorithm
Common convex hull algorithm families.