Modules | |
cluInit functions | |
Standard functions for initiliasing CLU struct members to "safe" values. | |
cluClear functions | |
Standard functions for deallocating CLU struct members. | |
cluNew functions | |
Standard functions for allocating memory for CLU structs. | |
cluDelete functions | |
Standard functions to free memory occupied by CLU structs. | |
cluCopy functions | |
Standard functions to "deep" copy CLU structs. | |
cluDefault functions | |
Standard functions to set CLU structs to meaningful defaults. | |
cluWrite functions | |
Standard functions to write CLU structs to a file in binary. | |
cluRead functions | |
Standard functions to read CLU structs from a file in binary. | |
cluPrint functions | |
Standard functions to print CLU structs in a human-readable format. | |
cluSet functions | |
Standard functions to manually set variables in CL and CLU structs. | |
cluSet functions (complex) | |
Standard functions to automatically set variables in CL and CLU structs (often given some meaningful input data). | |
Maths functions | |
Functions for 3D mathematics. | |
Distance functions | |
Functions for calculating distances. | |
Intercept functions | |
Functions for calculating intercepts. | |
Volume functions | |
Functions for volume of spheres and cones. | |
Convenience functions | |
Other general functions provided by CLU for convenience. | |
Functions | |
GLvoid | cluRenderMesh (CLmesh *mesh) |
GLvoid | cluRenderModel (CLmodel *model) |
Variables | |
GLfloat | CLUquaternion::y |
GLfloat | CLUquaternion::z |
GLfloat | CLUquaternion::w |
GLfloat | CLUplane::b |
GLfloat | CLUplane::c |
GLfloat | CLUplane::d |
CLUplane | CLUfrustum::right |
CLUplane | CLUfrustum::bottom |
CLUplane | CLUfrustum::top |
CLUplane | CLUfrustum::near |
CLUplane | CLUfrustum::far |
GLfloat | CLUsphere::radius |
CLnormal | CLUcone::direction |
GLfloat | CLUcone::half_angle |
CLnormal | CLUray::direction |
CLvertex | CLUalignedbox::max |
|
Definition at line 11 of file clurender.c. Referenced by cluRenderModel(). |