Crate axiolid_profile

Source
Expand description

Exact two-dimensional section profiles.

The crate stores profile intent. Boolean cleanup and triangulation are algorithms in higher tiers so a consumer can use profile data without them.

Re-exports§

pub use center_line::CenterLineProfile;
pub use contour::Contour;
pub use contour::ContourProfile;
pub use contour::ProfileSegment;
pub use parameterized::CircleProfile;
pub use parameterized::EllipseProfile;
pub use parameterized::RectangleProfile;
pub use parameterized::SectionProfile;
pub use validate::ValidateProfile;

Modules§

center_line
Centre-line profiles: an open path plus a constant width.
contour
Arbitrary closed contours.
parameterized
Compact parameterized profile families.
validate
Profile validation and algorithm extension points.

Enums§

Profile
Format-neutral profile representation.