Public Member Functions | Public Attributes

glut::lod_model_t Struct Reference
[Glut 3D Model Library]

level-of-detail model. Contains multiple level-of-detail entries (models) More...

#include <glut-model.h>

Inheritance diagram for glut::lod_model_t:
Inheritance graph
[legend]
Collaboration diagram for glut::lod_model_t:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 lod_model_t (void) throw ()
 ~lod_model_t (void) throw ()
void clear (void) throw ()
void render (const render_context_t &rc, RenderQueue *rq)
 this method is called to actually draw the object.
rect3d_t getBoundingBox (void) const throw ()
 here the object must provide a bounding box.

Public Attributes

int nEntries
 number of level-of-detail entries
lod_entry_tentries
 array of level-of-detail entries
rect3d_t boundingBox
 bounding box

Detailed Description

level-of-detail model. Contains multiple level-of-detail entries (models)

Definition at line 191 of file glut-model.h.


Constructor & Destructor Documentation

glut::lod_model_t::lod_model_t ( void   )  throw () [inline]

Definition at line 194 of file glut-model.h.


The documentation for this struct was generated from the following files: