pub struct Vec2(pub f32, pub f32);
Expand description
2D vector (position/size/offset) over f32
Take the absolute value of each component
pub fn min(self, other: Self) -> Self
Return the minimum, componentwise
pub fn max(self, other: Self) -> Self
Return the maximum, componentwise
The resulting type after applying the +
operator.
fn add(self, other: Self) -> Self
Performs copy-assignment from source
. Read more
Formats the value using the given formatter. Read more
Returns the “default value” for a type. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
The resulting type after applying the -
operator.
fn sub(self, other: Self) -> Self
impl<T> Any for T where
T: 'static + ?Sized,
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
impl<S, T> Cast<T> for S where
T: Conv<S>,
Try converting from Self
to T
Try converting to integer with truncation Read more
Try converting to the nearest integer Read more
Try converting the floor to an integer Read more
Try convert the ceiling to an integer Read more
Try converting from T
to Self
impl<T, U> Into<U> for T where
U: From<T>,
The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more
The type returned in the event of a conversion error.
The type returned in the event of a conversion error.