BulletGenericConstraint

from panda3d.bullet import BulletGenericConstraint
class BulletGenericConstraint

Bases: BulletConstraint

Inheritance diagram

Inheritance diagram of BulletGenericConstraint

__init__(node_a: BulletRigidBodyNode, node_b: BulletRigidBodyNode, frame_a: panda3d.core.TransformState, frame_b: panda3d.core.TransformState, use_frame_a: bool)
__init__(node_a: BulletRigidBodyNode, frame_a: panda3d.core.TransformState, use_frame_a: bool)
property frame_a → ConstPointerTo_TransformState
property frame_b → ConstPointerTo_TransformState
getAngle(axis: int)float
getAxis(axis: int)panda3d.core.LVector3

Geometry

static getClassType()panda3d.core.TypeHandle
getFrameA()panda3d.core.TransformState
getFrameB()panda3d.core.TransformState
getPivot(axis: int)float
getRotationalLimitMotor(axis: int)BulletRotationalLimitMotor

Motors

getTranslationalLimitMotor()BulletTranslationalLimitMotor
setAngularLimit(axis: int, low: float, high: float)None
setFrames(ts_a: panda3d.core.TransformState, ts_b: panda3d.core.TransformState)None

Frames

setLinearLimit(axis: int, low: float, high: float)None
property translational_limit_motorBulletTranslationalLimitMotor