Package org.lwjgl.opengles
Class NVDrawPath
- java.lang.Object
-
- org.lwjgl.opengles.NVDrawPath
-
public final class NVDrawPath extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static intGL_CAP_BUTT_NVValues for the CAP[0-3]_STYLE_NV path parameter:static intGL_CAP_ROUND_NVValues for the CAP[0-3]_STYLE_NV path parameter:static intGL_CAP_SQUARE_NVValues for the CAP[0-3]_STYLE_NV path parameter:static intGL_CAP_TRIANGLE_NVValues for the CAP[0-3]_STYLE_NV path parameter:static byteGL_CLOSE_NVAccepted as path commands by CreatePathNV:static byteGL_CUBIC_BEZIER_TO_NVAccepted as path commands by CreatePathNV:static intGL_EVEN_ODD_NVValues for the ILL_RULE_NV path parameter:static intGL_FILL_PATH_NVAccepted as the <mode> parameter of DrawPathbufferNV:static intGL_FILL_RULE_NVAccepted as the <paramType> parameter of PathParameterNV:static intGL_JOIN_BEVEL_NVValues for the JOIN_STYLE_NV path parameter:static intGL_JOIN_CLIPPED_MITER_NVValues for the JOIN_STYLE_NV path parameter:static intGL_JOIN_MITER_NVValues for the JOIN_STYLE_NV path parameter:static intGL_JOIN_ROUND_NVValues for the JOIN_STYLE_NV path parameter:static byteGL_LINE_TO_NVAccepted as path commands by CreatePathNV:static intGL_MATRIX_PATH_COORD0_NVAccepted as the <target> parameter of PathMatrixNV:static intGL_MATRIX_PATH_COORD1_NVAccepted as the <target> parameter of PathMatrixNV:static intGL_MATRIX_PATH_COORD2_NVAccepted as the <target> parameter of PathMatrixNV:static intGL_MATRIX_PATH_COORD3_NVAccepted as the <target> parameter of PathMatrixNV:static intGL_MATRIX_PATH_TO_CLIP_NVAccepted as the <target> parameter of PathMatrixNV:static intGL_MATRIX_STROKE_TO_PATH_NVAccepted as the <target> parameter of PathMatrixNV:static byteGL_MOVE_TO_NVAccepted as path commands by CreatePathNV:static intGL_NON_ZERO_NVValues for the ILL_RULE_NV path parameter:static intGL_PATH_QUALITY_NVAccepted as the <paramType> parameter of PathParameterNV:static byteGL_QUADRATIC_BEZIER_TO_NVAccepted as path commands by CreatePathNV:static byteGL_START_MARKER_NVAccepted as path commands by CreatePathNV:static byteGL_STROKE_CAP0_NVAccepted as path commands by CreatePathNV:static intGL_STROKE_CAP0_STYLE_NVAccepted as the <paramType> parameter of PathParameterNV:static byteGL_STROKE_CAP1_NVAccepted as path commands by CreatePathNV:static intGL_STROKE_CAP1_STYLE_NVAccepted as the <paramType> parameter of PathParameterNV:static byteGL_STROKE_CAP2_NVAccepted as path commands by CreatePathNV:static intGL_STROKE_CAP2_STYLE_NVAccepted as the <paramType> parameter of PathParameterNV:static byteGL_STROKE_CAP3_NVAccepted as path commands by CreatePathNV:static intGL_STROKE_CAP3_STYLE_NVAccepted as the <paramType> parameter of PathParameterNV:static intGL_STROKE_JOIN_STYLE_NVAccepted as the <paramType> parameter of PathParameterNV:static intGL_STROKE_MITER_LIMIT_NVAccepted as the <paramType> parameter of PathParameterNV:static intGL_STROKE_PATH_NVAccepted as the <mode> parameter of DrawPathbufferNV:
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intglCreatePathbufferNV(int capacity)static intglCreatePathNV(int datatype, ByteBuffer commands)static intglCreatePathProgramNV()static voidglDeletePathbufferNV(int buffer)static voidglDeletePathNV(int path)static voidglDrawPathbufferNV(int buffer, int mode)static voidglDrawPathNV(int path, int mode)static voidglPathbufferPathNV(int buffer, int index, int path)static voidglPathbufferPositionNV(int buffer, int index, float x, float y)static voidglPathMatrixNV(int target, FloatBuffer value)static voidglPathParameterfNV(int path, int paramType, float param)static voidglPathParameteriNV(int path, int paramType, int param)static voidglPathVerticesNV(int path, ByteBuffer vertices)
-
-
-
Field Detail
-
GL_PATH_QUALITY_NV
public static final int GL_PATH_QUALITY_NV
Accepted as the <paramType> parameter of PathParameterNV:- See Also:
- Constant Field Values
-
GL_FILL_RULE_NV
public static final int GL_FILL_RULE_NV
Accepted as the <paramType> parameter of PathParameterNV:- See Also:
- Constant Field Values
-
GL_STROKE_CAP0_STYLE_NV
public static final int GL_STROKE_CAP0_STYLE_NV
Accepted as the <paramType> parameter of PathParameterNV:- See Also:
- Constant Field Values
-
GL_STROKE_CAP1_STYLE_NV
public static final int GL_STROKE_CAP1_STYLE_NV
Accepted as the <paramType> parameter of PathParameterNV:- See Also:
- Constant Field Values
-
GL_STROKE_CAP2_STYLE_NV
public static final int GL_STROKE_CAP2_STYLE_NV
Accepted as the <paramType> parameter of PathParameterNV:- See Also:
- Constant Field Values
-
GL_STROKE_CAP3_STYLE_NV
public static final int GL_STROKE_CAP3_STYLE_NV
Accepted as the <paramType> parameter of PathParameterNV:- See Also:
- Constant Field Values
-
GL_STROKE_JOIN_STYLE_NV
public static final int GL_STROKE_JOIN_STYLE_NV
Accepted as the <paramType> parameter of PathParameterNV:- See Also:
- Constant Field Values
-
GL_STROKE_MITER_LIMIT_NV
public static final int GL_STROKE_MITER_LIMIT_NV
Accepted as the <paramType> parameter of PathParameterNV:- See Also:
- Constant Field Values
-
GL_EVEN_ODD_NV
public static final int GL_EVEN_ODD_NV
Values for the ILL_RULE_NV path parameter:- See Also:
- Constant Field Values
-
GL_NON_ZERO_NV
public static final int GL_NON_ZERO_NV
Values for the ILL_RULE_NV path parameter:- See Also:
- Constant Field Values
-
GL_CAP_BUTT_NV
public static final int GL_CAP_BUTT_NV
Values for the CAP[0-3]_STYLE_NV path parameter:- See Also:
- Constant Field Values
-
GL_CAP_ROUND_NV
public static final int GL_CAP_ROUND_NV
Values for the CAP[0-3]_STYLE_NV path parameter:- See Also:
- Constant Field Values
-
GL_CAP_SQUARE_NV
public static final int GL_CAP_SQUARE_NV
Values for the CAP[0-3]_STYLE_NV path parameter:- See Also:
- Constant Field Values
-
GL_CAP_TRIANGLE_NV
public static final int GL_CAP_TRIANGLE_NV
Values for the CAP[0-3]_STYLE_NV path parameter:- See Also:
- Constant Field Values
-
GL_JOIN_MITER_NV
public static final int GL_JOIN_MITER_NV
Values for the JOIN_STYLE_NV path parameter:- See Also:
- Constant Field Values
-
GL_JOIN_ROUND_NV
public static final int GL_JOIN_ROUND_NV
Values for the JOIN_STYLE_NV path parameter:- See Also:
- Constant Field Values
-
GL_JOIN_BEVEL_NV
public static final int GL_JOIN_BEVEL_NV
Values for the JOIN_STYLE_NV path parameter:- See Also:
- Constant Field Values
-
GL_JOIN_CLIPPED_MITER_NV
public static final int GL_JOIN_CLIPPED_MITER_NV
Values for the JOIN_STYLE_NV path parameter:- See Also:
- Constant Field Values
-
GL_MATRIX_PATH_TO_CLIP_NV
public static final int GL_MATRIX_PATH_TO_CLIP_NV
Accepted as the <target> parameter of PathMatrixNV:- See Also:
- Constant Field Values
-
GL_MATRIX_STROKE_TO_PATH_NV
public static final int GL_MATRIX_STROKE_TO_PATH_NV
Accepted as the <target> parameter of PathMatrixNV:- See Also:
- Constant Field Values
-
GL_MATRIX_PATH_COORD0_NV
public static final int GL_MATRIX_PATH_COORD0_NV
Accepted as the <target> parameter of PathMatrixNV:- See Also:
- Constant Field Values
-
GL_MATRIX_PATH_COORD1_NV
public static final int GL_MATRIX_PATH_COORD1_NV
Accepted as the <target> parameter of PathMatrixNV:- See Also:
- Constant Field Values
-
GL_MATRIX_PATH_COORD2_NV
public static final int GL_MATRIX_PATH_COORD2_NV
Accepted as the <target> parameter of PathMatrixNV:- See Also:
- Constant Field Values
-
GL_MATRIX_PATH_COORD3_NV
public static final int GL_MATRIX_PATH_COORD3_NV
Accepted as the <target> parameter of PathMatrixNV:- See Also:
- Constant Field Values
-
GL_FILL_PATH_NV
public static final int GL_FILL_PATH_NV
Accepted as the <mode> parameter of DrawPathbufferNV:- See Also:
- Constant Field Values
-
GL_STROKE_PATH_NV
public static final int GL_STROKE_PATH_NV
Accepted as the <mode> parameter of DrawPathbufferNV:- See Also:
- Constant Field Values
-
GL_MOVE_TO_NV
public static final byte GL_MOVE_TO_NV
Accepted as path commands by CreatePathNV:- See Also:
- Constant Field Values
-
GL_LINE_TO_NV
public static final byte GL_LINE_TO_NV
Accepted as path commands by CreatePathNV:- See Also:
- Constant Field Values
-
GL_QUADRATIC_BEZIER_TO_NV
public static final byte GL_QUADRATIC_BEZIER_TO_NV
Accepted as path commands by CreatePathNV:- See Also:
- Constant Field Values
-
GL_CUBIC_BEZIER_TO_NV
public static final byte GL_CUBIC_BEZIER_TO_NV
Accepted as path commands by CreatePathNV:- See Also:
- Constant Field Values
-
GL_START_MARKER_NV
public static final byte GL_START_MARKER_NV
Accepted as path commands by CreatePathNV:- See Also:
- Constant Field Values
-
GL_CLOSE_NV
public static final byte GL_CLOSE_NV
Accepted as path commands by CreatePathNV:- See Also:
- Constant Field Values
-
GL_STROKE_CAP0_NV
public static final byte GL_STROKE_CAP0_NV
Accepted as path commands by CreatePathNV:- See Also:
- Constant Field Values
-
GL_STROKE_CAP1_NV
public static final byte GL_STROKE_CAP1_NV
Accepted as path commands by CreatePathNV:- See Also:
- Constant Field Values
-
GL_STROKE_CAP2_NV
public static final byte GL_STROKE_CAP2_NV
Accepted as path commands by CreatePathNV:- See Also:
- Constant Field Values
-
GL_STROKE_CAP3_NV
public static final byte GL_STROKE_CAP3_NV
Accepted as path commands by CreatePathNV:- See Also:
- Constant Field Values
-
-
Method Detail
-
glCreatePathNV
public static int glCreatePathNV(int datatype, ByteBuffer commands)
-
glDeletePathNV
public static void glDeletePathNV(int path)
-
glPathVerticesNV
public static void glPathVerticesNV(int path, ByteBuffer vertices)
-
glPathParameterfNV
public static void glPathParameterfNV(int path, int paramType, float param)
-
glPathParameteriNV
public static void glPathParameteriNV(int path, int paramType, int param)
-
glCreatePathProgramNV
public static int glCreatePathProgramNV()
-
glPathMatrixNV
public static void glPathMatrixNV(int target, FloatBuffer value)
-
glDrawPathNV
public static void glDrawPathNV(int path, int mode)
-
glCreatePathbufferNV
public static int glCreatePathbufferNV(int capacity)
-
glDeletePathbufferNV
public static void glDeletePathbufferNV(int buffer)
-
glPathbufferPathNV
public static void glPathbufferPathNV(int buffer, int index, int path)
-
glPathbufferPositionNV
public static void glPathbufferPositionNV(int buffer, int index, float x, float y)
-
glDrawPathbufferNV
public static void glDrawPathbufferNV(int buffer, int mode)
-
-