ProtoTwin API
    Preparing search index...

    Class KinematicRevoluteJoint

    Kinematic Revolute Joint. Connects two kinematic links, allowing relative rotation about a single hinge axis.

    Hierarchy (View Summary)

    Index

    Accessors

    • get anchor(): IVec3

      The local anchor point.

      Returns IVec3

    • set anchor(value: IVec3): void

      Parameters

      Returns void

    • get angle(): number

      The current joint angle.

      Returns number

    • get axis(): IVec3

      The local axis.

      Returns IVec3

    • set axis(value: IVec3): void

      Parameters

      Returns void

    • get dof(): number

      The number of degrees of freedom for the joint.

      Returns number

    • get limits(): LimitPair

      Limits for the joint's degrees of freedom.

      Returns LimitPair

      Spherical joints do not support limits.

    • set limits(value: LimitPair): void

      Parameters

      Returns void

    Methods

    • Gets the joint parameter for a degree of freedom.

      Parameters

      • dof: number

        The degree of freedom.

      Returns number

      The joint parameter.

    • Sets the joint parameter for a degree of freedom.

      Parameters

      • dof: number

        The degree of freedom.

      • value: number

        The joint parameter.

      Returns void