BulletTranslationalLimitMotor

from panda3d.bullet import BulletTranslationalLimitMotor
class BulletTranslationalLimitMotor

Bases:

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)
setHighLimit(limit: panda3d.core.LVecBase3)
setLowLimit(limit: panda3d.core.LVecBase3)
setMaxMotorForce(force: panda3d.core.LVecBase3)
setMotorEnabled(axis: int, enable: bool)
setNormalCfm(cfm: panda3d.core.LVecBase3)
setRestitution(restitution: float)
setSoftness(softness: float)
setStopCfm(cfm: panda3d.core.LVecBase3)
setStopErp(erp: panda3d.core.LVecBase3)
setTargetVelocity(velocity: panda3d.core.LVecBase3)