00001 /******************************************************************************/ 00002 // 00003 // Program: gluxMark2, DIP 00004 // Author: Juraj Vanek, xvanek29@stud.fit.vutbr.cz 00005 // File: test_geom.h 00006 // Desc: geometry shader tests declaration 00007 // 00008 //*****************************************************************************/ 00009 #ifndef _TEST_GEOM_H_ 00010 #define _TEST_GEOM_H_ 00011 #include "test.h" 00012 00017 class TestGeom : public Test 00018 { 00019 private: 00020 int OBJECT_COUNT; 00021 00022 TVector lpos; 00023 string msg1, msg2, obj_name; 00024 vector<float> speeds; 00025 00026 public: 00027 TestGeom(int duration,int type, TScene *s); 00028 ~TestGeom(); 00029 void SaveResults(); 00030 void Run(); 00031 void Animate(); 00032 }; 00033 00034 #endif