Struct ncollide3d::partitioning::DBVTLeaf [−][src]
pub struct DBVTLeaf<N: RealField, T, BV> { pub bounding_volume: BV, pub center: Point<N>, pub data: T, // some fields omitted }
Leaf of a Dynamic Bounding Volume Tree.
Fields
bounding_volume: BV
The bounding volume of this node.
center: Point<N>
The center of this node bounding volume.
data: T
An user-defined data.
Implementations
impl<N: RealField, T, BV: BoundingVolume<N>> DBVTLeaf<N, T, BV>
[src]
impl<N: RealField, T, BV: BoundingVolume<N>> DBVTLeaf<N, T, BV>
[src]Trait Implementations
Auto Trait Implementations
impl<N, T, BV> RefUnwindSafe for DBVTLeaf<N, T, BV> where
BV: RefUnwindSafe,
N: RefUnwindSafe,
T: RefUnwindSafe,
BV: RefUnwindSafe,
N: RefUnwindSafe,
T: RefUnwindSafe,
impl<N, T, BV> Send for DBVTLeaf<N, T, BV> where
BV: Send,
T: Send,
BV: Send,
T: Send,
impl<N, T, BV> Sync for DBVTLeaf<N, T, BV> where
BV: Sync,
T: Sync,
BV: Sync,
T: Sync,
impl<N, T, BV> Unpin for DBVTLeaf<N, T, BV> where
BV: Unpin,
N: Unpin,
T: Unpin,
BV: Unpin,
N: Unpin,
T: Unpin,
impl<N, T, BV> UnwindSafe for DBVTLeaf<N, T, BV> where
BV: UnwindSafe,
N: UnwindSafe,
T: UnwindSafe,
BV: UnwindSafe,
N: UnwindSafe,
T: 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]