Struct texel_types::Dimension
source · pub struct Dimension {
pub w: u16,
pub h: u16,
}
Expand description
2D dimension of up to 16bit size
Fields§
§w: u16
width
h: u16
height
Implementations§
source§impl Dimension
impl Dimension
sourcepub fn for_area(top_left: Position2D, bottom_right: Position2D) -> Self
pub fn for_area(top_left: Position2D, bottom_right: Position2D) -> Self
Calculates dimension between two 2D points, unit size for same point!
sourcepub fn for_sprite(sprite: &Sprite) -> Self
pub fn for_sprite(sprite: &Sprite) -> Self
Calculates dimension for a Sprite
Trait Implementations§
source§impl PartialEq for Dimension
impl PartialEq for Dimension
impl Copy for Dimension
impl Eq for Dimension
impl StructuralPartialEq for Dimension
Auto Trait Implementations§
impl RefUnwindSafe for Dimension
impl Send for Dimension
impl Sync for Dimension
impl Unpin for Dimension
impl UnwindSafe for Dimension
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more