Top Fields Constructors Methods
org.lwjgl.opengles

public final Class NVDrawPath

extends Object
Class Inheritance
Imports
org.lwjgl.*, java.nio.*

Field Summary

Modifier and TypeField and Description
public static final int
GL_CAP_BUTT_NV

Values for the CAP[0-3]_STYLE_NV path parameter:

public static final int
GL_CAP_ROUND_NV

Values for the CAP[0-3]_STYLE_NV path parameter:

public static final int
GL_CAP_SQUARE_NV

Values for the CAP[0-3]_STYLE_NV path parameter:

public static final int
GL_CAP_TRIANGLE_NV

Values for the CAP[0-3]_STYLE_NV path parameter:

public static final byte
GL_CLOSE_NV

Accepted as path commands by CreatePathNV:

public static final byte
GL_CUBIC_BEZIER_TO_NV

Accepted as path commands by CreatePathNV:

public static final int
GL_EVEN_ODD_NV

Values for the ILL_RULE_NV path parameter:

public static final int
GL_FILL_PATH_NV

Accepted as the <mode> parameter of DrawPathbufferNV:

public static final int
GL_FILL_RULE_NV

Accepted as the <paramType> parameter of PathParameterNV:

public static final int
GL_JOIN_BEVEL_NV

Values for the JOIN_STYLE_NV path parameter:

public static final int
GL_JOIN_CLIPPED_MITER_NV

Values for the JOIN_STYLE_NV path parameter:

public static final int
GL_JOIN_MITER_NV

Values for the JOIN_STYLE_NV path parameter:

public static final int
GL_JOIN_ROUND_NV

Values for the JOIN_STYLE_NV path parameter:

public static final byte
GL_LINE_TO_NV

Accepted as path commands by CreatePathNV:

public static final int
GL_MATRIX_PATH_COORD0_NV

Accepted as the <target> parameter of PathMatrixNV:

public static final int
GL_MATRIX_PATH_COORD1_NV

Accepted as the <target> parameter of PathMatrixNV:

public static final int
GL_MATRIX_PATH_COORD2_NV

Accepted as the <target> parameter of PathMatrixNV:

public static final int
GL_MATRIX_PATH_COORD3_NV

Accepted as the <target> parameter of PathMatrixNV:

public static final int
GL_MATRIX_PATH_TO_CLIP_NV

Accepted as the <target> parameter of PathMatrixNV:

public static final int
GL_MATRIX_STROKE_TO_PATH_NV

Accepted as the <target> parameter of PathMatrixNV:

public static final byte
GL_MOVE_TO_NV

Accepted as path commands by CreatePathNV:

public static final int
GL_NON_ZERO_NV

Values for the ILL_RULE_NV path parameter:

public static final int
GL_PATH_QUALITY_NV

Accepted as the <paramType> parameter of PathParameterNV:

public static final byte
GL_QUADRATIC_BEZIER_TO_NV

Accepted as path commands by CreatePathNV:

public static final byte
GL_START_MARKER_NV

Accepted as path commands by CreatePathNV:

public static final byte
GL_STROKE_CAP0_NV

Accepted as path commands by CreatePathNV:

public static final int
GL_STROKE_CAP0_STYLE_NV

Accepted as the <paramType> parameter of PathParameterNV:

public static final byte
GL_STROKE_CAP1_NV

Accepted as path commands by CreatePathNV:

public static final int
GL_STROKE_CAP1_STYLE_NV

Accepted as the <paramType> parameter of PathParameterNV:

public static final byte
GL_STROKE_CAP2_NV

Accepted as path commands by CreatePathNV:

public static final int
GL_STROKE_CAP2_STYLE_NV

Accepted as the <paramType> parameter of PathParameterNV:

public static final byte
GL_STROKE_CAP3_NV

Accepted as path commands by CreatePathNV:

public static final int
GL_STROKE_CAP3_STYLE_NV

Accepted as the <paramType> parameter of PathParameterNV:

public static final int
GL_STROKE_JOIN_STYLE_NV

Accepted as the <paramType> parameter of PathParameterNV:

public static final int
GL_STROKE_MITER_LIMIT_NV

Accepted as the <paramType> parameter of PathParameterNV:

public static final int
GL_STROKE_PATH_NV

Accepted as the <mode> parameter of DrawPathbufferNV:

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static int
glCreatePathbufferNV(int capacity)

public static int
glCreatePathNV(int datatype, ByteBuffer commands)

public static int
public static void
public static void
glDeletePathNV(int path)

public static void
glDrawPathbufferNV(int buffer, int mode)

public static void
glDrawPathNV(int path, int mode)

public static void
glPathbufferPathNV(int buffer, int index, int path)

public static void
glPathbufferPositionNV(int buffer, int index, float x, float y)

public static void
glPathMatrixNV(int target, FloatBuffer value)

public static void
glPathParameterfNV(int path, int paramType, float param)

public static void
glPathParameteriNV(int path, int paramType, int param)

