Struct SRTValue3D
#[repr(C)]pub struct SRTValue3D {
pub m_scale: Vector3,
pub m_rotation: Quaternion,
pub m_translation: Vector3,
}Fields§
§m_scale: Vector3Scale.
m_rotation: QuaternionRotation quaternion.
m_translation: Vector3Translation.
Implementations§
§impl SRTValue3D
impl SRTValue3D
pub const IDENTITY: SRTValue3D
Trait Implementations§
§impl Clone for SRTValue3D
impl Clone for SRTValue3D
§fn clone(&self) -> SRTValue3D
fn clone(&self) -> SRTValue3D
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for SRTValue3D
impl Debug for SRTValue3D
§impl Default for SRTValue3D
impl Default for SRTValue3D
§fn default() -> SRTValue3D
fn default() -> SRTValue3D
Returns the “default value” for a type. Read more
§impl PartialEq for SRTValue3D
impl PartialEq for SRTValue3D
§impl VariantConstraint for SRTValue3D
impl VariantConstraint for SRTValue3D
§type DataArg<'a> = SRTValue3D
type DataArg<'a> = SRTValue3D
Specifies the type of an argument that provides a value to
Variant.
Generally, this type matches Self, except for KanziString, Resource, and ResourceId. Read more§type RetArg = SRTValue3D
type RetArg = SRTValue3D
§fn as_arg(&self) -> <SRTValue3D as VariantConstraint>::DataArg<'_>
fn as_arg(&self) -> <SRTValue3D as VariantConstraint>::DataArg<'_>
impl Copy for SRTValue3D
impl PropertyTypeConstraint for SRTValue3D
impl StructuralPartialEq for SRTValue3D
Auto Trait Implementations§
impl Freeze for SRTValue3D
impl RefUnwindSafe for SRTValue3D
impl Send for SRTValue3D
impl Sync for SRTValue3D
impl Unpin for SRTValue3D
impl UnwindSafe for SRTValue3D
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