pub enum SimplifyMethod {
DouglasPeucker,
VisvalingamWhyatt,
TopologyPreserving,
}Expand description
Simplification algorithm selection
Variants§
DouglasPeucker
Douglas-Peucker algorithm (perpendicular distance)
VisvalingamWhyatt
Visvalingam-Whyatt algorithm (triangle area)
TopologyPreserving
Topology-preserving simplification
Trait Implementations§
Source§impl Clone for SimplifyMethod
impl Clone for SimplifyMethod
Source§fn clone(&self) -> SimplifyMethod
fn clone(&self) -> SimplifyMethod
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 SimplifyMethod
impl Debug for SimplifyMethod
Source§impl PartialEq for SimplifyMethod
impl PartialEq for SimplifyMethod
impl Copy for SimplifyMethod
impl Eq for SimplifyMethod
impl StructuralPartialEq for SimplifyMethod
Auto Trait Implementations§
impl Freeze for SimplifyMethod
impl RefUnwindSafe for SimplifyMethod
impl Send for SimplifyMethod
impl Sync for SimplifyMethod
impl Unpin for SimplifyMethod
impl UnsafeUnpin for SimplifyMethod
impl UnwindSafe for SimplifyMethod
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