BulletTranslationalLimitMotor
from panda3d.bullet import BulletTranslationalLimitMotor
- class BulletTranslationalLimitMotor
Bases:
DTOOL_SUPER_BASE
Rotation Limit structure for generic joints.
Inheritance diagram
- __init__(*args, **kwargs)
- accumulated_impulse
- current_diff
- current_error
- getAccumulatedImpulse()
C++ Interface: get_accumulated_impulse(BulletTranslationalLimitMotor self)
- /**
*/
- getCurrentLimit()
C++ Interface: get_current_limit(BulletTranslationalLimitMotor self, int axis)
- /**
Retrieves the current value of angle: 0 = free, 1 = at low limit, 2 = at
high limit.
*/
- getMotorEnabled()
C++ Interface: get_motor_enabled(BulletTranslationalLimitMotor self, int axis)
- /**
*/
- get_accumulated_impulse()
C++ Interface: get_accumulated_impulse(BulletTranslationalLimitMotor self)
- /**
*/
- get_current_limit()
C++ Interface: get_current_limit(BulletTranslationalLimitMotor self, int axis)
- /**
Retrieves the current value of angle: 0 = free, 1 = at low limit, 2 = at
high limit.
*/
- get_motor_enabled()
C++ Interface: get_motor_enabled(BulletTranslationalLimitMotor self, int axis)
- /**
*/
- setDamping()
C++ Interface: set_damping(const BulletTranslationalLimitMotor self, float damping)
- /**
*/
- setHighLimit()
C++ Interface: set_high_limit(const BulletTranslationalLimitMotor self, const LVecBase3f limit)
- /**
*/
- setLowLimit()
C++ Interface: set_low_limit(const BulletTranslationalLimitMotor self, const LVecBase3f limit)
- /**
*/
- setMaxMotorForce()
C++ Interface: set_max_motor_force(const BulletTranslationalLimitMotor self, const LVecBase3f force)
- /**
*/
- setMotorEnabled()
C++ Interface: set_motor_enabled(const BulletTranslationalLimitMotor self, int axis, bool enable)
- /**
*/
- setNormalCfm()
C++ Interface: set_normal_cfm(const BulletTranslationalLimitMotor self, const LVecBase3f cfm)
- /**
*/
- setRestitution()
C++ Interface: set_restitution(const BulletTranslationalLimitMotor self, float restitution)
- /**
*/
- setSoftness()
C++ Interface: set_softness(const BulletTranslationalLimitMotor self, float softness)
- /**
*/
- setStopCfm()
C++ Interface: set_stop_cfm(const BulletTranslationalLimitMotor self, const LVecBase3f cfm)
- /**
*/
- setStopErp()
C++ Interface: set_stop_erp(const BulletTranslationalLimitMotor self, const LVecBase3f erp)
- /**
*/
- setTargetVelocity()
C++ Interface: set_target_velocity(const BulletTranslationalLimitMotor self, const LVecBase3f velocity)
- /**
*/
- set_damping()
C++ Interface: set_damping(const BulletTranslationalLimitMotor self, float damping)
- /**
*/
- set_high_limit()
C++ Interface: set_high_limit(const BulletTranslationalLimitMotor self, const LVecBase3f limit)
- /**
*/
- set_low_limit()
C++ Interface: set_low_limit(const BulletTranslationalLimitMotor self, const LVecBase3f limit)
- /**
*/
- set_max_motor_force()
C++ Interface: set_max_motor_force(const BulletTranslationalLimitMotor self, const LVecBase3f force)
- /**
*/
- set_motor_enabled()
C++ Interface: set_motor_enabled(const BulletTranslationalLimitMotor self, int axis, bool enable)
- /**
*/
- set_normal_cfm()
C++ Interface: set_normal_cfm(const BulletTranslationalLimitMotor self, const LVecBase3f cfm)
- /**
*/
- set_restitution()
C++ Interface: set_restitution(const BulletTranslationalLimitMotor self, float restitution)
- /**
*/
- set_softness()
C++ Interface: set_softness(const BulletTranslationalLimitMotor self, float softness)
- /**
*/
- set_stop_cfm()
C++ Interface: set_stop_cfm(const BulletTranslationalLimitMotor self, const LVecBase3f cfm)
- /**
*/