[][src]Trait rust_3d::HasBoundingBox3DMaybe

pub trait HasBoundingBox3DMaybe {
    fn bounding_box_maybe(&self) -> Result<BoundingBox3D>;
}

HasBoundingBox3DMaybe is a trait for types which might have a bounding box

Required methods

fn bounding_box_maybe(&self) -> Result<BoundingBox3D>

Should return the bounding box if it can be calculated

Loading content...

Implementors

impl HasBoundingBox3DMaybe for Collider3D[src]

impl HasBoundingBox3DMaybe for BoundingBox3D[src]

impl HasBoundingBox3DMaybe for Box3D[src]

impl HasBoundingBox3DMaybe for BoxUnaligned3D[src]

impl HasBoundingBox3DMaybe for FilterBox3D[src]

impl HasBoundingBox3DMaybe for FilterSphere[src]

impl HasBoundingBox3DMaybe for LineSegment3D[src]

impl HasBoundingBox3DMaybe for Sphere[src]

impl HasBoundingBox3DMaybe for TriFace3D[src]

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

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

impl<P> HasBoundingBox3DMaybe for PointCloud3Df32<P> where
    P: IsBuildable3D
[src]

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

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

impl<T> HasBoundingBox3DMaybe for HasBoundingBox3DConverted<T> where
    T: HasBoundingBox3DMaybe
[src]

Loading content...