Class DependentJoint

  • Direct Known Subclasses:
    DependentPrismaticJoint, DependentRevoluteJoint

    public class DependentJoint
    extends Joint
    Dependent joints are 0-dof joints for which the actual joints transformation depends
    on one of more other joints.

    DependentJoint is an abstract class from which all dependent joints should inherit.
    • Constructor Detail

      • DependentJoint

        public DependentJoint​(long cPtr,
                              boolean cMemoryOwn)
    • Method Detail

      • delete

        public void delete()
        Overrides:
        delete in class Joint
      • isControlledBy

        public boolean isControlledBy​(Joint joint)
        Returns true if the DependentJoint is controlled by joint.

        A DependentJoint may depend on more than one joints.

        Parameters:
        joint - [in] Joints to test with
        Returns:
        True if this is controlled by joint