Enum Class PxHeightFieldFlagEnum

java.lang.Object
java.lang.Enum<PxHeightFieldFlagEnum>
physx.geometry.PxHeightFieldFlagEnum
All Implemented Interfaces:
Serializable, Comparable<PxHeightFieldFlagEnum>, Constable

public enum PxHeightFieldFlagEnum extends Enum<PxHeightFieldFlagEnum>
Enum with flag values to be used in PxHeightFieldDesc.flags.
  • Enum Constant Details

    • eNO_BOUNDARY_EDGES

      public static final PxHeightFieldFlagEnum eNO_BOUNDARY_EDGES
      Disable collisions with height field with boundary edges.

      Raise this flag if several terrain patches are going to be placed adjacent to each other, to avoid a bump when sliding across.

      This flag is ignored in contact generation with sphere and capsule shapes.

      See also: PxHeightFieldDesc.flags

  • Field Details

    • value

      public final int value
  • Method Details

    • values

      public static PxHeightFieldFlagEnum[] 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 PxHeightFieldFlagEnum 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
    • forValue

      public static PxHeightFieldFlagEnum forValue(int value)