panda3d.bullet.BulletGenericConstraint

class BulletGenericConstraint

Bases: BulletConstraint

Inheritance diagram

Inheritance diagram of BulletGenericConstraint

__init__(node_a: BulletRigidBodyNode, node_b: BulletRigidBodyNode, frame_a: TransformState, frame_b: TransformState, use_frame_a: bool) → None
__init__(node_a: BulletRigidBodyNode, frame_a: TransformState, use_frame_a: bool) → None
getAxis(axis: int) → LVector3

Geometry

Return type

LVector3

getPivot(axis: int) → float
getAngle(axis: int) → float
setLinearLimit(axis: int, low: float, high: float) → None
setAngularLimit(axis: int, low: float, high: float) → None
getRotationalLimitMotor(axis: int) → BulletRotationalLimitMotor

Motors

Return type

BulletRotationalLimitMotor

getTranslationalLimitMotor() → BulletTranslationalLimitMotor
Return type

BulletTranslationalLimitMotor

setFrames(ts_a: TransformState, ts_b: TransformState) → None

Frames

getFrameA() → TransformState
Return type

TransformState

getFrameB() → TransformState
Return type

TransformState

static getClassType() → TypeHandle
Return type

TypeHandle

property translational_limit_motor
Return type

BulletTranslationalLimitMotor

property frame_a
Return type

ConstPointerTo_TransformState

property frame_b
Return type

ConstPointerTo_TransformState