BulletRotationalLimitMotor

from panda3d.bullet import BulletRotationalLimitMotor
class BulletRotationalLimitMotor

Bases: DTOOL_SUPER_BASE

Rotation Limit structure for generic joints.

Inheritance diagram

Inheritance diagram of BulletRotationalLimitMotor

__init__(*args, **kwargs)
accumulated_impulse
current_error
current_limit
current_position
getAccumulatedImpulse()

C++ Interface: get_accumulated_impulse(BulletRotationalLimitMotor self)

/**

*/

getCurrentError()

C++ Interface: get_current_error(BulletRotationalLimitMotor self)

/**

*/

getCurrentLimit()

C++ Interface: get_current_limit(BulletRotationalLimitMotor self)

/**
  • Retrieves the current value of angle: 0 = free, 1 = at low limit, 2 = at

  • high limit.

*/

getCurrentPosition()

C++ Interface: get_current_position(BulletRotationalLimitMotor self)

/**

*/

getMotorEnabled()

C++ Interface: get_motor_enabled(BulletRotationalLimitMotor self)

/**

*/

get_accumulated_impulse()

C++ Interface: get_accumulated_impulse(BulletRotationalLimitMotor self)

/**

*/

get_current_error()

C++ Interface: get_current_error(BulletRotationalLimitMotor self)

/**

*/

get_current_limit()

C++ Interface: get_current_limit(BulletRotationalLimitMotor self)

/**
  • Retrieves the current value of angle: 0 = free, 1 = at low limit, 2 = at

  • high limit.

*/

get_current_position()

C++ Interface: get_current_position(BulletRotationalLimitMotor self)

/**

*/

get_motor_enabled()

C++ Interface: get_motor_enabled(BulletRotationalLimitMotor self)

/**

*/

isLimited()

C++ Interface: is_limited(BulletRotationalLimitMotor self)

/**

*/

is_limited()

C++ Interface: is_limited(BulletRotationalLimitMotor self)

/**

*/

limited
motor_enabled
setBounce()

C++ Interface: set_bounce(const BulletRotationalLimitMotor self, float bounce)

/**

*/

setDamping()

C++ Interface: set_damping(const BulletRotationalLimitMotor self, float damping)

/**

*/

setHighLimit()

C++ Interface: set_high_limit(const BulletRotationalLimitMotor self, float limit)

/**

*/

setLowLimit()

C++ Interface: set_low_limit(const BulletRotationalLimitMotor self, float limit)

/**

*/

setMaxLimitForce()

C++ Interface: set_max_limit_force(const BulletRotationalLimitMotor self, float force)

/**

*/

setMaxMotorForce()

C++ Interface: set_max_motor_force(const BulletRotationalLimitMotor self, float force)

/**

*/

setMotorEnabled()

C++ Interface: set_motor_enabled(const BulletRotationalLimitMotor self, bool enable)

/**

*/

setNormalCfm()

C++ Interface: set_normal_cfm(const BulletRotationalLimitMotor self, float cfm)

/**

*/

setSoftness()

C++ Interface: set_softness(const BulletRotationalLimitMotor self, float softness)

/**

*/

setStopCfm()

C++ Interface: set_stop_cfm(const BulletRotationalLimitMotor self, float cfm)

/**

*/

setStopErp()

C++ Interface: set_stop_erp(const BulletRotationalLimitMotor self, float erp)

/**

*/

setTargetVelocity()

C++ Interface: set_target_velocity(const BulletRotationalLimitMotor self, float velocity)

/**

*/

set_bounce()

C++ Interface: set_bounce(const BulletRotationalLimitMotor self, float bounce)

/**

*/

set_damping()

C++ Interface: set_damping(const BulletRotationalLimitMotor self, float damping)

/**

*/

set_high_limit()

C++ Interface: set_high_limit(const BulletRotationalLimitMotor self, float limit)

/**

*/

set_low_limit()

C++ Interface: set_low_limit(const BulletRotationalLimitMotor self, float limit)

/**

*/

set_max_limit_force()

C++ Interface: set_max_limit_force(const BulletRotationalLimitMotor self, float force)

/**

*/

set_max_motor_force()

C++ Interface: set_max_motor_force(const BulletRotationalLimitMotor self, float force)

/**

*/

set_motor_enabled()

C++ Interface: set_motor_enabled(const BulletRotationalLimitMotor self, bool enable)

/**

*/

set_normal_cfm()

C++ Interface: set_normal_cfm(const BulletRotationalLimitMotor self, float cfm)

/**

*/

set_softness()

C++ Interface: set_softness(const BulletRotationalLimitMotor self, float softness)

/**

*/

set_stop_cfm()

C++ Interface: set_stop_cfm(const BulletRotationalLimitMotor self, float cfm)

/**

*/

set_stop_erp()

C++ Interface: set_stop_erp(const BulletRotationalLimitMotor self, float erp)

/**

*/

set_target_velocity()

C++ Interface: set_target_velocity(const BulletRotationalLimitMotor self, float velocity)

/**

*/