public static void
glPathVerticesNV(int path, ByteBuffer vertices)

pack-priv static native void
pack-priv static native int
nglCreatePathbufferNV(int capacity)

pack-priv static native int
nglCreatePathNV(int datatype, int commands_numCommands, long commands)

pack-priv static native int
pack-priv static native void
pack-priv static native void
nglDeletePathNV(int path)

pack-priv static native void
nglDrawPathbufferNV(int buffer, int mode)

pack-priv static native void
nglDrawPathNV(int path, int mode)

pack-priv static native void
nglPathbufferPathNV(int buffer, int index, int path)

pack-priv static native void
nglPathbufferPositionNV(int buffer, int index, float x, float y)

pack-priv static native void
nglPathMatrixNV(int target, long value)

pack-priv static native void
nglPathParameterfNV(int path, int paramType, float param)

pack-priv static native void
nglPathParameteriNV(int path, int paramType, int param)

pack-priv static native void
nglPathVerticesNV(int path, long vertices)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GL_CAP_BUTT_NVback to summary
public static final int GL_CAP_BUTT_NV

Values for the CAP[0-3]_STYLE_NV path parameter:

GL_CAP_ROUND_NVback to summary
public static final int GL_CAP_ROUND_NV

Values for the CAP[0-3]_STYLE_NV path parameter:

GL_CAP_SQUARE_NVback to summary
public static final int GL_CAP_SQUARE_NV

Values for the CAP[0-3]_STYLE_NV path parameter:

GL_CAP_TRIANGLE_NVback to summary
public static final int GL_CAP_TRIANGLE_NV

Values for the CAP[0-3]_STYLE_NV path parameter:

GL_CLOSE_NVback to summary
public static final byte GL_CLOSE_NV

Accepted as path commands by CreatePathNV:

GL_CUBIC_BEZIER_TO_NVback to summary
public static final byte GL_CUBIC_BEZIER_TO_NV

Accepted as path commands by CreatePathNV:

GL_EVEN_ODD_NVback to summary
public static final int GL_EVEN_ODD_NV

Values for the ILL_RULE_NV path parameter:

GL_FILL_PATH_NVback to summary
public static final int GL_FILL_PATH_NV

Accepted as the <mode> parameter of DrawPathbufferNV:

GL_FILL_RULE_NVback to summary
public static final int GL_FILL_RULE_NV

Accepted as the <paramType> parameter of PathParameterNV:

GL_JOIN_BEVEL_NVback to summary
public static final int GL_JOIN_BEVEL_NV

Values for the JOIN_STYLE_NV path parameter:

GL_JOIN_CLIPPED_MITER_NVback to summary
public static final int GL_JOIN_CLIPPED_MITER_NV

Values for the JOIN_STYLE_NV path parameter:

GL_JOIN_MITER_NVback to summary
public static final int GL_JOIN_MITER_NV

Values for the JOIN_STYLE_NV path parameter:

GL_JOIN_ROUND_NVback to summary
public static final int GL_JOIN_ROUND_NV

Values for the JOIN_STYLE_NV path parameter:

GL_LINE_TO_NVback to summary
public static final byte GL_LINE_TO_NV

Accepted as path commands by CreatePathNV:

GL_MATRIX_PATH_COORD0_NVback to summary
public static final int GL_MATRIX_PATH_COORD0_NV

Accepted as the <target> parameter of PathMatrixNV:

GL_MATRIX_PATH_COORD1_NVback to summary
public static final int GL_MATRIX_PATH_COORD1_NV

Accepted as the <target> parameter of PathMatrixNV:

GL_MATRIX_PATH_COORD2_NVback to summary
public static final int GL_MATRIX_PATH_COORD2_NV

Accepted as the <target> parameter of PathMatrixNV:

GL_MATRIX_PATH_COORD3_NVback to summary
public static final int GL_MATRIX_PATH_COORD3_NV

Accepted as the <target> parameter of PathMatrixNV:

GL_MATRIX_PATH_TO_CLIP_NVback to summary
public static final int GL_MATRIX_PATH_TO_CLIP_NV

Accepted as the <target> parameter of PathMatrixNV:

GL_MATRIX_STROKE_TO_PATH_NVback to summary
public static final int GL_MATRIX_STROKE_TO_PATH_NV

Accepted as the <target> parameter of PathMatrixNV:

GL_MOVE_TO_NVback to summary
public static final byte GL_MOVE_TO_NV

Accepted as path commands by CreatePathNV:

GL_NON_ZERO_NVback to summary
public static final int GL_NON_ZERO_NV

Values for the ILL_RULE_NV path parameter:

GL_PATH_QUALITY_NVback to summary
public static final int GL_PATH_QUALITY_NV

Accepted as the <paramType> parameter of PathParameterNV:

GL_QUADRATIC_BEZIER_TO_NVback to summary
public static final byte GL_QUADRATIC_BEZIER_TO_NV

