Skip to main content

IIKSolverHeuristic

Trait IIKSolverHeuristic 

Source
pub trait IIKSolverHeuristic: IIKSolver {
Show 16 methods // Provided methods fn target(self) -> Transform { ... } fn set_target(self, value: Transform) { ... } fn tolerance(self) -> f32 { ... } fn set_tolerance(self, value: f32) { ... } fn max_iterations(self) -> i32 { ... } fn set_max_iterations(self, value: i32) { ... } fn use_rotation_limits(self) -> bool { ... } fn set_use_rotation_limits(self, value: bool) { ... } fn xy(self) -> bool { ... } fn set_xy(self, value: bool) { ... } fn bones(self) -> Array<IKSolver_Bone> { ... } fn set_bones(self, value: Array<IKSolver_Bone>) { ... } fn last_local_direction(self) -> Vector3 { ... } fn set_last_local_direction(self, value: Vector3) { ... } fn chain_length(self) -> f32 { ... } fn set_chain_length(self, value: f32) { ... }
}

Provided Methods§

Source

fn target(self) -> Transform

Source

fn set_target(self, value: Transform)

Source

fn tolerance(self) -> f32

Source

fn set_tolerance(self, value: f32)

Source

fn max_iterations(self) -> i32

Source

fn set_max_iterations(self, value: i32)

Source

fn use_rotation_limits(self) -> bool

Source

fn set_use_rotation_limits(self, value: bool)

Source

fn xy(self) -> bool

Source

fn set_xy(self, value: bool)

Source

fn bones(self) -> Array<IKSolver_Bone>

Source

fn set_bones(self, value: Array<IKSolver_Bone>)

Source

fn last_local_direction(self) -> Vector3

Source

fn set_last_local_direction(self, value: Vector3)

Source

fn chain_length(self) -> f32

Source

fn set_chain_length(self, value: f32)

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§