pub enum ConvexHullConstructState {
Success,
PointCountLessThanFour,
VolumeTooSmall,
PointCountOverflow,
FaceCountLimitHit,
}Expand description
Represents the state of convex hull construction.
Variants§
Success
Convex hull construction completed successfully.
PointCountLessThanFour
Warning: Point count is less than four, which is insufficient for 3D convex hull.
VolumeTooSmall
Warning: The volume of the convex hull is too small.
PointCountOverflow
Warning: Point count exceeds the maximum allowed limit.
FaceCountLimitHit
Warning: Face count limit has been reached.
Trait Implementations§
Source§impl Clone for ConvexHullConstructState
impl Clone for ConvexHullConstructState
Source§fn clone(&self) -> ConvexHullConstructState
fn clone(&self) -> ConvexHullConstructState
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ConvexHullConstructState
impl Debug for ConvexHullConstructState
Source§impl From<ConvexHullConstructState> for ConvexHullConstructState
impl From<ConvexHullConstructState> for ConvexHullConstructState
Source§fn from(state: QuickConvexHullConstructState) -> Self
fn from(state: QuickConvexHullConstructState) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ConvexHullConstructState
impl PartialEq for ConvexHullConstructState
impl Copy for ConvexHullConstructState
impl StructuralPartialEq for ConvexHullConstructState
Auto Trait Implementations§
impl Freeze for ConvexHullConstructState
impl RefUnwindSafe for ConvexHullConstructState
impl Send for ConvexHullConstructState
impl Sync for ConvexHullConstructState
impl Unpin for ConvexHullConstructState
impl UnwindSafe for ConvexHullConstructState
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more