pub struct B2vec2 {
pub x: f32,
pub y: f32,
}
Expand description
A 2D column vector.
Fields§
§x: f32
§y: f32
Implementations§
Trait Implementations§
source§impl AddAssign<B2vec2> for B2vec2
impl AddAssign<B2vec2> for B2vec2
source§fn add_assign(&mut self, other: B2vec2)
fn add_assign(&mut self, other: B2vec2)
Add a vector to this vector.
source§impl MulAssign<f32> for B2vec2
impl MulAssign<f32> for B2vec2
source§fn mul_assign(&mut self, other: f32)
fn mul_assign(&mut self, other: f32)
Multiply this vector by a scalar.
source§impl PartialEq<B2vec2> for B2vec2
impl PartialEq<B2vec2> for B2vec2
source§impl SubAssign<B2vec2> for B2vec2
impl SubAssign<B2vec2> for B2vec2
source§fn sub_assign(&mut self, other: B2vec2)
fn sub_assign(&mut self, other: B2vec2)
Subtract a vector from this vector.
impl Copy for B2vec2
impl StructuralPartialEq for B2vec2
Auto Trait Implementations§
impl RefUnwindSafe for B2vec2
impl Send for B2vec2
impl Sync for B2vec2
impl Unpin for B2vec2
impl UnwindSafe for B2vec2
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