BulletGenericConstraint

from panda3d.bullet import BulletGenericConstraint
class BulletGenericConstraint

Bases:

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)
setFrames(ts_a: panda3d.core.TransformState, ts_b: panda3d.core.TransformState)

Frames

setLinearLimit(axis: int, low: float, high: float)
property translational_limit_motor BulletTranslationalLimitMotor