Panda3D
|
Rotation Limit structure for generic joints. More...
Public Member Functions | |
__init__ (const BulletTranslationalLimitMotor copy) | |
LVector3 | getAccumulatedImpulse () |
LPoint3 | getCurrentDiff () |
LVector3 | getCurrentError () |
int | getCurrentLimit (int axis) |
Retrieves the current value of angle: 0 = free, 1 = at low limit, 2 = at high limit. More... | |
bool | getMotorEnabled (int axis) |
bool | isLimited (int axis) |
setDamping (float damping) | |
setHighLimit (const LVecBase3 limit) | |
setLowLimit (const LVecBase3 limit) | |
setMaxMotorForce (const LVecBase3 force) | |
setMotorEnabled (int axis, bool enable) | |
setNormalCfm (const LVecBase3 cfm) | |
setRestitution (float restitution) | |
setSoftness (float softness) | |
setStopCfm (const LVecBase3 cfm) | |
setStopErp (const LVecBase3 erp) | |
setTargetVelocity (const LVecBase3 velocity) | |
Rotation Limit structure for generic joints.
__init__ | ( | const BulletTranslationalLimitMotor | copy | ) |
LVector3 getAccumulatedImpulse | ( | ) |
LPoint3 getCurrentDiff | ( | ) |
LVector3 getCurrentError | ( | ) |
int getCurrentLimit | ( | int | axis | ) |
Retrieves the current value of angle: 0 = free, 1 = at low limit, 2 = at high limit.
bool getMotorEnabled | ( | int | axis | ) |
bool isLimited | ( | int | axis | ) |
setDamping | ( | float | damping | ) |
setHighLimit | ( | const LVecBase3 | limit | ) |
setLowLimit | ( | const LVecBase3 | limit | ) |
setMaxMotorForce | ( | const LVecBase3 | force | ) |
setMotorEnabled | ( | int | axis, |
bool | enable | ||
) |
setNormalCfm | ( | const LVecBase3 | cfm | ) |
setRestitution | ( | float | restitution | ) |
setSoftness | ( | float | softness | ) |
setStopCfm | ( | const LVecBase3 | cfm | ) |
setStopErp | ( | const LVecBase3 | erp | ) |
setTargetVelocity | ( | const LVecBase3 | velocity | ) |