Class DistanceConstraintSettings

All Implemented Interfaces:
Deletable, JoltNative

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

      public float getMinDistance()
    • setMinDistance

      public void setMinDistance(float minDistance)
    • getMaxDistance

      public float getMaxDistance()
    • setMaxDistance

      public void setMaxDistance(float maxDistance)
    • getFrequency

      public float getFrequency()
    • setFrequency

      public void setFrequency(float frequency)
    • getDamping

      public float getDamping()
    • setDamping

      public void setDamping(float damping)