Class HingeConstraintSettings

All Implemented Interfaces:
Deletable, JoltNative

public abstract sealed class HingeConstraintSettings extends TwoBodyConstraintSettings
HingeConstraintSettings relies on preview features of the Java platform:
Programs can only use HingeConstraintSettings when preview features are enabled.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
  • Method Details

    • at

    • of

      public static HingeConstraintSettings of()
    • getSpace

      public ConstraintSpace getSpace()
    • setSpace

      public void setSpace(ConstraintSpace space)
    • getPoint1

      public abstract void getPoint1(FVec3 out)
    • getPoint1

      public abstract void getPoint1(DVec3 out)
    • setPoint1

      public abstract void setPoint1(FVec3 point1)
    • setPoint1

      public abstract void setPoint1(DVec3 point1)
    • getHingeAxis1

      public void getHingeAxis1(FVec3 out)
    • setHingeAxis1

      public void setHingeAxis1(FVec3 hingeAxis1)
    • getNormalAxis1

      public void getNormalAxis1(FVec3 out)
    • setNormalAxis1

      public void setNormalAxis1(FVec3 normalAxis1)
    • getPoint2

      public abstract void getPoint2(FVec3 out)
    • getPoint2

      public abstract void getPoint2(DVec3 out)
    • setPoint2

      public abstract void setPoint2(FVec3 point2)
    • setPoint2

      public abstract void setPoint2(DVec3 point2)
    • getHingeAxis2

      public void getHingeAxis2(FVec3 out)
    • setHingeAxis2

      public void setHingeAxis2(FVec3 hingeAxis2)
    • getNormalAxis2

      public void getNormalAxis2(FVec3 out)
    • setNormalAxis2

      public void setNormalAxis2(FVec3 normalAxis2)
    • getLimitsMin

      public float getLimitsMin()
    • setLimitsMin

      public void setLimitsMin(float limitsMin)
    • getLimitsMax

      public float getLimitsMax()
    • setLimitsMax

      public void setLimitsMax(float limitsMax)
    • getMaxFrictionTorque

      public float getMaxFrictionTorque()
    • setMaxFrictionTorque

      public void setMaxFrictionTorque(float maxFrictionTorque)
    • getMotorSettings

      public MotorSettings getMotorSettings(MemorySessionPREVIEW alloc)