Enum Class GLPathCoordType

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

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

    • CLOSE_PATH_NV

      public static final GLPathCoordType CLOSE_PATH_NV
    • MOVE_TO_NV

      public static final GLPathCoordType MOVE_TO_NV
    • RELATIVE_MOVE_TO_NV

      public static final GLPathCoordType RELATIVE_MOVE_TO_NV
    • LINE_TO_NV

      public static final GLPathCoordType LINE_TO_NV
    • RELATIVE_LINE_TO_NV

      public static final GLPathCoordType RELATIVE_LINE_TO_NV
    • HORIZONTAL_LINE_TO_NV

      public static final GLPathCoordType HORIZONTAL_LINE_TO_NV
    • RELATIVE_HORIZONTAL_LINE_TO_NV

      public static final GLPathCoordType RELATIVE_HORIZONTAL_LINE_TO_NV
    • VERTICAL_LINE_TO_NV

      public static final GLPathCoordType VERTICAL_LINE_TO_NV
    • RELATIVE_VERTICAL_LINE_TO_NV

      public static final GLPathCoordType RELATIVE_VERTICAL_LINE_TO_NV
    • QUADRATIC_CURVE_TO_NV

      public static final GLPathCoordType QUADRATIC_CURVE_TO_NV
    • RELATIVE_QUADRATIC_CURVE_TO_NV

      public static final GLPathCoordType RELATIVE_QUADRATIC_CURVE_TO_NV
    • CUBIC_CURVE_TO_NV

      public static final GLPathCoordType CUBIC_CURVE_TO_NV
    • RELATIVE_CUBIC_CURVE_TO_NV

      public static final GLPathCoordType RELATIVE_CUBIC_CURVE_TO_NV
    • SMOOTH_QUADRATIC_CURVE_TO_NV

      public static final GLPathCoordType SMOOTH_QUADRATIC_CURVE_TO_NV
    • RELATIVE_SMOOTH_QUADRATIC_CURVE_TO_NV

      public static final GLPathCoordType RELATIVE_SMOOTH_QUADRATIC_CURVE_TO_NV
    • SMOOTH_CUBIC_CURVE_TO_NV

      public static final GLPathCoordType SMOOTH_CUBIC_CURVE_TO_NV
    • RELATIVE_SMOOTH_CUBIC_CURVE_TO_NV

      public static final GLPathCoordType RELATIVE_SMOOTH_CUBIC_CURVE_TO_NV
    • SMALL_CCW_ARC_TO_NV

      public static final GLPathCoordType SMALL_CCW_ARC_TO_NV
    • RELATIVE_SMALL_CCW_ARC_TO_NV

      public static final GLPathCoordType RELATIVE_SMALL_CCW_ARC_TO_NV
    • SMALL_CW_ARC_TO_NV

      public static final GLPathCoordType SMALL_CW_ARC_TO_NV
    • RELATIVE_SMALL_CW_ARC_TO_NV

      public static final GLPathCoordType RELATIVE_SMALL_CW_ARC_TO_NV
    • LARGE_CCW_ARC_TO_NV

      public static final GLPathCoordType LARGE_CCW_ARC_TO_NV
    • RELATIVE_LARGE_CCW_ARC_TO_NV

      public static final GLPathCoordType RELATIVE_LARGE_CCW_ARC_TO_NV
    • LARGE_CW_ARC_TO_NV

      public static final GLPathCoordType LARGE_CW_ARC_TO_NV
    • RELATIVE_LARGE_CW_ARC_TO_NV

      public static final GLPathCoordType RELATIVE_LARGE_CW_ARC_TO_NV
    • CONIC_CURVE_TO_NV

      public static final GLPathCoordType CONIC_CURVE_TO_NV
    • RELATIVE_CONIC_CURVE_TO_NV

      public static final GLPathCoordType RELATIVE_CONIC_CURVE_TO_NV
    • ROUNDED_RECT_NV

      public static final GLPathCoordType ROUNDED_RECT_NV
    • RELATIVE_ROUNDED_RECT_NV

      public static final GLPathCoordType RELATIVE_ROUNDED_RECT_NV
    • ROUNDED_RECT2_NV

      public static final GLPathCoordType ROUNDED_RECT2_NV
    • RELATIVE_ROUNDED_RECT2_NV

      public static final GLPathCoordType RELATIVE_ROUNDED_RECT2_NV
    • ROUNDED_RECT4_NV

      public static final GLPathCoordType ROUNDED_RECT4_NV
    • RELATIVE_ROUNDED_RECT4_NV

      public static final GLPathCoordType RELATIVE_ROUNDED_RECT4_NV
    • ROUNDED_RECT8_NV

      public static final GLPathCoordType ROUNDED_RECT8_NV
    • RELATIVE_ROUNDED_RECT8_NV

      public static final GLPathCoordType RELATIVE_ROUNDED_RECT8_NV
    • RESTART_PATH_NV

      public static final GLPathCoordType RESTART_PATH_NV
    • DUP_FIRST_CUBIC_CURVE_TO_NV

      public static final GLPathCoordType DUP_FIRST_CUBIC_CURVE_TO_NV
    • DUP_LAST_CUBIC_CURVE_TO_NV

      public static final GLPathCoordType DUP_LAST_CUBIC_CURVE_TO_NV
    • RECT_NV

      public static final GLPathCoordType RECT_NV
    • RELATIVE_RECT_NV

      public static final GLPathCoordType RELATIVE_RECT_NV
    • CIRCULAR_CCW_ARC_TO_NV

      public static final GLPathCoordType CIRCULAR_CCW_ARC_TO_NV
    • CIRCULAR_CW_ARC_TO_NV

      public static final GLPathCoordType CIRCULAR_CW_ARC_TO_NV
    • CIRCULAR_TANGENT_ARC_TO_NV

      public static final GLPathCoordType CIRCULAR_TANGENT_ARC_TO_NV
    • ARC_TO_NV

      public static final GLPathCoordType ARC_TO_NV
    • RELATIVE_ARC_TO_NV

      public static final GLPathCoordType RELATIVE_ARC_TO_NV
  • Field Details

  • Method Details

    • values

      public static GLPathCoordType[] 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 GLPathCoordType 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 GLPathCoordType 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.