![]() |
Blender V2.61 - r43446
|
Go to the source code of this file.
Classes | |
| class | btTypedConstraint |
| TypedConstraint is the baseclass for Bullet constraints and vehicles. More... | |
| struct | btTypedConstraint::btConstraintInfo1 |
| struct | btTypedConstraint::btConstraintInfo2 |
| struct | btTypedConstraintData |
| do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64 More... | |
| class | btAngularLimit |
Defines | |
| #define | btAssertConstrParams(_par) btAssert(_par) |
Enumerations | |
| enum | btTypedConstraintType { POINT2POINT_CONSTRAINT_TYPE = 3, HINGE_CONSTRAINT_TYPE, CONETWIST_CONSTRAINT_TYPE, D6_CONSTRAINT_TYPE, SLIDER_CONSTRAINT_TYPE, CONTACT_CONSTRAINT_TYPE, D6_SPRING_CONSTRAINT_TYPE, MAX_CONSTRAINT_TYPE } |
| enum | btConstraintParams { BT_CONSTRAINT_ERP = 1, BT_CONSTRAINT_STOP_ERP, BT_CONSTRAINT_CFM, BT_CONSTRAINT_STOP_CFM } |
Functions | |
| SIMD_FORCE_INLINE btScalar | btAdjustAngleToLimits (btScalar angleInRadians, btScalar angleLowerLimitInRadians, btScalar angleUpperLimitInRadians) |
| #define btAssertConstrParams | ( | _par | ) | btAssert(_par) |
Definition at line 48 of file btTypedConstraint.h.
Referenced by btSliderConstraint::getParam(), btGeneric6DofConstraint::getParam(), btConeTwistConstraint::getParam(), btConeTwistConstraint::setParam(), btSliderConstraint::setParam(), and btGeneric6DofConstraint::setParam().
| enum btConstraintParams |
Definition at line 39 of file btTypedConstraint.h.
| POINT2POINT_CONSTRAINT_TYPE | |
| HINGE_CONSTRAINT_TYPE | |
| CONETWIST_CONSTRAINT_TYPE | |
| D6_CONSTRAINT_TYPE | |
| SLIDER_CONSTRAINT_TYPE | |
| CONTACT_CONSTRAINT_TYPE | |
| D6_SPRING_CONSTRAINT_TYPE | |
| MAX_CONSTRAINT_TYPE |
Definition at line 26 of file btTypedConstraint.h.
| SIMD_FORCE_INLINE btScalar btAdjustAngleToLimits | ( | btScalar | angleInRadians, |
| btScalar | angleLowerLimitInRadians, | ||
| btScalar | angleUpperLimitInRadians | ||
| ) |
Definition at line 265 of file btTypedConstraint.h.
References btFabs(), btNormalizeAngle(), and SIMD_2_PI.
Referenced by btSliderConstraint::testAngLimits(), and btGeneric6DofConstraint::testAngularLimitMotor().