Functions | |
void | clDeleteColour (CLcolour *colour) |
void | clDeleteVertex (CLvertex *vertex) |
void | clDeleteNormal (CLnormal *normal) |
void | clDeleteTexCoord (CLtexcoord *texcoord) |
void | clDeleteEdgeFlag (CLedgeflag *edgeflag) |
void | clDeleteMatrix (CLmatrix *matrix) |
void | clDeleteImage (CLimage *image) |
void | clDeleteLight (CLlight *light) |
void | clDeleteMaterial (CLmaterial *material) |
void | clDeleteTexture (CLtexture *texture) |
void | clDeletePrimitiveSet (CLprimitiveset *primitiveset) |
void | clDeleteMesh (CLmesh *mesh) |
void | clDeleteContext (CLcontext *context) |
void | clDeleteModel (CLmodel *model) |
GLvoid clDelete[Name](CL[name]* [name])
free the space allocated for a CL struct. These functions are analogous to the standard "free" function. The input must have been returned by a previous call to clNew[Name]. Otherwise, or if clDelete[Name] has been called previously on the same struct, undefined behaviour occurs. Like "free", if input is NULL, no operation is performed and NULL is returned.