Search Results for

    Show / Hide Table of Contents

    Class BulletFixedJoint3D

    The BulletJoint3D is a base class for all 3D joints implemented by Bullet.

    Inheritance
    object
    BulletJoint3D
    BulletJoint3D<FixedConstraint, FixedJointDef3D>
    BulletFixedJoint3D
    Implements
    IFixedJoint3D
    IJoint3D
    Inherited Members
    BulletJoint3D<FixedConstraint, FixedJointDef3D>.joint
    BulletJoint3D<FixedConstraint, FixedJointDef3D>.def
    BulletJoint3D<FixedConstraint, FixedJointDef3D>.BreakingImpulseThreshold
    BulletJoint3D<FixedConstraint, FixedJointDef3D>.InternalJoint
    BulletJoint3D<FixedConstraint, FixedJointDef3D>.CreateJoint()
    BulletJoint3D.simulation
    BulletJoint3D.OnBroke
    BulletJoint3D.InternalJoint
    BulletJoint3D.BodyA
    BulletJoint3D.BodyB
    BulletJoint3D.AppliedImpulse
    BulletJoint3D.DebugDrawSize
    BulletJoint3D.NeedsFeedback
    BulletJoint3D.JointFeedback
    BulletJoint3D.OverrideNumSolverIterations
    BulletJoint3D.IsEnabled
    BulletJoint3D.BreakingImpulseThreshold
    BulletJoint3D.Dispose()
    Namespace: Evergine.Bullet
    Assembly: Evergine.Bullet.dll
    Syntax
    public class BulletFixedJoint3D : BulletJoint3D<FixedConstraint, FixedJointDef3D>, IFixedJoint3D, IJoint3D

    Constructors

    BulletFixedJoint3D(BulletPhysicManager3D, FixedJointDef3D)

    Initializes a new instance of the BulletFixedJoint3D class.

    Declaration
    public BulletFixedJoint3D(BulletPhysicManager3D simulation, FixedJointDef3D def)
    Parameters
    Type Name Description
    BulletPhysicManager3D simulation

    The bullet simulation instance.

    FixedJointDef3D def

    The definition.

    Properties

    FrameOffsetA

    Gets the frame offset for body A.

    Declaration
    public Matrix4x4 FrameOffsetA { get; }
    Property Value
    Type Description
    Matrix4x4

    FrameOffsetB

    Gets the frame offset for body B.

    Declaration
    public Matrix4x4 FrameOffsetB { get; }
    Property Value
    Type Description
    Matrix4x4

    Methods

    CreateJoint()

    Instantiate joint.

    Declaration
    protected override FixedConstraint CreateJoint()
    Returns
    Type Description
    FixedConstraint

    The new joint.

    Overrides
    BulletJoint3D<FixedConstraint, FixedJointDef3D>.CreateJoint()

    SetFrames(Matrix4x4, Matrix4x4)

    Set frames.

    Declaration
    public void SetFrames(Matrix4x4 frameA, Matrix4x4 frameB)
    Parameters
    Type Name Description
    Matrix4x4 frameA

    The frame A.

    Matrix4x4 frameB

    The frame B.

    Implements

    IFixedJoint3D
    IJoint3D

    Extension Methods

    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)
    In this article
    Back to top
    Generated by DocFX