GEE_CollectorRenderer Class Reference

#include <gee_collector_renderer.h>

Inheritance diagram for GEE_CollectorRenderer:

Inheritance graph
[legend]
Collaboration diagram for GEE_CollectorRenderer:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Protected Types

Protected Attributes


Member Enumeration Documentation

anonymous enum [protected]
 

Enumerator:
STACK_MAXIMUM 


Constructor & Destructor Documentation

GEE_CollectorRenderer::GEE_CollectorRenderer  ) 
 

GEE_CollectorRenderer::~GEE_CollectorRenderer  )  [virtual]
 


Member Function Documentation

void GEE_CollectorRenderer::renderGroupStructure GEE_Group  )  [virtual]
 

Implements GEE_Renderer.

void GEE_CollectorRenderer::renderLines3D GEE_Lines3D  )  [virtual]
 

Implements GEE_Renderer.

void GEE_CollectorRenderer::renderPath3D GEE_Path3D  )  [virtual]
 

Implements GEE_Renderer.

void GEE_CollectorRenderer::renderParticleObject GEE_ParticleObject  )  [virtual]
 

Implements GEE_Renderer.

void GEE_CollectorRenderer::renderPolygonMesh GEE_PolygonMesh  )  [virtual]
 

Implements GEE_Renderer.

void GEE_CollectorRenderer::renderProfile GEE_Profile  )  [virtual]
 

Implements GEE_Renderer.

void GEE_CollectorRenderer::renderSphere GEE_Sphere  )  [virtual]
 

Implements GEE_Renderer.

void GEE_CollectorRenderer::renderTriangleMesh GEE_TriangleMesh  )  [virtual]
 

Implements GEE_Renderer.

void GEE_CollectorRenderer::renderVeeObject VEE_Object ,
const VEE_Matrix4 m = 0,
float  scale = 0.0f
[virtual]
 

Implements GEE_Renderer.

void GEE_CollectorRenderer::pushTransform const VEE_Matrix4d  )  [virtual]
 

Implements GEE_Renderer.

void GEE_CollectorRenderer::pushTransform const VEE_Matrix4  )  [virtual]
 

Implements GEE_Renderer.

void GEE_CollectorRenderer::popTransform  )  [virtual]
 

Implements GEE_Renderer.

void GEE_CollectorRenderer::enableTransforms bool  enable  )  [virtual]
 

Implements GEE_Renderer.

bool GEE_CollectorRenderer::enableTransforms  )  [virtual]
 

Implements GEE_Renderer.

void GEE_CollectorRenderer::clear  ) 
 

GEE_TransparencyList& GEE_CollectorRenderer::transparencies  )  [inline]
 

GEE_TransparencyList& GEE_CollectorRenderer::solids  )  [inline]
 

void GEE_CollectorRenderer::setCameraLocation const VEE_Vector3 l  )  [inline]
 


Member Data Documentation

GEE_TransparencyList GEE_CollectorRenderer::m_transparencies [protected]
 

GEE_TransparencyList GEE_CollectorRenderer::m_solids [protected]
 

VEE_Matrix4d GEE_CollectorRenderer::m_stack[STACK_MAXIMUM] [protected]
 

VEE_Matrix4 GEE_CollectorRenderer::m_current [protected]
 

int GEE_CollectorRenderer::m_stackIndex [protected]
 


The documentation for this class was generated from the following files:
Generated on Mon Mar 12 21:09:02 2007 for VEE - The Visual Effects Engine by  doxygen 1.4.6