Enum Class Aero

java.lang.Object
java.lang.Enum<Aero>
com.jme3.bullet.objects.infos.Aero
All Implemented Interfaces:
Serializable, Comparable<Aero>, Constable

public enum Aero extends Enum<Aero>
Enumerate the implemented aerodynamic models for a SoftBodyConfig.
See Also:
  • Enum Constant Details

    • V_Point

      public static final Aero V_Point
      Vertex normals are oriented toward velocity.
    • V_TwoSided

      public static final Aero V_TwoSided
      Vertex normals are flipped to match velocity.
    • V_TwoSidedLiftDrag

      public static final Aero V_TwoSidedLiftDrag
      Vertex normals are flipped to match velocity. Lift and drag forces are applied.
    • V_OneSided

      public static final Aero V_OneSided
      Vertex normals are taken as they are.
    • F_TwoSided

      public static final Aero F_TwoSided
      Face normals are flipped to match velocity.
    • F_TwoSidedLiftDrag

      public static final Aero F_TwoSidedLiftDrag
      Face normals are flipped to match velocity. Lift and drag forces are applied.
    • F_OneSided

      public static final Aero F_OneSided
      Face normals are taken as they are.
  • Method Details

    • values

      public static Aero[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Aero valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null