pub struct CartesianDensify;Expand description
Cartesian densify — straight-line interpolation between consecutive points.
Mirrors boost::geometry::strategy::densify::cartesian from
boost/geometry/strategies/densify/cartesian.hpp.
Trait Implementations§
Source§impl Clone for CartesianDensify
impl Clone for CartesianDensify
Source§fn clone(&self) -> CartesianDensify
fn clone(&self) -> CartesianDensify
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CartesianDensify
Source§impl Debug for CartesianDensify
impl Debug for CartesianDensify
Source§impl Default for CartesianDensify
impl Default for CartesianDensify
Source§fn default() -> CartesianDensify
fn default() -> CartesianDensify
Returns the “default value” for a type. Read more
Source§impl<L, P> DensifyStrategy<L> for CartesianDensifywhere
L: LinestringTrait<Point = P>,
P: Point<Scalar = f64> + PointMut + Default + Copy,
<P::Cs as CoordinateSystem>::Family: SameAs<CartesianFamily>,
Pythagoras: DistanceStrategy<P, P, Out = f64>,
impl<L, P> DensifyStrategy<L> for CartesianDensifywhere
L: LinestringTrait<Point = P>,
P: Point<Scalar = f64> + PointMut + Default + Copy,
<P::Cs as CoordinateSystem>::Family: SameAs<CartesianFamily>,
Pythagoras: DistanceStrategy<P, P, Out = f64>,
Auto Trait Implementations§
impl Freeze for CartesianDensify
impl RefUnwindSafe for CartesianDensify
impl Send for CartesianDensify
impl Sync for CartesianDensify
impl Unpin for CartesianDensify
impl UnsafeUnpin for CartesianDensify
impl UnwindSafe for CartesianDensify
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