TriangleEntity.h

Go to the documentation of this file.
00001 #ifndef TRIANGLEENTITY_H
00002 #define TRIANGLEENTITY_H
00003 
00012 #include "Entity.h"
00013 #include "Triangle.h"
00014 
00019 class TriangleEntity : public Entity {
00020 public:
00021 
00026     void deserialize (XMLNode *from );
00027 
00028 
00029 private:
00034     Vertex vertexFromXMLNode( XMLNode* from );
00035 
00043     Triangle triangleFromXMLNode( XMLNode* from, Color& defEm, Color& defRefl, Color& defRad );
00044 
00045     Color reflectivity_;
00046                 Color emission_;
00047     Color radiosity_;
00048 };
00049 
00050 #endif // TRIANGLEENTITY_H

Generated on Thu Dec 6 19:33:11 2007 for Radiosity Renderer and Visualizer by  doxygen 1.5.2