Struct Axis
pub struct Axis { /* private fields */ }Expand description
Describes a single axis of an axes helper.
Implementations§
Methods from Deref<Target = Obj>§
pub fn quaternion(&self) -> Xyzw
pub fn quaternion(&self) -> Xyzw
Access the quaternion of the object.
pub fn visible(&self, value: bool) -> Instruction
pub fn visible(&self, value: bool) -> Instruction
Access the visibility of the object.
pub fn parent(&self, parent: Option<&Obj>) -> Instruction
pub fn parent(&self, parent: Option<&Obj>) -> Instruction
Attach the object to a parent, or detach it when parent is None.
pub fn render_order(&self, value: f64) -> Instruction
pub fn render_order(&self, value: f64) -> Instruction
Writes the render order, overriding the default draw-order sort. Mainly relevant for transparent objects without depth writing, where draw order (not depth) determines blending order against other transparent objects.
pub fn render_order_recursive(&self, value: f64) -> Instruction
pub fn render_order_recursive(&self, value: f64) -> Instruction
Writes the render order recursively to every descendant. renderOrder
does not cascade to children in the browser dispatcher’s underlying
renderer, unlike most other object properties.
pub fn material(&self) -> MaterialHelper
pub fn material(&self) -> MaterialHelper
Access the material property of the object.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Axis
impl RefUnwindSafe for Axis
impl Send for Axis
impl Sync for Axis
impl Unpin for Axis
impl UnwindSafe for Axis
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