/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_opengl_NVEvaluators */

#ifndef _Included_org_lwjgl_opengl_NVEvaluators
#define _Included_org_lwjgl_opengl_NVEvaluators
#ifdef __cplusplus
extern "C" {
#endif
#undef org_lwjgl_opengl_NVEvaluators_GL_EVAL_2D_NV
#define org_lwjgl_opengl_NVEvaluators_GL_EVAL_2D_NV 34496L
#undef org_lwjgl_opengl_NVEvaluators_GL_EVAL_TRIANGULAR_2D_NV
#define org_lwjgl_opengl_NVEvaluators_GL_EVAL_TRIANGULAR_2D_NV 34497L
#undef org_lwjgl_opengl_NVEvaluators_GL_MAP_TESSELLATION_NV
#define org_lwjgl_opengl_NVEvaluators_GL_MAP_TESSELLATION_NV 34498L
#undef org_lwjgl_opengl_NVEvaluators_GL_MAP_ATTRIB_U_ORDER_NV
#define org_lwjgl_opengl_NVEvaluators_GL_MAP_ATTRIB_U_ORDER_NV 34499L
#undef org_lwjgl_opengl_NVEvaluators_GL_MAP_ATTRIB_V_ORDER_NV
#define org_lwjgl_opengl_NVEvaluators_GL_MAP_ATTRIB_V_ORDER_NV 34500L
#undef org_lwjgl_opengl_NVEvaluators_GL_EVAL_FRACTIONAL_TESSELLATION_NV
#define org_lwjgl_opengl_NVEvaluators_GL_EVAL_FRACTIONAL_TESSELLATION_NV 34501L
#undef org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB0_NV
#define org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB0_NV 34502L
#undef org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB1_NV
#define org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB1_NV 34503L
#undef org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB2_NV
#define org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB2_NV 34504L
#undef org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB3_NV
#define org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB3_NV 34505L
#undef org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB4_NV
#define org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB4_NV 34506L
#undef org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB5_NV
#define org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB5_NV 34507L
#undef org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB6_NV
#define org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB6_NV 34508L
#undef org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB7_NV
#define org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB7_NV 34509L
#undef org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB8_NV
#define org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB8_NV 34510L
#undef org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB9_NV
#define org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB9_NV 34511L
#undef org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB10_NV
#define org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB10_NV 34512L
#undef org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB11_NV
#define org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB11_NV 34513L
#undef org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB12_NV
#define org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB12_NV 34514L
#undef org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB13_NV
#define org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB13_NV 34515L
#undef org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB14_NV
#define org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB14_NV 34516L
#undef org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB15_NV
#define org_lwjgl_opengl_NVEvaluators_GL_EVAL_VERTEX_ATTRIB15_NV 34517L
#undef org_lwjgl_opengl_NVEvaluators_GL_MAX_MAP_TESSELLATION_NV
#define org_lwjgl_opengl_NVEvaluators_GL_MAX_MAP_TESSELLATION_NV 34518L
#undef org_lwjgl_opengl_NVEvaluators_GL_MAX_RATIONAL_EVAL_ORDER_NV
#define org_lwjgl_opengl_NVEvaluators_GL_MAX_RATIONAL_EVAL_ORDER_NV 34519L
/*
 * Class:     org_lwjgl_opengl_NVEvaluators
 * Method:    nglGetMapControlPointsNV
 * Signature: (IIIIIZJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVEvaluators_nglGetMapControlPointsNV
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jboolean, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_NVEvaluators
 * Method:    nglMapControlPointsNV
 * Signature: (IIIIIIIZJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVEvaluators_nglMapControlPointsNV
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jint, jboolean, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_NVEvaluators
 * Method:    nglMapParameterfvNV
 * Signature: (IIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVEvaluators_nglMapParameterfvNV
  (JNIEnv *, jclass, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_NVEvaluators
 * Method:    nglMapParameterivNV
 * Signature: (IIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVEvaluators_nglMapParameterivNV
  (JNIEnv *, jclass, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_NVEvaluators
 * Method:    nglGetMapParameterfvNV
 * Signature: (IIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVEvaluators_nglGetMapParameterfvNV
  (JNIEnv *, jclass, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_NVEvaluators
 * Method:    nglGetMapParameterivNV
 * Signature: (IIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVEvaluators_nglGetMapParameterivNV
  (JNIEnv *, jclass, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_NVEvaluators
 * Method:    nglGetMapAttribParameterfvNV
 * Signature: (IIIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVEvaluators_nglGetMapAttribParameterfvNV
  (JNIEnv *, jclass, jint, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_NVEvaluators
 * Method:    nglGetMapAttribParameterivNV
 * Signature: (IIIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVEvaluators_nglGetMapAttribParameterivNV
  (JNIEnv *, jclass, jint, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_NVEvaluators
 * Method:    nglEvalMapsNV
 * Signature: (IIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVEvaluators_nglEvalMapsNV
  (JNIEnv *, jclass, jint, jint, jlong);

#ifdef __cplusplus
}
#endif
#endif
