Enum Class GLPathParameter

java.lang.Object
java.lang.Enum<GLPathParameter>
dev.pfaff.glass.opengl.enums.GLPathParameter
All Implemented Interfaces:
GLEnum, Serializable, Comparable<GLPathParameter>, Constable

public enum GLPathParameter extends Enum<GLPathParameter> implements GLEnum
  • Enum Constant Details

    • PATH_STROKE_WIDTH_NV

      public static final GLPathParameter PATH_STROKE_WIDTH_NV
    • PATH_END_CAPS_NV

      public static final GLPathParameter PATH_END_CAPS_NV
    • PATH_INITIAL_END_CAP_NV

      public static final GLPathParameter PATH_INITIAL_END_CAP_NV
    • PATH_TERMINAL_END_CAP_NV

      public static final GLPathParameter PATH_TERMINAL_END_CAP_NV
    • PATH_JOIN_STYLE_NV

      public static final GLPathParameter PATH_JOIN_STYLE_NV
    • PATH_MITER_LIMIT_NV

      public static final GLPathParameter PATH_MITER_LIMIT_NV
    • PATH_DASH_CAPS_NV

      public static final GLPathParameter PATH_DASH_CAPS_NV
    • PATH_INITIAL_DASH_CAP_NV

      public static final GLPathParameter PATH_INITIAL_DASH_CAP_NV
    • PATH_TERMINAL_DASH_CAP_NV

      public static final GLPathParameter PATH_TERMINAL_DASH_CAP_NV
    • PATH_DASH_OFFSET_NV

      public static final GLPathParameter PATH_DASH_OFFSET_NV
    • PATH_CLIENT_LENGTH_NV

      public static final GLPathParameter PATH_CLIENT_LENGTH_NV
    • PATH_FILL_MODE_NV

      public static final GLPathParameter PATH_FILL_MODE_NV
    • PATH_FILL_MASK_NV

      public static final GLPathParameter PATH_FILL_MASK_NV
    • PATH_FILL_COVER_MODE_NV

      public static final GLPathParameter PATH_FILL_COVER_MODE_NV
    • PATH_STROKE_COVER_MODE_NV

      public static final GLPathParameter PATH_STROKE_COVER_MODE_NV
    • PATH_STROKE_MASK_NV

      public static final GLPathParameter PATH_STROKE_MASK_NV
    • PATH_OBJECT_BOUNDING_BOX_NV

      public static final GLPathParameter PATH_OBJECT_BOUNDING_BOX_NV
    • PATH_COMMAND_COUNT_NV

      public static final GLPathParameter PATH_COMMAND_COUNT_NV
    • PATH_COORD_COUNT_NV

      public static final GLPathParameter PATH_COORD_COUNT_NV
    • PATH_DASH_ARRAY_COUNT_NV

      public static final GLPathParameter PATH_DASH_ARRAY_COUNT_NV
    • PATH_COMPUTED_LENGTH_NV

      public static final GLPathParameter PATH_COMPUTED_LENGTH_NV
    • PATH_FILL_BOUNDING_BOX_NV

      public static final GLPathParameter PATH_FILL_BOUNDING_BOX_NV
    • PATH_STROKE_BOUNDING_BOX_NV

      public static final GLPathParameter PATH_STROKE_BOUNDING_BOX_NV
    • PATH_DASH_OFFSET_RESET_NV

      public static final GLPathParameter PATH_DASH_OFFSET_RESET_NV
  • Field Details

  • Method Details

    • values

      public static GLPathParameter[] 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 GLPathParameter 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
    • glEnum

      public int glEnum()
      Specified by:
      glEnum in interface GLEnum
    • fromGLEnum

      public static GLPathParameter fromGLEnum(int glEnum)
      Returns the enum constant corresponding to the provided raw value.
      Throws:
      IllegalArgumentException - if the provided raw value does not exist in this enum group.