proj home

Files   Classes   Functions   Hierarchy  

vrmlshaperaw.h

Go to the documentation of this file.
00001 #ifndef VRMLSHAPERAW_H
00002 #define VRMLSHAPERAW_H
00003 
00004 #include <cassert>
00005 #include <iostream>
00006 #include <vector>
00007 using namespace std;
00008 
00009 
00024 class vrmlshaperaw
00025 {
00026 public:
00027 
00028   // Geometry identification. 
00030   bool isline;
00032   bool istriangles;
00033 
00034   // VRML attributes. 
00036   vector<double> point;
00038   vector<double> normal;
00040   vector<double> color;
00042   vector<int> coordIndex;
00043 
00045   double diffuseColor[3];
00047   double emissiveColor[3];
00049   double ambientIntensity;
00050 
00052   vrmlshaperaw();
00053 
00056   ostream & print( ostream & os ) const;
00057 };
00058 
00059 
00060 
00061 
00062 #endif
00063 
00064 

Generated on Fri Mar 4 00:49:32 2011 for Chelton Evans Source by  doxygen 1.5.8