panda3d.bullet.BulletRotationalLimitMotor

class BulletRotationalLimitMotor

Rotation Limit structure for generic joints.

Inheritance diagram

Inheritance diagram of BulletRotationalLimitMotor

__init__(copy: BulletRotationalLimitMotor) → None
setMotorEnabled(enable: bool) → None
setLowLimit(limit: float) → None
setHighLimit(limit: float) → None
setTargetVelocity(velocity: float) → None
setMaxMotorForce(force: float) → None
setMaxLimitForce(force: float) → None
setDamping(damping: float) → None
setSoftness(softness: float) → None
setBounce(bounce: float) → None
setNormalCfm(cfm: float) → None
setStopCfm(cfm: float) → None
setStopErp(erp: float) → None
isLimited() → bool
getMotorEnabled() → bool
getCurrentLimit() → int

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

getCurrentError() → float
getCurrentPosition() → float
getAccumulatedImpulse() → float
property limited
Return type

bool

property motor_enabled

Getter Setter

Return type

bool

property current_limit

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

Return type

int

property current_error
Return type

float

property current_position
Return type

float

property accumulated_impulse
Return type

float