org.lwjgl.opengles
Class NVDrawPath

java.lang.Object
  extended by org.lwjgl.opengles.NVDrawPath

public final class NVDrawPath
extends java.lang.Object


Field Summary
static int GL_CAP_BUTT_NV
          Values for the CAP[0-3]_STYLE_NV path parameter:
static int GL_CAP_ROUND_NV
          Values for the CAP[0-3]_STYLE_NV path parameter:
static int GL_CAP_SQUARE_NV
          Values for the CAP[0-3]_STYLE_NV path parameter:
static int GL_CAP_TRIANGLE_NV
          Values for the CAP[0-3]_STYLE_NV path parameter:
static byte GL_CLOSE_NV
          Accepted as path commands by CreatePathNV:
static byte GL_CUBIC_BEZIER_TO_NV
          Accepted as path commands by CreatePathNV:
static int GL_EVEN_ODD_NV
          Values for the ILL_RULE_NV path parameter:
static int GL_FILL_PATH_NV
          Accepted as the <mode> parameter of DrawPathbufferNV:
static int GL_FILL_RULE_NV
          Accepted as the <paramType> parameter of PathParameterNV:
static int GL_JOIN_BEVEL_NV
          Values for the JOIN_STYLE_NV path parameter:
static int GL_JOIN_CLIPPED_MITER_NV
          Values for the JOIN_STYLE_NV path parameter:
static int GL_JOIN_MITER_NV
          Values for the JOIN_STYLE_NV path parameter:
static int GL_JOIN_ROUND_NV
          Values for the JOIN_STYLE_NV path parameter:
static byte GL_LINE_TO_NV
          Accepted as path commands by CreatePathNV:
static int GL_MATRIX_PATH_COORD0_NV
          Accepted as the <target> parameter of PathMatrixNV:
static int GL_MATRIX_PATH_COORD1_NV
          Accepted as the <target> parameter of PathMatrixNV:
static int GL_MATRIX_PATH_COORD2_NV
          Accepted as the <target> parameter of PathMatrixNV:
static int GL_MATRIX_PATH_COORD3_NV
          Accepted as the <target> parameter of PathMatrixNV:
static int GL_MATRIX_PATH_TO_CLIP_NV
          Accepted as the <target> parameter of PathMatrixNV:
static int GL_MATRIX_STROKE_TO_PATH_NV
          Accepted as the <target> parameter of PathMatrixNV:
static byte GL_MOVE_TO_NV
          Accepted as path commands by CreatePathNV:
static int GL_NON_ZERO_NV
          Values for the ILL_RULE_NV path parameter:
static int GL_PATH_QUALITY_NV
          Accepted as the <paramType> parameter of PathParameterNV:
static byte GL_QUADRATIC_BEZIER_TO_NV
          Accepted as path commands by CreatePathNV:
static byte GL_START_MARKER_NV
          Accepted as path commands by CreatePathNV:
static byte GL_STROKE_CAP0_NV
          Accepted as path commands by CreatePathNV:
static int GL_STROKE_CAP0_STYLE_NV
          Accepted as the <paramType> parameter of PathParameterNV:
static byte GL_STROKE_CAP1_NV
          Accepted as path commands by CreatePathNV:
static int GL_STROKE_CAP1_STYLE_NV
          Accepted as the <paramType> parameter of PathParameterNV:
static byte GL_STROKE_CAP2_NV
          Accepted as path commands by CreatePathNV:
static int GL_STROKE_CAP2_STYLE_NV
          Accepted as the <paramType> parameter of PathParameterNV:
static byte GL_STROKE_CAP3_NV
          Accepted as path commands by CreatePathNV:
static int GL_STROKE_CAP3_STYLE_NV
          Accepted as the <paramType> parameter of PathParameterNV:
static int GL_STROKE_JOIN_STYLE_NV
          Accepted as the <paramType> parameter of PathParameterNV:
static int GL_STROKE_MITER_LIMIT_NV
          Accepted as the <paramType> parameter of PathParameterNV:
static int GL_STROKE_PATH_NV
          Accepted as the <mode> parameter of DrawPathbufferNV:
 
Method Summary
static int glCreatePathbufferNV(int capacity)
           
static int glCreatePathNV(int datatype, java.nio.ByteBuffer commands)
           
static int glCreatePathProgramNV()
           
static void glDeletePathbufferNV(int buffer)
           
static void glDeletePathNV(int path)
           
static void glDrawPathbufferNV(int buffer, int mode)
           
static void glDrawPathNV(int path, int mode)
           
static void glPathbufferPathNV(int buffer, int index, int path)
           
static void glPathbufferPositionNV(int buffer, int index, float x, float y)
           
static void glPathMatrixNV(int target, java.nio.FloatBuffer value)
           
static void glPathParameterfNV(int path, int paramType, float param)
           
static void glPathParameteriNV(int path, int paramType, int param)
           
static void glPathVerticesNV(int path, java.nio.ByteBuffer vertices)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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,
                                 java.nio.ByteBuffer commands)

glDeletePathNV

public static void glDeletePathNV(int path)

glPathVerticesNV

public static void glPathVerticesNV(int path,
                                    java.nio.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,
                                  java.nio.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)


Copyright © 2002-2009 lwjgl.org. All Rights Reserved.