Trait batbox_lapp::Transform2d
source · pub trait Transform2d<F: Float> {
// Required methods
fn bounding_quad(&self) -> Quad<F>;
fn apply_transform(&mut self, transform: mat3<F>);
}
Expand description
An object in 2d space, bounded by a Quad
TODO: better name
Required Methods§
sourcefn bounding_quad(&self) -> Quad<F>
fn bounding_quad(&self) -> Quad<F>
Object’s bounding Quad
sourcefn apply_transform(&mut self, transform: mat3<F>)
fn apply_transform(&mut self, transform: mat3<F>)
Apply transformation matrix to this object