BulletTranslationalLimitMotor

from panda3d.bullet import BulletTranslationalLimitMotor
class BulletTranslationalLimitMotor

Rotation Limit structure for generic joints.

Inheritance diagram

Inheritance diagram of BulletTranslationalLimitMotor

__init__(copy: BulletTranslationalLimitMotor)
property accumulated_impulse → LVector3
property current_diff → LPoint3
property current_error → LVector3
getAccumulatedImpulse()panda3d.core.LVector3
getCurrentDiff()panda3d.core.LPoint3
getCurrentError()panda3d.core.LVector3
getCurrentLimit(axis: int)int

Retrieves the current value of angle: 0 = free, 1 = at low limit, 2 = at high limit.

getMotorEnabled(axis: int)bool
isLimited(axis: int)bool
setDamping(damping: float)None
setHighLimit(limit: panda3d.core.LVecBase3)None
setLowLimit(limit: panda3d.core.LVecBase3)None
setMaxMotorForce(force: panda3d.core.LVecBase3)None
setMotorEnabled(axis: int, enable: bool)None
setNormalCfm(cfm: panda3d.core.LVecBase3)None
setRestitution(restitution: float)None
setSoftness(softness: float)None
setStopCfm(cfm: panda3d.core.LVecBase3)None
setStopErp(erp: panda3d.core.LVecBase3)None
setTargetVelocity(velocity: panda3d.core.LVecBase3)None