Generic6DOFJoint3D

Inherits: Joint3D < Node3D < Node < Object

There is currently no description for this class. Please help us by contributing one!

Properties

float

angular_limit_x/damping

1.0

bool

angular_limit_x/enabled

true

float

angular_limit_x/erp

0.5

float

angular_limit_x/force_limit

0.0

float

angular_limit_x/lower_angle

0.0

float

angular_limit_x/restitution

0.0

float

angular_limit_x/softness

0.5

float

angular_limit_x/upper_angle

0.0

float

angular_limit_y/damping

1.0

bool

angular_limit_y/enabled

true

float

angular_limit_y/erp

0.5

float

angular_limit_y/force_limit

0.0

float

angular_limit_y/lower_angle

0.0

float

angular_limit_y/restitution

0.0

float

angular_limit_y/softness

0.5

float

angular_limit_y/upper_angle

0.0

float

angular_limit_z/damping

1.0

bool

angular_limit_z/enabled

true

float

angular_limit_z/erp

0.5

float

angular_limit_z/force_limit

0.0

float

angular_limit_z/lower_angle

0.0

float

angular_limit_z/restitution

0.0

float

angular_limit_z/softness

0.5

float

angular_limit_z/upper_angle

0.0

bool

angular_motor_x/enabled

false

float

angular_motor_x/force_limit

300.0

float

angular_motor_x/target_velocity

0.0

bool

angular_motor_y/enabled

false

float

angular_motor_y/force_limit

300.0

float

angular_motor_y/target_velocity

0.0

bool

angular_motor_z/enabled

false

float

angular_motor_z/force_limit

300.0

float

angular_motor_z/target_velocity

0.0

float

angular_spring_x/damping

0.0

bool

angular_spring_x/enabled

false

float

angular_spring_x/equilibrium_point

0.0

float

angular_spring_x/stiffness

0.0

float

angular_spring_y/damping

0.0

bool

angular_spring_y/enabled

false

float

angular_spring_y/equilibrium_point

0.0

float

angular_spring_y/stiffness

0.0

float

angular_spring_z/damping

0.0

bool

angular_spring_z/enabled

false

float

angular_spring_z/equilibrium_point

0.0

float

angular_spring_z/stiffness

0.0

float

linear_limit_x/damping

1.0

bool

linear_limit_x/enabled

true

float

linear_limit_x/lower_distance

0.0

float

linear_limit_x/restitution

0.5

float

linear_limit_x/softness

0.7

float

linear_limit_x/upper_distance

0.0

float

linear_limit_y/damping

1.0

bool

linear_limit_y/enabled

true

float

linear_limit_y/lower_distance

0.0

float

linear_limit_y/restitution

0.5

float

linear_limit_y/softness

0.7

float

linear_limit_y/upper_distance

0.0

float

linear_limit_z/damping

1.0

bool

linear_limit_z/enabled

true

float

linear_limit_z/lower_distance

0.0

float

linear_limit_z/restitution

0.5

float

linear_limit_z/softness

0.7

float

linear_limit_z/upper_distance

0.0

bool

linear_motor_x/enabled

false

float

linear_motor_x/force_limit

0.0

float

linear_motor_x/target_velocity

0.0

bool

linear_motor_y/enabled

false

float

linear_motor_y/force_limit

0.0

float

linear_motor_y/target_velocity

0.0

bool

linear_motor_z/enabled

false

float

linear_motor_z/force_limit

0.0

float

linear_motor_z/target_velocity

0.0

float

linear_spring_x/damping

0.01

bool

linear_spring_x/enabled

false

float

linear_spring_x/equilibrium_point

0.0

float

linear_spring_x/stiffness

0.01

float

linear_spring_y/damping

0.01

bool

linear_spring_y/enabled

false

float

linear_spring_y/equilibrium_point

0.0

float

linear_spring_y/stiffness

0.01

float

linear_spring_z/damping

0.01

bool

linear_spring_z/enabled

false

float

linear_spring_z/equilibrium_point

0.0

float

linear_spring_z/stiffness

0.01

Methods

bool

get_flag_x ( Flag flag ) const

bool

get_flag_y ( Flag flag ) const

bool

get_flag_z ( Flag flag ) const

float

get_param_x ( Param param ) const

float

get_param_y ( Param param ) const

float

get_param_z ( Param param ) const

void

set_flag_x ( Flag flag, bool value )

void

set_flag_y ( Flag flag, bool value )

void

set_flag_z ( Flag flag, bool value )

