GLU

object GLU(source)

GLU.java

Created 23-dec-2003

Author

Erik Duijs

Properties

Link copied to clipboard
const val GLU_INVALID_ENUM: Int = 100900
Link copied to clipboard
const val GLU_INVALID_VALUE: Int = 100901
Link copied to clipboard
const val GLU_OUT_OF_MEMORY: Int = 100902
Link copied to clipboard
const val GLU_TESS_BEGIN: Int = 100100
Link copied to clipboard
const val GLU_TESS_BEGIN_DATA: Int = 100106
Link copied to clipboard
const val GLU_TESS_BOUNDARY_ONLY: Int = 100141
Link copied to clipboard
const val GLU_TESS_COMBINE: Int = 100105
Link copied to clipboard
const val GLU_TESS_COMBINE_DATA: Int = 100111
Link copied to clipboard
Link copied to clipboard
const val GLU_TESS_EDGE_FLAG: Int = 100104
Link copied to clipboard
const val GLU_TESS_EDGE_FLAG_DATA: Int = 100110
Link copied to clipboard
const val GLU_TESS_END: Int = 100102
Link copied to clipboard
const val GLU_TESS_END_DATA: Int = 100108
Link copied to clipboard
const val GLU_TESS_ERROR: Int = 100103
Link copied to clipboard
const val GLU_TESS_ERROR1: Int = 100151
Link copied to clipboard
const val GLU_TESS_ERROR2: Int = 100152
Link copied to clipboard
const val GLU_TESS_ERROR3: Int = 100153
Link copied to clipboard
const val GLU_TESS_ERROR4: Int = 100154
Link copied to clipboard
const val GLU_TESS_ERROR5: Int = 100155
Link copied to clipboard
const val GLU_TESS_ERROR6: Int = 100156
Link copied to clipboard
const val GLU_TESS_ERROR7: Int = 100157
Link copied to clipboard
const val GLU_TESS_ERROR8: Int = 100158
Link copied to clipboard
const val GLU_TESS_ERROR_DATA: Int = 100109
Link copied to clipboard
const val GLU_TESS_MAX_COORD: Double = 1.0E150

** Tesselation constants

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
const val GLU_TESS_TOLERANCE: Int = 100142
Link copied to clipboard
const val GLU_TESS_VERTEX: Int = 100101
Link copied to clipboard
const val GLU_TESS_VERTEX_DATA: Int = 100107
Link copied to clipboard
const val GLU_TESS_WINDING_ABS_GEQ_TWO: Int = 100134
Link copied to clipboard
const val GLU_TESS_WINDING_NEGATIVE: Int = 100133
Link copied to clipboard
const val GLU_TESS_WINDING_NONZERO: Int = 100131
Link copied to clipboard
const val GLU_TESS_WINDING_ODD: Int = 100130
Link copied to clipboard
const val GLU_TESS_WINDING_POSITIVE: Int = 100132
Link copied to clipboard
const val GLU_TESS_WINDING_RULE: Int = 100140
Link copied to clipboard
const val PI: Float
Link copied to clipboard
const val TESS_MAX_COORD: Double = 1.0E150

Functions

Link copied to clipboard
fun gluErrorString(error_code: Int): String
Link copied to clipboard

Creates and returns a new GLU tessellation object. The GLU tessellation object is used to process complex polygons, turning them into simpler primitives like triangles for rendering in OpenGL. This method initializes and allocates resources for a new tessellator.