Trait heron::rapier_plugin::rapier3d::geometry::TypedSimdCompositeShape [−][src]
pub trait TypedSimdCompositeShape {
type PartShape: Shape + ?Sized;
type PartId: IndexedData;
fn map_typed_part_at(
&self,
shape_id: Self::PartId,
f: impl FnMut(Option<&Isometry<f32, Unit<Quaternion<f32>>, 3_usize>>, &Self::PartShape)
);
fn map_untyped_part_at(
&self,
shape_id: Self::PartId,
f: impl FnMut(Option<&Isometry<f32, Unit<Quaternion<f32>>, 3_usize>>, &(dyn Shape + 'static))
);
fn typed_qbvh(&self) -> &QBVH<Self::PartId>;
}