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