Skip to main content

IIKMapping_BoneMap

Trait IIKMapping_BoneMap 

Source
pub trait IIKMapping_BoneMap: IObject {
Show 44 methods // Provided methods fn transform(self) -> Transform { ... } fn set_transform(self, value: Transform) { ... } fn chain_index(self) -> i32 { ... } fn set_chain_index(self, value: i32) { ... } fn node_index(self) -> i32 { ... } fn set_node_index(self, value: i32) { ... } fn default_local_position(self) -> Vector3 { ... } fn set_default_local_position(self, value: Vector3) { ... } fn default_local_rotation(self) -> Quaternion { ... } fn set_default_local_rotation(self, value: Quaternion) { ... } fn local_swing_axis_field(self) -> Vector3 { ... } fn set_local_swing_axis_field(self, value: Vector3) { ... } fn local_twist_axis_field(self) -> Vector3 { ... } fn set_local_twist_axis_field(self, value: Vector3) { ... } fn plane_position(self) -> Vector3 { ... } fn set_plane_position(self, value: Vector3) { ... } fn ik_position_field(self) -> Vector3 { ... } fn set_ik_position_field(self, value: Vector3) { ... } fn default_local_target_rotation(self) -> Quaternion { ... } fn set_default_local_target_rotation(self, value: Quaternion) { ... } fn maintain_rotation_field(self) -> Quaternion { ... } fn set_maintain_rotation_field(self, value: Quaternion) { ... } fn length_field(self) -> f32 { ... } fn set_length_field(self, value: f32) { ... } fn animated_rotation(self) -> Quaternion { ... } fn set_animated_rotation(self, value: Quaternion) { ... } fn plane_bone1(self) -> Transform { ... } fn set_plane_bone1(self, value: Transform) { ... } fn plane_bone2(self) -> Transform { ... } fn set_plane_bone2(self, value: Transform) { ... } fn plane_bone3(self) -> Transform { ... } fn set_plane_bone3(self, value: Transform) { ... } fn plane1_chain_index(self) -> i32 { ... } fn set_plane1_chain_index(self, value: i32) { ... } fn plane1_node_index(self) -> i32 { ... } fn set_plane1_node_index(self, value: i32) { ... } fn plane2_chain_index(self) -> i32 { ... } fn set_plane2_chain_index(self, value: i32) { ... } fn plane2_node_index(self) -> i32 { ... } fn set_plane2_node_index(self, value: i32) { ... } fn plane3_chain_index(self) -> i32 { ... } fn set_plane3_chain_index(self, value: i32) { ... } fn plane3_node_index(self) -> i32 { ... } fn set_plane3_node_index(self, value: i32) { ... }
}

Provided Methods§

Source

fn transform(self) -> Transform

Source

fn set_transform(self, value: Transform)

Source

fn chain_index(self) -> i32

Source

fn set_chain_index(self, value: i32)

Source

fn node_index(self) -> i32

Source

fn set_node_index(self, value: i32)

Source

fn default_local_position(self) -> Vector3

Source

fn set_default_local_position(self, value: Vector3)

Source

fn default_local_rotation(self) -> Quaternion

Source

fn set_default_local_rotation(self, value: Quaternion)

Source

fn local_swing_axis_field(self) -> Vector3

Source

fn set_local_swing_axis_field(self, value: Vector3)

Source

fn local_twist_axis_field(self) -> Vector3

Source

fn set_local_twist_axis_field(self, value: Vector3)

Source

fn plane_position(self) -> Vector3

Source

fn set_plane_position(self, value: Vector3)

Source

fn ik_position_field(self) -> Vector3

Source

fn set_ik_position_field(self, value: Vector3)

Source

fn default_local_target_rotation(self) -> Quaternion

Source

fn set_default_local_target_rotation(self, value: Quaternion)

Source

fn maintain_rotation_field(self) -> Quaternion

Source

fn set_maintain_rotation_field(self, value: Quaternion)

Source

fn length_field(self) -> f32

Source

fn set_length_field(self, value: f32)

Source

fn animated_rotation(self) -> Quaternion

Source

fn set_animated_rotation(self, value: Quaternion)

Source

fn plane_bone1(self) -> Transform

Source

fn set_plane_bone1(self, value: Transform)

Source

fn plane_bone2(self) -> Transform

Source

fn set_plane_bone2(self, value: Transform)

Source

fn plane_bone3(self) -> Transform

Source

fn set_plane_bone3(self, value: Transform)

Source

fn plane1_chain_index(self) -> i32

Source

fn set_plane1_chain_index(self, value: i32)

Source

fn plane1_node_index(self) -> i32

Source

fn set_plane1_node_index(self, value: i32)

Source

fn plane2_chain_index(self) -> i32

Source

fn set_plane2_chain_index(self, value: i32)

Source

fn plane2_node_index(self) -> i32

Source

fn set_plane2_node_index(self, value: i32)

Source

fn plane3_chain_index(self) -> i32

Source

fn set_plane3_chain_index(self, value: i32)

Source

fn plane3_node_index(self) -> i32

Source

fn set_plane3_node_index(self, value: i32)

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§