pub trait PolygonalFeatureMap: SupportMap {
// Required method
fn local_support_feature(
&self,
dir: &Unit<Matrix<f32, Const<2>, Const<1>, ArrayStorage<f32, 2, 1>>>,
out_feature: &mut PolygonalFeature,
);
// Provided method
fn is_convex_polyhedron(&self) -> bool { ... }
}
Expand description
Trait implemented by convex shapes with features with polyhedral approximations.
Required Methods§
sourcefn local_support_feature(
&self,
dir: &Unit<Matrix<f32, Const<2>, Const<1>, ArrayStorage<f32, 2, 1>>>,
out_feature: &mut PolygonalFeature,
)
fn local_support_feature( &self, dir: &Unit<Matrix<f32, Const<2>, Const<1>, ArrayStorage<f32, 2, 1>>>, out_feature: &mut PolygonalFeature, )
Compute the support polygonal face of self
towards the dir
.
Provided Methods§
sourcefn is_convex_polyhedron(&self) -> bool
fn is_convex_polyhedron(&self) -> bool
Is this shape a ConvexPolyhedron
?