![]() |
TAPs 0.7.7.3
|
00001 /****************************************************************************** 00002 TAPsTrigonalModel.hpp 00003 00004 A Triangulated Model 00005 00006 SUKITTI PUNAK (24/03/2005) 00007 UPDATE (24/03/2005) 00008 ******************************************************************************/ 00009 #include "TAPsTrigonalModel.hpp" 00010 // Using Inclusion Model (i.e. definitions are included in declarations) 00011 // (this name.cpp is included in name.hpp) 00012 // Each friend is defined directly inside its declaration. 00013 00014 BEGIN_NAMESPACE_TAPs__OpenGL 00015 //============================================================================= 00016 //----------------------------------------------------------------------------- 00017 // default constructor 00018 template <typename T> 00019 TrigonalModel<T>::TrigonalModel () 00020 : PolygonalModel<T>() 00021 { 00022 std::cout << "TrigonalModel<" << typeid(T).name() << "> Constructor\n"; 00023 } 00024 //----------------------------------------------------------------------------- 00025 // destructor 00026 template <typename T> 00027 TrigonalModel<T>::~TrigonalModel () 00028 { 00029 std::cout << "TrigonalModel<" << typeid(T).name() << "> Destructor\n"; 00030 } 00031 //----------------------------------------------------------------------------- 00032 //============================================================================= 00033 END_NAMESPACE_TAPs__OpenGL 00034 //----------------------------------------------------------------------------- 00035 //345678901234567890123456789012345678901234567890123456789012345678901234567890 00036 //--+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8