TAPs 0.7.7.3
TAPsOpenGLMeshModel.hpp
Go to the documentation of this file.
00001 /******************************************************************************
00002 OpenGLMeshModel.hpp
00003 
00004 A Base (Abstract) OpenGL Mesh Model for polygonal mesh model
00005 
00006 SUKITTI PUNAK   (11/02/2004)
00007 UPDATE          (11/02/2004)
00008 ******************************************************************************/
00009 #ifndef TAPs_OPENGL_MESH_MODEL_HPP
00010 #define TAPs_OPENGL_MESH_MODEL_HPP
00011 
00012 #include "TAPsMeshModel.hpp"
00013 
00014 BEGIN_NAMESPACE_TAPs__OpenGL
00015 //=============================================================================
00016 template <typename T>
00017 class OpenGLMeshModel : public /*virtual*/ MeshModel<T> {
00018 //-----------------------------------------------------------------------------
00019 // Member Functions ------------------------------------------------------------
00020 public:
00021     //-------------------------------------------------------------------------
00022     // default constructor
00023     OpenGLMeshModel ();
00024     //-------------------------------------------------------------------------
00025     // destructor
00026     virtual ~OpenGLMeshModel ();
00027 };
00028 //=============================================================================
00029 END_NAMESPACE_TAPs__OpenGL
00030 //-----------------------------------------------------------------------------
00031 // Include definition if TAPs_USE_EXPORT is not defined
00032 //#if !defined( TAPs_USE_EXPORT )
00033     #include "TAPsOpenGLMeshModel.cpp"
00034 //#endif
00035 //-----------------------------------------------------------------------------
00036 #endif
00037 //345678901234567890123456789012345678901234567890123456789012345678901234567890
00038 //--+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines