Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

MESH_SFTemplateDirectEdge.h

Go to the documentation of this file.
00001 
00002 //                            MESH_SFTemplateDirectEdge.h                     //
00004 
00005 #ifndef TEMPLATEDIRECTEDGE_H
00006 #define TEMPLATEDIRECTEDGE_H
00007 
00008 #include "MESH_SFTemplateEdge.h"
00009 
00010 namespace X3DTK {
00011 namespace MESH {
00012 
00014 
00015 template<class EData, class FData, class VData>
00016 class SFTemplateDirectEdge : public SFTemplateEdge<EData, FData, VData>
00017 {
00018   template<class A, class B, class C, class D> friend class TemplateMesh;
00019 private:
00021   SFTemplateDirectEdge(SFTemplateEdgeContent<EData, FData, VData> *const edgeContent)
00022   : SFTemplateEdge<EData, FData, VData>(edgeContent)
00023   {
00024     setDirect(true);
00025   };
00026   
00028   ~SFTemplateDirectEdge() {};
00029 };
00030 
00031 }
00032 }
00033 
00034 #endif

Generated on Thu Dec 4 13:25:46 2003 for X3DToolKit by doxygen1.2.18