void

set_param_x ( Param param, float value )

void

set_param_y ( Param param, float value )

void

set_param_z ( Param param, float value )


Enumerations

enum Param:

Param PARAM_LINEAR_LOWER_LIMIT = 0

There is currently no description for this enum. Please help us by contributing one!

Param PARAM_LINEAR_UPPER_LIMIT = 1

There is currently no description for this enum. Please help us by contributing one!

Param PARAM_LINEAR_LIMIT_SOFTNESS = 2

There is currently no description for this enum. Please help us by contributing one!

Param PARAM_LINEAR_RESTITUTION = 3

There is currently no description for this enum. Please help us by contributing one!

Param PARAM_LINEAR_DAMPING = 4

There is currently no description for this enum. Please help us by contributing one!

Param PARAM_LINEAR_MOTOR_TARGET_VELOCITY = 5

There is currently no description for this enum. Please help us by contributing one!

Param PARAM_LINEAR_MOTOR_FORCE_LIMIT = 6

There is currently no description for this enum. Please help us by contributing one!

Param PARAM_LINEAR_SPRING_STIFFNESS = 7

There is currently no description for this enum. Please help us by contributing one!

Param PARAM_LINEAR_SPRING_DAMPING = 8

There is currently no description for this enum. Please help us by contributing one!

Param PARAM_LINEAR_SPRING_EQUILIBRIUM_POINT = 9

There is currently no description for this enum. Please help us by contributing one!

Param PARAM_ANGULAR_LOWER_LIMIT = 10

There is currently no description for this enum. Please help us by contributing one!

Param PARAM_ANGULAR_UPPER_LIMIT = 11

There is currently no description for this enum. Please help us by contributing one!

Param PARAM_ANGULAR_LIMIT_SOFTNESS = 12

There is currently no description for this enum. Please help us by contributing one!

Param PARAM_ANGULAR_DAMPING = 13

There is currently no description for this enum. Please help us by contributing one!

Param PARAM_ANGULAR_RESTITUTION = 14

There is currently no description for this enum. Please help us by contributing one!

Param PARAM_ANGULAR_FORCE_LIMIT = 15

There is currently no description for this enum. Please help us by contributing one!

Param PARAM_ANGULAR_ERP = 16

There is currently no description for this enum. Please help us by contributing one!

Param PARAM_ANGULAR_MOTOR_TARGET_VELOCITY = 17

There is currently no description for this enum. Please help us by contributing one!

Param PARAM_ANGULAR_MOTOR_FORCE_LIMIT = 18

There is currently no description for this enum. Please help us by contributing one!

Param PARAM_ANGULAR_SPRING_STIFFNESS = 19

There is currently no description for this enum. Please help us by contributing one!

Param PARAM_ANGULAR_SPRING_DAMPING = 20

There is currently no description for this enum. Please help us by contributing one!

Param PARAM_ANGULAR_SPRING_EQUILIBRIUM_POINT = 21

There is currently no description for this enum. Please help us by contributing one!

Param PARAM_MAX = 22

There is currently no description for this enum. Please help us by contributing one!


enum Flag:

Flag FLAG_ENABLE_LINEAR_LIMIT = 0

There is currently no description for this enum. Please help us by contributing one!

Flag FLAG_ENABLE_ANGULAR_LIMIT = 1

There is currently no description for this enum. Please help us by contributing one!

Flag FLAG_ENABLE_LINEAR_SPRING = 3

There is currently no description for this enum. Please help us by contributing one!

Flag FLAG_ENABLE_ANGULAR_SPRING = 2

There is currently no description for this enum. Please help us by contributing one!

Flag FLAG_ENABLE_MOTOR = 4

There is currently no description for this enum. Please help us by contributing one!

Flag FLAG_ENABLE_LINEAR_MOTOR = 5

There is currently no description for this enum. Please help us by contributing one!

Flag FLAG_MAX = 6

There is currently no description for this enum. Please help us by contributing one!


Property Descriptions

float angular_limit_x/damping = 1.0

There is currently no description for this property. Please help us by contributing one!


bool angular_limit_x/enabled = true

There is currently no description for this property. Please help us by contributing one!


float angular_limit_x/erp = 0.5

There is currently no description for this property. Please help us by contributing one!


float angular_limit_x/force_limit = 0.0

There is currently no description for this property. Please help us by contributing one!


float angular_limit_x/lower_angle = 0.0

There is currently no description for this property. Please help us by contributing one!


float angular_limit_x/restitution = 0.0