Accepted as path commands by CreatePathNV:

GL_START_MARKER_NVback to summary
public static final byte GL_START_MARKER_NV

Accepted as path commands by CreatePathNV:

GL_STROKE_CAP0_NVback to summary
public static final byte GL_STROKE_CAP0_NV

Accepted as path commands by CreatePathNV:

GL_STROKE_CAP0_STYLE_NVback to summary
public static final int GL_STROKE_CAP0_STYLE_NV

Accepted as the <paramType> parameter of PathParameterNV:

GL_STROKE_CAP1_NVback to summary
public static final byte GL_STROKE_CAP1_NV

Accepted as path commands by CreatePathNV:

GL_STROKE_CAP1_STYLE_NVback to summary
public static final int GL_STROKE_CAP1_STYLE_NV

Accepted as the <paramType> parameter of PathParameterNV:

GL_STROKE_CAP2_NVback to summary
public static final byte GL_STROKE_CAP2_NV

Accepted as path commands by CreatePathNV:

GL_STROKE_CAP2_STYLE_NVback to summary
public static final int GL_STROKE_CAP2_STYLE_NV

Accepted as the <paramType> parameter of PathParameterNV:

GL_STROKE_CAP3_NVback to summary
public static final byte GL_STROKE_CAP3_NV

Accepted as path commands by CreatePathNV:

GL_STROKE_CAP3_STYLE_NVback to summary
public static final int GL_STROKE_CAP3_STYLE_NV

Accepted as the <paramType> parameter of PathParameterNV:

GL_STROKE_JOIN_STYLE_NVback to summary
public static final int GL_STROKE_JOIN_STYLE_NV

Accepted as the <paramType> parameter of PathParameterNV:

GL_STROKE_MITER_LIMIT_NVback to summary
public static final int GL_STROKE_MITER_LIMIT_NV

Accepted as the <paramType> parameter of PathParameterNV:

GL_STROKE_PATH_NVback to summary
public static final int GL_STROKE_PATH_NV

Accepted as the <mode> parameter of DrawPathbufferNV:

Constructor Detail

NVDrawPathback to summary
private NVDrawPath()

Method Detail

glCreatePathbufferNVback to summary
public static int glCreatePathbufferNV(int capacity)
glCreatePathNVback to summary
public static int glCreatePathNV(int datatype, ByteBuffer commands)
glCreatePathProgramNVback to summary
public static int glCreatePathProgramNV()
glDeletePathbufferNVback to summary
public static void glDeletePathbufferNV(int buffer)
glDeletePathNVback to summary
public static void glDeletePathNV(int path)
glDrawPathbufferNVback to summary
public static void glDrawPathbufferNV(int buffer, int mode)
glDrawPathNVback to summary
public static void glDrawPathNV(int path, int mode)
glPathbufferPathNVback to summary
public static void glPathbufferPathNV(int buffer, int index, int path)
glPathbufferPositionNVback to summary
public static void glPathbufferPositionNV(int buffer, int index, float x, float y)
glPathMatrixNVback to summary
public static void glPathMatrixNV(int target, FloatBuffer value)
glPathParameterfNVback to summary
public static void glPathParameterfNV(int path, int paramType, float param)
glPathParameteriNVback to summary
public static void glPathParameteriNV(int path, int paramType, int param)
glPathVerticesNVback to summary
public static void glPathVerticesNV(int path, ByteBuffer vertices)
initNativeStubsback to summary
pack-priv static native void initNativeStubs() throws LWJGLException
nglCreatePathbufferNVback to summary
pack-priv static native int nglCreatePathbufferNV(int capacity)
nglCreatePathNVback to summary
pack-priv static native int nglCreatePathNV(int datatype, int commands_numCommands, long commands)
nglCreatePathProgramNVback to summary
pack-priv static native int nglCreatePathProgramNV()
nglDeletePathbufferNVback to summary
pack-priv static native void nglDeletePathbufferNV(int buffer)
nglDeletePathNVback to summary
pack-priv static native void nglDeletePathNV(int path)
nglDrawPathbufferNVback to summary
pack-priv static native void nglDrawPathbufferNV(int buffer, int mode)
nglDrawPathNVback to summary
pack-priv static native void nglDrawPathNV(int path, int mode)
nglPathbufferPathNVback to summary
pack-priv static native void nglPathbufferPathNV(int buffer, int index, int path)
nglPathbufferPositionNVback to summary
pack-priv static native void nglPathbufferPositionNV(int buffer, int index, float x, float y)
nglPathMatrixNVback to summary
pack-priv static native void nglPathMatrixNV(int target, long value)
nglPathParameterfNVback to summary
pack-priv static native void nglPathParameterfNV(int path, int paramType, float param)
nglPathParameteriNVback to summary
pack-priv static native void nglPathParameteriNV(int path, int paramType, int param)
nglPathVerticesNVback to summary
pack-priv static native void nglPathVerticesNV(int path, long vertices)