pub enum MicApproach {
FastTriangle,
FastRectangle,
FastConvexQuad,
FastConvexN,
GridSolver,
Geos,
}Expand description
Solver path that produced the result.
Variants§
FastTriangle
Analytical incenter fast path for a triangular ring.
FastRectangle
Fast path for an axis-aligned rectangular ring.
FastConvexQuad
Chebyshev-center fast path for a convex quadrilateral ring.
FastConvexN
Fast path for a convex n-gon, solved by half-plane feasibility search.
GridSolver
Uniform grid search over interior cell centers.
Geos
GEOS maximum inscribed circle, behind the bench-geos feature.
Trait Implementations§
Source§impl Clone for MicApproach
impl Clone for MicApproach
impl Copy for MicApproach
Source§impl Debug for MicApproach
impl Debug for MicApproach
impl Eq for MicApproach
Source§impl PartialEq for MicApproach
impl PartialEq for MicApproach
impl StructuralPartialEq for MicApproach
Auto Trait Implementations§
impl Freeze for MicApproach
impl RefUnwindSafe for MicApproach
impl Send for MicApproach
impl Sync for MicApproach
impl Unpin for MicApproach
impl UnsafeUnpin for MicApproach
impl UnwindSafe for MicApproach
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more