[][src]Trait rust_3d::HasCenterOfGravity3D

pub trait HasCenterOfGravity3D {
    fn center_of_gravity(&self) -> Result<Point3D>;
}

HasCenterOfGravity3D is a trait for types which might have a center of gravity

Required methods

fn center_of_gravity(&self) -> Result<Point3D>

Should return the center of gravity

Loading content...

Implementors

impl HasCenterOfGravity3D for LineSegment3D[src]

impl<M, T, IC> HasCenterOfGravity3D for SearchableMesh<M, T, IC> where
    M: IsMesh<T, Face3> + HasCenterOfGravity3D,
    IC: IsIndexContainer
[src]

impl<P> HasCenterOfGravity3D for PointCloud3D<P> where
    P: Is3D
[src]

impl<P> HasCenterOfGravity3D for Polygon3D<P> where
    P: Is3D
[src]

impl<P, ID, IC> HasCenterOfGravity3D for Mesh3D<P, ID, IC> where
    P: Is3D,
    ID: IsDataContainer<P> + HasCenterOfGravity3D,
    IC: IsIndexContainer
[src]

Loading content...