bevy_math::bounding

Trait Bounded2d

source
pub trait Bounded2d {
    // Required methods
    fn aabb_2d(&self, isometry: impl Into<Isometry2d>) -> Aabb2d;
    fn bounding_circle(&self, isometry: impl Into<Isometry2d>) -> BoundingCircle;
}
Expand description

A trait with methods that return 2D bounding volumes for a shape.

Required Methods§

source

fn aabb_2d(&self, isometry: impl Into<Isometry2d>) -> Aabb2d

Get an axis-aligned bounding box for the shape translated and rotated by the given isometry.

source

fn bounding_circle(&self, isometry: impl Into<Isometry2d>) -> BoundingCircle

Get a bounding circle for the shape translated and rotated by the given isometry.

Object Safety§

This trait is not object safe.

Implementors§