There is currently no description for this property. Please help us by contributing one!


float angular_limit_x/softness = 0.5

There is currently no description for this property. Please help us by contributing one!


float angular_limit_x/upper_angle = 0.0

There is currently no description for this property. Please help us by contributing one!


float angular_limit_y/damping = 1.0

There is currently no description for this property. Please help us by contributing one!


bool angular_limit_y/enabled = true

There is currently no description for this property. Please help us by contributing one!


float angular_limit_y/erp = 0.5

There is currently no description for this property. Please help us by contributing one!


float angular_limit_y/force_limit = 0.0

There is currently no description for this property. Please help us by contributing one!


float angular_limit_y/lower_angle = 0.0

There is currently no description for this property. Please help us by contributing one!


float angular_limit_y/restitution = 0.0

There is currently no description for this property. Please help us by contributing one!


float angular_limit_y/softness = 0.5

There is currently no description for this property. Please help us by contributing one!


float angular_limit_y/upper_angle = 0.0

There is currently no description for this property. Please help us by contributing one!


float angular_limit_z/damping = 1.0

There is currently no description for this property. Please help us by contributing one!


bool angular_limit_z/enabled = true

There is currently no description for this property. Please help us by contributing one!


float angular_limit_z/erp = 0.5

There is currently no description for this property. Please help us by contributing one!


float angular_limit_z/force_limit = 0.0

There is currently no description for this property. Please help us by contributing one!


float angular_limit_z/lower_angle = 0.0

There is currently no description for this property. Please help us by contributing one!


float angular_limit_z/restitution = 0.0

There is currently no description for this property. Please help us by contributing one!


float angular_limit_z/softness = 0.5

There is currently no description for this property. Please help us by contributing one!


float angular_limit_z/upper_angle = 0.0

There is currently no description for this property. Please help us by contributing one!


bool angular_motor_x/enabled = false

There is currently no description for this property. Please help us by contributing one!


float angular_motor_x/force_limit = 300.0

There is currently no description for this property. Please help us by contributing one!


float angular_motor_x/target_velocity = 0.0

There is currently no description for this property. Please help us by contributing one!


bool angular_motor_y/enabled = false

There is currently no description for this property. Please help us by contributing one!


float angular_motor_y/force_limit = 300.0

There is currently no description for this property. Please help us by contributing one!


float angular_motor_y/target_velocity = 0.0

There is currently no description for this property. Please help us by contributing one!


bool angular_motor_z/enabled = false

There is currently no description for this property. Please help us by contributing one!


float angular_motor_z/force_limit = 300.0

There is currently no description for this property. Please help us by contributing one!


float angular_motor_z/target_velocity = 0.0

There is currently no description for this property. Please help us by contributing one!


float angular_spring_x/damping = 0.0

There is currently no description for this property. Please help us by contributing one!


bool angular_spring_x/enabled = false

There is currently no description for this property. Please help us by contributing one!


float angular_spring_x/equilibrium_point = 0.0

There is currently no description for this property. Please help us by contributing one!


float angular_spring_x/stiffness = 0.0

There is currently no description for this property. Please help us by contributing one!


float angular_spring_y/damping = 0.0

There is currently no description for this property. Please help us by contributing one!


bool angular_spring_y/enabled = false

There is currently no description for this property. Please help us by contributing one!


float angular_spring_y/equilibrium_point = 0.0

There is currently no description for this property. Please help us by contributing one!


float angular_spring_y/stiffness = 0.0

There is currently no description for this property. Please help us by contributing one!


float angular_spring_z/damping = 0.0

There is currently no description for this property. Please help us by contributing one!


bool angular_spring_z/enabled = false

There is currently no description for this property. Please help us by contributing one!


float angular_spring_z/equilibrium_point = 0.0

There is currently no description for this property. Please help us by contributing one!


float angular_spring_z/stiffness = 0.0

There is currently no description for this property. Please help us by contributing one!


float linear_limit_x/damping = 1.0

There is currently no description for this property. Please help us by contributing one!


bool linear_limit_x/enabled = true

There is currently no description for this property. Please help us by contributing one!


float linear_limit_x/lower_distance = 0.0

There is currently no description for this property. Please help us by contributing one!


float linear_limit_x/restitution = 0.5

There is currently no description for this property. Please help us by contributing one!


float linear_limit_x/softness = 0.7

There is currently no description for this property. Please help us by contributing one!


float linear_limit_x/upper_distance = 0.0

