Public Member Functions

RadiosityMesh Class Reference

Search for all occurrences

#include <radiosityMesh.h>

Inheritance diagram for RadiosityMesh:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual bool  DoesSolutionExist ()=0
virtual bool  DoesMeshExist (INode *node)=0
virtual bool  IsMeshValid (TimeValue t, INode *node, bool rendering)=0
virtual ::Interval  GetValidity (TimeValue t, INode *node)=0
virtual bool  CreateMeshes (TimeValue t, RenderGlobalContext *rgc)=0
virtual bool  GetMesh (INode *node, Mesh *&mesh,::Interval &validity=::Interval(0, 0))=0
virtual bool  GetMeshTM (INode *node, Matrix3 &TM,::Interval &validity=::Interval(0, 0))=0
virtual Mesh GetMeshAndTM (INode *node, Matrix3 &TM,::Interval &meshValid=::Interval(0, 0),::Interval &tmValid=::Interval(0, 0))=0

Member Function Documentation

virtual bool DoesSolutionExist ( ) [pure virtual]
virtual bool DoesMeshExist ( INode node ) [pure virtual]
virtual bool IsMeshValid ( TimeValue  t,
INode node,
bool  rendering 
) [pure virtual]
virtual ::Interval GetValidity ( TimeValue  t,
INode node 
) [pure virtual]
virtual bool CreateMeshes ( TimeValue  t,
RenderGlobalContext rgc 
) [pure virtual]
virtual bool GetMesh ( INode node,
Mesh *&  mesh,
::Interval validity = ::Interval(0, 0) 
) [pure virtual]
virtual bool GetMeshTM ( INode node,
Matrix3 TM,
::Interval validity = ::Interval(0, 0) 
) [pure virtual]
virtual Mesh* GetMeshAndTM ( INode node,
Matrix3 TM,
::Interval meshValid = ::Interval(0, 0),
::Interval tmValid = ::Interval(0, 0) 
) [pure virtual]

RadiosityMesh RadiosityMesh RadiosityMesh RadiosityMesh RadiosityMesh RadiosityMesh RadiosityMesh RadiosityMesh RadiosityMesh RadiosityMesh
RadiosityMesh RadiosityMesh RadiosityMesh RadiosityMesh RadiosityMesh RadiosityMesh RadiosityMesh RadiosityMesh RadiosityMesh RadiosityMesh