Struct ncollide3d::procedural::path::PolylinePath [−][src]
pub struct PolylinePath<'a, N: 'a + RealField> { /* fields omitted */ }
A path with its sample points given by a polyline.
This will return sequencially each vertex of the polyline.
Implementations
impl<'a, N: RealField> PolylinePath<'a, N>
[src]
impl<'a, N: RealField> PolylinePath<'a, N>
[src]pub fn new(polyline: &'a Vec<Point<N>>) -> PolylinePath<'a, N>
[src]
Creates a new polyline-based path.
Trait Implementations
impl<'a, N: RealField> CurveSampler<N> for PolylinePath<'a, N>
[src]
impl<'a, N: RealField> CurveSampler<N> for PolylinePath<'a, N>
[src]fn next(&mut self) -> PathSample<N>
[src]
Auto Trait Implementations
impl<'a, N> RefUnwindSafe for PolylinePath<'a, N> where
N: RefUnwindSafe,
N: RefUnwindSafe,
impl<'a, N> Send for PolylinePath<'a, N>
impl<'a, N> Sync for PolylinePath<'a, N>
impl<'a, N> Unpin for PolylinePath<'a, N> where
N: Unpin,
N: Unpin,
impl<'a, N> UnwindSafe for PolylinePath<'a, N> where
N: RefUnwindSafe + UnwindSafe,
N: RefUnwindSafe + UnwindSafe,
Blanket Implementations
impl<T> DowncastSync for T where
T: Any + Send + Sync,
[src]
impl<T> DowncastSync for T where
T: Any + Send + Sync,
[src]impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
[src]
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
[src]