There is currently no description for this property. Please help us by contributing one!


float linear_limit_y/damping = 1.0

There is currently no description for this property. Please help us by contributing one!


bool linear_limit_y/enabled = true

There is currently no description for this property. Please help us by contributing one!


float linear_limit_y/lower_distance = 0.0

There is currently no description for this property. Please help us by contributing one!


float linear_limit_y/restitution = 0.5

There is currently no description for this property. Please help us by contributing one!


float linear_limit_y/softness = 0.7

There is currently no description for this property. Please help us by contributing one!


float linear_limit_y/upper_distance = 0.0

There is currently no description for this property. Please help us by contributing one!


float linear_limit_z/damping = 1.0

There is currently no description for this property. Please help us by contributing one!


bool linear_limit_z/enabled = true

There is currently no description for this property. Please help us by contributing one!


float linear_limit_z/lower_distance = 0.0

There is currently no description for this property. Please help us by contributing one!


float linear_limit_z/restitution = 0.5

There is currently no description for this property. Please help us by contributing one!


float linear_limit_z/softness = 0.7

There is currently no description for this property. Please help us by contributing one!


float linear_limit_z/upper_distance = 0.0

There is currently no description for this property. Please help us by contributing one!


bool linear_motor_x/enabled = false

There is currently no description for this property. Please help us by contributing one!


float linear_motor_x/force_limit = 0.0

There is currently no description for this property. Please help us by contributing one!


float linear_motor_x/target_velocity = 0.0

There is currently no description for this property. Please help us by contributing one!


bool linear_motor_y/enabled = false

There is currently no description for this property. Please help us by contributing one!


float linear_motor_y/force_limit = 0.0

There is currently no description for this property. Please help us by contributing one!


float linear_motor_y/target_velocity = 0.0

There is currently no description for this property. Please help us by contributing one!


bool linear_motor_z/enabled = false

There is currently no description for this property. Please help us by contributing one!


float linear_motor_z/force_limit = 0.0

There is currently no description for this property. Please help us by contributing one!


float linear_motor_z/target_velocity = 0.0

There is currently no description for this property. Please help us by contributing one!


float linear_spring_x/damping = 0.01

There is currently no description for this property. Please help us by contributing one!


bool linear_spring_x/enabled = false

There is currently no description for this property. Please help us by contributing one!


float linear_spring_x/equilibrium_point = 0.0

There is currently no description for this property. Please help us by contributing one!


float linear_spring_x/stiffness = 0.01

There is currently no description for this property. Please help us by contributing one!


float linear_spring_y/damping = 0.01

There is currently no description for this property. Please help us by contributing one!


bool linear_spring_y/enabled = false

There is currently no description for this property. Please help us by contributing one!


float linear_spring_y/equilibrium_point = 0.0

There is currently no description for this property. Please help us by contributing one!


float linear_spring_y/stiffness = 0.01

There is currently no description for this property. Please help us by contributing one!


float linear_spring_z/damping = 0.01

There is currently no description for this property. Please help us by contributing one!


bool linear_spring_z/enabled = false

There is currently no description for this property. Please help us by contributing one!


float linear_spring_z/equilibrium_point = 0.0

There is currently no description for this property. Please help us by contributing one!


float linear_spring_z/stiffness = 0.01

There is currently no description for this property. Please help us by contributing one!


Method Descriptions

bool get_flag_x ( Flag flag ) const

There is currently no description for this method. Please help us by contributing one!


bool get_flag_y ( Flag flag ) const

There is currently no description for this method. Please help us by contributing one!


bool get_flag_z ( Flag flag ) const

There is currently no description for this method. Please help us by contributing one!


float get_param_x ( Param param ) const

There is currently no description for this method. Please help us by contributing one!


float get_param_y ( Param param ) const

There is currently no description for this method. Please help us by contributing one!


float get_param_z ( Param param ) const

There is currently no description for this method. Please help us by contributing one!


void set_flag_x ( Flag flag, bool value )

There is currently no description for this method. Please help us by contributing one!


void set_flag_y ( Flag flag, bool value )

There is currently no description for this method. Please help us by contributing one!


void set_flag_z ( Flag flag, bool value )

There is currently no description for this method. Please help us by contributing one!


void set_param_x ( Param param, float value )

There is currently no description for this method. Please help us by contributing one!


void set_param_y ( Param param, float value )

There is currently no description for this method. Please help us by contributing one!


void set_param_z ( Param param, float value )

There is currently no description for this method. Please help us by contributing one!