/dports/devel/godot/godot-3.2.3-stable/modules/bullet/ |
H A D | generic_6dof_joint_bullet.cpp | 122 ERR_FAIL_INDEX(p_axis, 3); in set_param() 183 ERR_FAIL_INDEX_V(p_axis, 3, 0.); in get_param() 186 return limits_lower[0][p_axis]; in get_param() 224 ERR_FAIL_INDEX(p_axis, 3); in set_flag() 226 flags[p_axis][p_flag] = p_value; in set_flag() 230 if (flags[p_axis][p_flag]) { in set_flag() 231 sixDOFConstraint->setLimit(p_axis, limits_lower[0][p_axis], limits_upper[0][p_axis]); in set_flag() 237 if (flags[p_axis][p_flag]) { in set_flag() 238 sixDOFConstraint->setLimit(p_axis + 3, limits_lower[1][p_axis], limits_upper[1][p_axis]); in set_flag() 244 sixDOFConstraint->getRotationalLimitMotor(p_axis)->m_enableMotor = flags[p_axis][p_flag]; in set_flag() [all …]
|
H A D | generic_6dof_joint_bullet.h | 66 void set_param(Vector3::Axis p_axis, PhysicsServer::G6DOFJointAxisParam p_param, real_t p_value); 67 real_t get_param(Vector3::Axis p_axis, PhysicsServer::G6DOFJointAxisParam p_param) const; 69 void set_flag(Vector3::Axis p_axis, PhysicsServer::G6DOFJointAxisFlag p_flag, bool p_value); 70 bool get_flag(Vector3::Axis p_axis, PhysicsServer::G6DOFJointAxisFlag p_flag) const;
|
/dports/devel/godot-tools/godot-3.2.3-stable/modules/bullet/ |
H A D | generic_6dof_joint_bullet.cpp | 122 ERR_FAIL_INDEX(p_axis, 3); in set_param() 183 ERR_FAIL_INDEX_V(p_axis, 3, 0.); in get_param() 186 return limits_lower[0][p_axis]; in get_param() 224 ERR_FAIL_INDEX(p_axis, 3); in set_flag() 226 flags[p_axis][p_flag] = p_value; in set_flag() 230 if (flags[p_axis][p_flag]) { in set_flag() 231 sixDOFConstraint->setLimit(p_axis, limits_lower[0][p_axis], limits_upper[0][p_axis]); in set_flag() 237 if (flags[p_axis][p_flag]) { in set_flag() 238 sixDOFConstraint->setLimit(p_axis + 3, limits_lower[1][p_axis], limits_upper[1][p_axis]); in set_flag() 244 sixDOFConstraint->getRotationalLimitMotor(p_axis)->m_enableMotor = flags[p_axis][p_flag]; in set_flag() [all …]
|
H A D | generic_6dof_joint_bullet.h | 66 void set_param(Vector3::Axis p_axis, PhysicsServer::G6DOFJointAxisParam p_param, real_t p_value); 67 real_t get_param(Vector3::Axis p_axis, PhysicsServer::G6DOFJointAxisParam p_param) const; 69 void set_flag(Vector3::Axis p_axis, PhysicsServer::G6DOFJointAxisFlag p_flag, bool p_value); 70 bool get_flag(Vector3::Axis p_axis, PhysicsServer::G6DOFJointAxisFlag p_flag) const;
|
/dports/devel/godot2-tools/godot-2.1.6-stable/servers/physics/joints/ |
H A D | generic_6dof_joint_sw.cpp | 465 ERR_FAIL_INDEX(p_axis, 3); in set_param() 523 m_angularLimits[p_axis].m_ERP = p_value; in set_param() 540 ERR_FAIL_INDEX_V(p_axis, 3, 0); in get_param() 563 return m_linearLimits.m_damping[p_axis]; in get_param() 568 return m_angularLimits[p_axis].m_loLimit; in get_param() 573 return m_angularLimits[p_axis].m_hiLimit; in get_param() 583 return m_angularLimits[p_axis].m_damping; in get_param() 588 return m_angularLimits[p_axis].m_bounce; in get_param() 598 return m_angularLimits[p_axis].m_ERP; in get_param() 617 ERR_FAIL_INDEX(p_axis, 3); in set_flag() [all …]
|
/dports/devel/godot2/godot-2.1.6-stable/servers/physics/joints/ |
H A D | generic_6dof_joint_sw.cpp | 465 ERR_FAIL_INDEX(p_axis, 3); in set_param() 523 m_angularLimits[p_axis].m_ERP = p_value; in set_param() 540 ERR_FAIL_INDEX_V(p_axis, 3, 0); in get_param() 563 return m_linearLimits.m_damping[p_axis]; in get_param() 568 return m_angularLimits[p_axis].m_loLimit; in get_param() 573 return m_angularLimits[p_axis].m_hiLimit; in get_param() 583 return m_angularLimits[p_axis].m_damping; in get_param() 588 return m_angularLimits[p_axis].m_bounce; in get_param() 598 return m_angularLimits[p_axis].m_ERP; in get_param() 617 ERR_FAIL_INDEX(p_axis, 3); in set_flag() [all …]
|
/dports/devel/godot/godot-3.2.3-stable/servers/physics/joints/ |
H A D | generic_6dof_joint_sw.cpp | 428 ERR_FAIL_INDEX(p_axis, 3); in set_param() 486 m_angularLimits[p_axis].m_ERP = p_value; in set_param() 528 ERR_FAIL_INDEX_V(p_axis, 3, 0); in get_param() 551 return m_linearLimits.m_damping[p_axis]; in get_param() 556 return m_angularLimits[p_axis].m_loLimit; in get_param() 561 return m_angularLimits[p_axis].m_hiLimit; in get_param() 571 return m_angularLimits[p_axis].m_damping; in get_param() 576 return m_angularLimits[p_axis].m_bounce; in get_param() 586 return m_angularLimits[p_axis].m_ERP; in get_param() 630 ERR_FAIL_INDEX(p_axis, 3); in set_flag() [all …]
|
/dports/devel/godot-tools/godot-3.2.3-stable/servers/physics/joints/ |
H A D | generic_6dof_joint_sw.cpp | 428 ERR_FAIL_INDEX(p_axis, 3); in set_param() 486 m_angularLimits[p_axis].m_ERP = p_value; in set_param() 528 ERR_FAIL_INDEX_V(p_axis, 3, 0); in get_param() 551 return m_linearLimits.m_damping[p_axis]; in get_param() 556 return m_angularLimits[p_axis].m_loLimit; in get_param() 561 return m_angularLimits[p_axis].m_hiLimit; in get_param() 571 return m_angularLimits[p_axis].m_damping; in get_param() 576 return m_angularLimits[p_axis].m_bounce; in get_param() 586 return m_angularLimits[p_axis].m_ERP; in get_param() 630 ERR_FAIL_INDEX(p_axis, 3); in set_flag() [all …]
|
/dports/devel/godot2-tools/godot-2.1.6-stable/core/math/ |
H A D | matrix3.cpp | 148 void Matrix3::rotate(const Vector3 &p_axis, real_t p_phi) { in rotate() argument 150 *this = *this * Matrix3(p_axis, p_phi); in rotate() 155 return *this * Matrix3(p_axis, p_phi); in rotated() 431 Matrix3::Matrix3(const Vector3 &p_axis, real_t p_phi) { in Matrix3() argument 433 Vector3 axis_sq(p_axis.x * p_axis.x, p_axis.y * p_axis.y, p_axis.z * p_axis.z); in Matrix3() 439 elements[0][1] = p_axis.x * p_axis.y * (1.0 - cosine) + p_axis.z * sine; in Matrix3() 440 elements[0][2] = p_axis.z * p_axis.x * (1.0 - cosine) - p_axis.y * sine; in Matrix3() 442 elements[1][0] = p_axis.x * p_axis.y * (1.0 - cosine) - p_axis.z * sine; in Matrix3() 444 elements[1][2] = p_axis.y * p_axis.z * (1.0 - cosine) + p_axis.x * sine; in Matrix3() 446 elements[2][0] = p_axis.z * p_axis.x * (1.0 - cosine) + p_axis.y * sine; in Matrix3() [all …]
|
H A D | vector3.cpp | 33 void Vector3::rotate(const Vector3 &p_axis, float p_phi) { in rotate() argument 35 *this = Matrix3(p_axis, p_phi).xform(*this); in rotate() 38 Vector3 Vector3::rotated(const Vector3 &p_axis, float p_phi) const { in rotated() argument 41 r.rotate(p_axis, p_phi); in rotated() 45 void Vector3::set_axis(int p_axis, real_t p_value) { in set_axis() argument 46 ERR_FAIL_INDEX(p_axis, 3); in set_axis() 47 coord[p_axis] = p_value; in set_axis() 49 real_t Vector3::get_axis(int p_axis) const { in get_axis() 51 ERR_FAIL_INDEX_V(p_axis, 3, 0); in get_axis() 52 return operator[](p_axis); in get_axis()
|
H A D | matrix3.h | 62 _FORCE_INLINE_ Vector3 get_axis(int p_axis) const { in get_axis() argument 64 return Vector3(elements[0][p_axis], elements[1][p_axis], elements[2][p_axis]); in get_axis() 66 _FORCE_INLINE_ void set_axis(int p_axis, const Vector3 &p_value) { in set_axis() argument 68 elements[0][p_axis] = p_value.x; in set_axis() 69 elements[1][p_axis] = p_value.y; in set_axis() 70 elements[2][p_axis] = p_value.z; in set_axis() 73 void rotate(const Vector3 &p_axis, real_t p_phi); 74 Matrix3 rotated(const Vector3 &p_axis, real_t p_phi) const; 168 Matrix3(const Vector3 &p_axis, real_t p_phi);
|
/dports/devel/godot2/godot-2.1.6-stable/core/math/ |
H A D | matrix3.cpp | 148 void Matrix3::rotate(const Vector3 &p_axis, real_t p_phi) { in rotate() argument 150 *this = *this * Matrix3(p_axis, p_phi); in rotate() 155 return *this * Matrix3(p_axis, p_phi); in rotated() 431 Matrix3::Matrix3(const Vector3 &p_axis, real_t p_phi) { in Matrix3() argument 433 Vector3 axis_sq(p_axis.x * p_axis.x, p_axis.y * p_axis.y, p_axis.z * p_axis.z); in Matrix3() 439 elements[0][1] = p_axis.x * p_axis.y * (1.0 - cosine) + p_axis.z * sine; in Matrix3() 440 elements[0][2] = p_axis.z * p_axis.x * (1.0 - cosine) - p_axis.y * sine; in Matrix3() 442 elements[1][0] = p_axis.x * p_axis.y * (1.0 - cosine) - p_axis.z * sine; in Matrix3() 444 elements[1][2] = p_axis.y * p_axis.z * (1.0 - cosine) + p_axis.x * sine; in Matrix3() 446 elements[2][0] = p_axis.z * p_axis.x * (1.0 - cosine) + p_axis.y * sine; in Matrix3() [all …]
|
H A D | vector3.cpp | 33 void Vector3::rotate(const Vector3 &p_axis, float p_phi) { in rotate() argument 35 *this = Matrix3(p_axis, p_phi).xform(*this); in rotate() 38 Vector3 Vector3::rotated(const Vector3 &p_axis, float p_phi) const { in rotated() argument 41 r.rotate(p_axis, p_phi); in rotated() 45 void Vector3::set_axis(int p_axis, real_t p_value) { in set_axis() argument 46 ERR_FAIL_INDEX(p_axis, 3); in set_axis() 47 coord[p_axis] = p_value; in set_axis() 49 real_t Vector3::get_axis(int p_axis) const { in get_axis() 51 ERR_FAIL_INDEX_V(p_axis, 3, 0); in get_axis() 52 return operator[](p_axis); in get_axis()
|
H A D | matrix3.h | 62 _FORCE_INLINE_ Vector3 get_axis(int p_axis) const { in get_axis() argument 64 return Vector3(elements[0][p_axis], elements[1][p_axis], elements[2][p_axis]); in get_axis() 66 _FORCE_INLINE_ void set_axis(int p_axis, const Vector3 &p_value) { in set_axis() argument 68 elements[0][p_axis] = p_value.x; in set_axis() 69 elements[1][p_axis] = p_value.y; in set_axis() 70 elements[2][p_axis] = p_value.z; in set_axis() 73 void rotate(const Vector3 &p_axis, real_t p_phi); 74 Matrix3 rotated(const Vector3 &p_axis, real_t p_phi) const; 168 Matrix3(const Vector3 &p_axis, real_t p_phi);
|
/dports/devel/godot/godot-3.2.3-stable/core/math/ |
H A D | basis.h | 64 _FORCE_INLINE_ Vector3 get_axis(int p_axis) const { in get_axis() argument 66 return Vector3(elements[0][p_axis], elements[1][p_axis], elements[2][p_axis]); in get_axis() 70 elements[0][p_axis] = p_value.x; in set_axis() 71 elements[1][p_axis] = p_value.y; in set_axis() 72 elements[2][p_axis] = p_value.z; in set_axis() 75 void rotate(const Vector3 &p_axis, real_t p_phi); 76 Basis rotated(const Vector3 &p_axis, real_t p_phi) const; 78 void rotate_local(const Vector3 &p_axis, real_t p_phi); 120 void set_axis_angle(const Vector3 &p_axis, real_t p_phi); 255 Basis(const Vector3 &p_axis, real_t p_phi) { set_axis_angle(p_axis, p_phi); } in Basis() argument [all …]
|
H A D | vector3.cpp | 35 void Vector3::rotate(const Vector3 &p_axis, real_t p_phi) { in rotate() argument 37 *this = Basis(p_axis, p_phi).xform(*this); in rotate() 40 Vector3 Vector3::rotated(const Vector3 &p_axis, real_t p_phi) const { in rotated() argument 43 r.rotate(p_axis, p_phi); in rotated() 47 void Vector3::set_axis(int p_axis, real_t p_value) { in set_axis() argument 48 ERR_FAIL_INDEX(p_axis, 3); in set_axis() 49 coord[p_axis] = p_value; in set_axis() 51 real_t Vector3::get_axis(int p_axis) const { in get_axis() 53 ERR_FAIL_INDEX_V(p_axis, 3, 0); in get_axis() 54 return operator[](p_axis); in get_axis()
|
H A D | basis.cpp | 323 *this = rotated(p_axis, p_phi); in rotate() 391 m.get_axis_angle(p_axis, p_angle); in get_rotation_axis_angle() 406 m.get_axis_angle(p_axis, p_angle); in get_rotation_axis_angle_local() 982 Vector3 axis_sq(p_axis.x * p_axis.x, p_axis.y * p_axis.y, p_axis.z * p_axis.z); in set_axis_angle() 991 real_t xyzt = p_axis.x * p_axis.y * t; in set_axis_angle() 992 real_t zyxs = p_axis.z * sine; in set_axis_angle() 996 xyzt = p_axis.x * p_axis.z * t; in set_axis_angle() 997 zyxs = p_axis.y * sine; in set_axis_angle() 1001 xyzt = p_axis.y * p_axis.z * t; in set_axis_angle() 1002 zyxs = p_axis.x * sine; in set_axis_angle() [all …]
|
/dports/devel/godot-tools/godot-3.2.3-stable/core/math/ |
H A D | basis.h | 64 _FORCE_INLINE_ Vector3 get_axis(int p_axis) const { in get_axis() argument 66 return Vector3(elements[0][p_axis], elements[1][p_axis], elements[2][p_axis]); in get_axis() 70 elements[0][p_axis] = p_value.x; in set_axis() 71 elements[1][p_axis] = p_value.y; in set_axis() 72 elements[2][p_axis] = p_value.z; in set_axis() 75 void rotate(const Vector3 &p_axis, real_t p_phi); 76 Basis rotated(const Vector3 &p_axis, real_t p_phi) const; 78 void rotate_local(const Vector3 &p_axis, real_t p_phi); 120 void set_axis_angle(const Vector3 &p_axis, real_t p_phi); 255 Basis(const Vector3 &p_axis, real_t p_phi) { set_axis_angle(p_axis, p_phi); } in Basis() argument [all …]
|
H A D | vector3.cpp | 35 void Vector3::rotate(const Vector3 &p_axis, real_t p_phi) { in rotate() argument 37 *this = Basis(p_axis, p_phi).xform(*this); in rotate() 40 Vector3 Vector3::rotated(const Vector3 &p_axis, real_t p_phi) const { in rotated() argument 43 r.rotate(p_axis, p_phi); in rotated() 47 void Vector3::set_axis(int p_axis, real_t p_value) { in set_axis() argument 48 ERR_FAIL_INDEX(p_axis, 3); in set_axis() 49 coord[p_axis] = p_value; in set_axis() 51 real_t Vector3::get_axis(int p_axis) const { in get_axis() 53 ERR_FAIL_INDEX_V(p_axis, 3, 0); in get_axis() 54 return operator[](p_axis); in get_axis()
|
H A D | basis.cpp | 323 *this = rotated(p_axis, p_phi); in rotate() 391 m.get_axis_angle(p_axis, p_angle); in get_rotation_axis_angle() 406 m.get_axis_angle(p_axis, p_angle); in get_rotation_axis_angle_local() 982 Vector3 axis_sq(p_axis.x * p_axis.x, p_axis.y * p_axis.y, p_axis.z * p_axis.z); in set_axis_angle() 991 real_t xyzt = p_axis.x * p_axis.y * t; in set_axis_angle() 992 real_t zyxs = p_axis.z * sine; in set_axis_angle() 996 xyzt = p_axis.x * p_axis.z * t; in set_axis_angle() 997 zyxs = p_axis.y * sine; in set_axis_angle() 1001 xyzt = p_axis.y * p_axis.z * t; in set_axis_angle() 1002 zyxs = p_axis.x * sine; in set_axis_angle() [all …]
|
/dports/devel/godot2/godot-2.1.6-stable/main/ |
H A D | input_default.cpp | 150 int c = _combine_device(p_axis, p_device); in get_joy_axis() 355 int c = _combine_device(p_axis, p_device); in set_joy_axis() 810 ERR_FAIL_INDEX_V(p_axis, JOY_AXIS_MAX, p_last_id); in joy_axis() 814 if (joy.last_axis[p_axis] == p_value.value) { in joy_axis() 818 if (p_value.value > joy.last_axis[p_axis]) { in joy_axis() 830 float last = joy.last_axis[p_axis]; in joy_axis() 843 joy.last_axis[p_axis] = p_value.value; in joy_axis() 971 ievent.joy_motion.axis = p_axis; in _axis_event() 1201 ERR_FAIL_INDEX_V(p_axis, JOY_AXIS_MAX, ""); in get_joy_axis_string() 1202 return _axes[p_axis]; in get_joy_axis_string() [all …]
|
H A D | input_default.h | 165 uint32_t _axis_event(uint32_t p_last_id, int p_device, int p_axis, float p_value); 166 float _handle_deadzone(int p_device, int p_axis, float p_value); 174 virtual float get_joy_axis(int p_device, int p_axis); 201 void set_joy_axis(int p_device, int p_axis, float p_value); 221 uint32_t joy_axis(uint32_t p_last_id, int p_device, int p_axis, const JoyAxis &p_value); 230 virtual String get_joy_axis_string(int p_axis); 231 virtual int get_joy_axis_index_from_string(String p_axis);
|
/dports/devel/godot2-tools/godot-2.1.6-stable/main/ |
H A D | input_default.cpp | 150 int c = _combine_device(p_axis, p_device); in get_joy_axis() 355 int c = _combine_device(p_axis, p_device); in set_joy_axis() 810 ERR_FAIL_INDEX_V(p_axis, JOY_AXIS_MAX, p_last_id); in joy_axis() 814 if (joy.last_axis[p_axis] == p_value.value) { in joy_axis() 818 if (p_value.value > joy.last_axis[p_axis]) { in joy_axis() 830 float last = joy.last_axis[p_axis]; in joy_axis() 843 joy.last_axis[p_axis] = p_value.value; in joy_axis() 971 ievent.joy_motion.axis = p_axis; in _axis_event() 1201 ERR_FAIL_INDEX_V(p_axis, JOY_AXIS_MAX, ""); in get_joy_axis_string() 1202 return _axes[p_axis]; in get_joy_axis_string() [all …]
|
H A D | input_default.h | 165 uint32_t _axis_event(uint32_t p_last_id, int p_device, int p_axis, float p_value); 166 float _handle_deadzone(int p_device, int p_axis, float p_value); 174 virtual float get_joy_axis(int p_device, int p_axis); 201 void set_joy_axis(int p_device, int p_axis, float p_value); 221 uint32_t joy_axis(uint32_t p_last_id, int p_device, int p_axis, const JoyAxis &p_value); 230 virtual String get_joy_axis_string(int p_axis); 231 virtual int get_joy_axis_index_from_string(String p_axis);
|
/dports/devel/godot/godot-3.2.3-stable/main/ |
H A D | input_default.h | 202 …JoyEvent _get_mapped_axis_event(const JoyDeviceMapping &mapping, int p_axis, const JoyAxis &p_valu… 207 void _axis_event(int p_device, int p_axis, float p_value); 208 float _handle_deadzone(int p_device, int p_axis, float p_value); 234 virtual float get_joy_axis(int p_device, int p_axis) const; 261 void set_joy_axis(int p_device, int p_axis, float p_value); 289 void joy_axis(int p_device, int p_axis, const JoyAxis &p_value); 298 virtual String get_joy_axis_string(int p_axis); 299 virtual int get_joy_axis_index_from_string(String p_axis);
|