class

Godot::IterateIK3D

Inherits Godot::ChainIK3D < Godot::IKModifier3D < Godot::SkeletonModifier3D < Godot::Node3D < Godot::Node < Godot::Object < Reference < Object

Constructors

new(pointer : Pointer(Void) = Pointer(Void).null)
Source

Instance methods

angular_delta_limit

Property angular_delta_limit getter

Source
angular_delta_limit=(val : Number)

Property angular_delta_limit setter

Source
deterministic

Property deterministic getter

Source
deterministic=(val)

Property deterministic setter

Source
deterministic?
Source
get_angular_delta_limit
Source
get_joint_limitation(index : Int64, joint : Int64) : JointLimitation3D
Source
get_joint_limitation_right_axis(index : Int64, joint : Int64) : Int64
Source
get_joint_limitation_right_axis_vector(index : Int64, joint : Int64) : Vector3
Source
get_joint_limitation_rotation_offset(index : Int64, joint : Int64) : Quaternion
Source
get_joint_rotation_axis(index : Int64, joint : Int64) : Int64
Source
get_joint_rotation_axis_vector(index : Int64, joint : Int64) : Vector3
Source
get_max_iterations
Source
get_min_distance
Source
get_target_node(index : Int64) : NodePath
Source
is_deterministic
Source
is_joint_using_rest_for_limitation(index : Int64, joint : Int64) : Bool
Source
max_iterations

Property max_iterations getter

Source
max_iterations=(val : Int)

Property max_iterations setter

Source
min_distance

Property min_distance getter

Source
min_distance=(val : Number)

Property min_distance setter

Source
set_angular_delta_limit(angular_delta_limit : Float64) : Void
Source
set_deterministic(deterministic : Bool) : Void
Source
set_joint_limitation(index : Int64, joint : Int64, limitation : JointLimitation3D) : Void
Source
set_joint_limitation_right_axis(index : Int64, joint : Int64, direction : Int64) : Void
Source
set_joint_limitation_right_axis_vector(index : Int64, joint : Int64, vector : Vector3) : Void
Source
set_joint_limitation_rotation_offset(index : Int64, joint : Int64, offset : Quaternion) : Void
Source
set_joint_rotation_axis(index : Int64, joint : Int64, axis : Int64) : Void
Source
set_joint_rotation_axis_vector(index : Int64, joint : Int64, axis_vector : Vector3) : Void
Source
set_joint_use_rest_for_limitation(index : Int64, joint : Int64, enabled : Bool) : Void
Source
set_max_iterations(max_iterations : Int64) : Void
Source
set_min_distance(min_distance : Float64) : Void
Source
set_target_node(index : Int64, target_node : NodePath) : Void
Source
setting_count

Property setting_count getter

Source
setting_count=(val : Int)

Property setting_count setter

Source