Skip to main content

IIKSolverFABRIKRoot

Trait IIKSolverFABRIKRoot 

Source
pub trait IIKSolverFABRIKRoot: IIKSolver {
    // Provided methods
    fn iterations(self) -> i32 { ... }
    fn set_iterations(self, value: i32) { ... }
    fn root_pin(self) -> f32 { ... }
    fn set_root_pin(self, value: f32) { ... }
    fn chains(self) -> Array<FABRIKChain> { ... }
    fn set_chains(self, value: Array<FABRIKChain>) { ... }
    fn zero_weight_applied(self) -> bool { ... }
    fn set_zero_weight_applied(self, value: bool) { ... }
    fn is_root_field(self) -> Array<bool> { ... }
    fn set_is_root_field(self, value: Array<bool>) { ... }
    fn root_default_position(self) -> Vector3 { ... }
    fn set_root_default_position(self, value: Vector3) { ... }
}

Provided Methods§

Source

fn iterations(self) -> i32

Source

fn set_iterations(self, value: i32)

Source

fn root_pin(self) -> f32

Source

fn set_root_pin(self, value: f32)

Source

fn chains(self) -> Array<FABRIKChain>

Source

fn set_chains(self, value: Array<FABRIKChain>)

Source

fn zero_weight_applied(self) -> bool

Source

fn set_zero_weight_applied(self, value: bool)

Source

fn is_root_field(self) -> Array<bool>

Source

fn set_is_root_field(self, value: Array<bool>)

Source

fn root_default_position(self) -> Vector3

Source

fn set_root_default_position(self, value: Vector3)

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§