Struct dae_parser::Unit
source · [−]Expand description
Defines unit of distance for COLLADA elements and objects.
This unit of distance applies to all spatial measurements
within the scope of Asset
’s parent element, unless
overridden by a more local Asset
/ Unit
.
The value of the unit is self-describing and does not have to be consistent with any real-world measurement.
Fields
name: Option<String>
The name of the distance unit. For example, “meter”, “centimeter”, “inches”, or “parsec”. This can be the real name of a measurement, or an imaginary name.
meter: f32
How many real-world meters in one distance unit as a floating-point number. For example, 1.0 for the name “meter”; 1000 for the name “kilometer”; 0.3048 for the name “foot”.
Trait Implementations
impl StructuralPartialEq for Unit
Auto Trait Implementations
impl RefUnwindSafe for Unit
impl Send for Unit
impl Sync for Unit
impl Unpin for Unit
impl UnwindSafe for Unit
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more