00001 #ifndef X3DTK_MESH_BASESFVERTEX_H 00002 #define X3DTK_MESH_BASESFVERTEX_H 00003 00004 #include "Platform.h" 00005 00006 namespace X3DTK { 00007 namespace MESH { 00008 00015 class BaseSFVertex 00016 { 00017 public: 00019 inline unsigned int getIndex() const {return _index;}; 00020 00021 protected: 00023 BaseSFVertex(unsigned int i); 00025 virtual ~BaseSFVertex() = 0; 00026 00027 private: 00028 const unsigned int _index; 00029 }; 00030 00031 } 00032 } 00033 00034 #endif