Struct ncollide3d::procedural::path::PolylinePattern [−][src]
pub struct PolylinePattern<N: RealField, C1, C2> { /* fields omitted */ }
A pattern composed of polyline and two caps.
Implementations
impl<N, C1, C2> PolylinePattern<N, C1, C2> where
N: RealField,
C1: PolylineCompatibleCap<N>,
C2: PolylineCompatibleCap<N>,
[src]
impl<N, C1, C2> PolylinePattern<N, C1, C2> where
N: RealField,
C1: PolylineCompatibleCap<N>,
C2: PolylineCompatibleCap<N>,
[src]Trait Implementations
impl<N, C1, C2> StrokePattern<N> for PolylinePattern<N, C1, C2> where
N: RealField,
C1: PolylineCompatibleCap<N>,
C2: PolylineCompatibleCap<N>,
[src]
impl<N, C1, C2> StrokePattern<N> for PolylinePattern<N, C1, C2> where
N: RealField,
C1: PolylineCompatibleCap<N>,
C2: PolylineCompatibleCap<N>,
[src]fn stroke<C: CurveSampler<N>>(&mut self, sampler: &mut C) -> TriMesh<N>
[src]
Auto Trait Implementations
impl<N, C1, C2> RefUnwindSafe for PolylinePattern<N, C1, C2> where
C1: RefUnwindSafe,
C2: RefUnwindSafe,
N: RefUnwindSafe,
C1: RefUnwindSafe,
C2: RefUnwindSafe,
N: RefUnwindSafe,
impl<N, C1, C2> Send for PolylinePattern<N, C1, C2> where
C1: Send,
C2: Send,
C1: Send,
C2: Send,
impl<N, C1, C2> Sync for PolylinePattern<N, C1, C2> where
C1: Sync,
C2: Sync,
C1: Sync,
C2: Sync,
impl<N, C1, C2> Unpin for PolylinePattern<N, C1, C2> where
C1: Unpin,
C2: Unpin,
N: Unpin,
C1: Unpin,
C2: Unpin,
N: Unpin,
impl<N, C1, C2> UnwindSafe for PolylinePattern<N, C1, C2> where
C1: UnwindSafe,
C2: UnwindSafe,
N: UnwindSafe,
C1: UnwindSafe,
C2: UnwindSafe,
N: 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]