pub struct Unit {
pub name: Option<String>,
pub meter: f32,
}
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 Freeze for Unit
impl RefUnwindSafe for Unit
impl Send for Unit
impl Sync for Unit
impl Unpin for Unit
impl UnwindSafe for Unit
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