Class ConeConstraintSettings

All Implemented Interfaces:
Deletable, JoltNative

public abstract sealed class ConeConstraintSettings extends TwoBodyConstraintSettings
ConeConstraintSettings relies on preview features of the Java platform:
  • ConeConstraintSettings refers to one or more preview APIs: MemoryAddress.
Programs can only use ConeConstraintSettings 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 ConeConstraintSettings 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)
    • getTwistAxis1

      public void getTwistAxis1(FVec3 out)
    • setTwistAxis1

      public void setTwistAxis1(FVec3 twistAxis1)
    • 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)
    • getTwistAxis2

      public void getTwistAxis2(FVec3 out)
    • setTwistAxis2

      public void setTwistAxis2(FVec3 twistAxis2)
    • getHalfConeAngle

      public float getHalfConeAngle()
    • setHalfConeAngle

      public void setHalfConeAngle(float halfConeAngle)