clClear functions
[Standard functions]

Standard functions for deallocating CL struct members. More...

Functions

CLimageclClearImage (CLimage *image)
CLlightclClearLight (CLlight *light)
CLmaterialclClearMaterial (CLmaterial *material)
CLtextureclClearTexture (CLtexture *texture)
CLprimitivesetclClearPrimitiveSet (CLprimitiveset *primitiveset)
CLmeshclClearMesh (CLmesh *mesh)
CLcontextclClearContext (CLcontext *context)
CLmodelclClearModel (CLmodel *model)

Detailed Description

The clClear functions are of the form:

  CL[name]* clClear[Name](CL[name]* [name])
  

frees all contents of a struct, but does not free the struct itself. This includes server and client contents (eg. display lists) remember that memory holes can occur in server memory as well! (internal) used for delete, copy, default, and read methods this assumes that counters (num_) will be overwritten and does NOT set them to zero. These functions return a pointer to the input struct or NULL on error (eg. input struct was NULL).


Generated on Thu Dec 27 13:53:42 2007 for CL by  doxygen 1.4.6