panda3d.bullet.BulletTranslationalLimitMotor

class BulletTranslationalLimitMotor

Rotation Limit structure for generic joints.

Inheritance diagram

Inheritance diagram of BulletTranslationalLimitMotor

__init__(copy: BulletTranslationalLimitMotor) → None
property accumulated_impulse
Return type

LVector3

property current_diff
Return type

LPoint3

property current_error
Return type

LVector3

getAccumulatedImpulse() → LVector3
Return type

LVector3

getCurrentDiff() → LPoint3
Return type

LPoint3

getCurrentError() → LVector3
Return type

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