00001 00002 // generated by script // 00004 00005 #ifndef X3DTK_GLSCENEGRAPH_H 00006 #define X3DTK_GLSCENEGRAPH_H 00007 00008 //base 00009 #include "private/GL_SceneGraphTypes.h" 00010 00011 //componentActors 00012 #include "private/GL_CoreVisitor.h" 00013 #include "private/GL_DFSCoreWalker.h" 00014 #include "private/GL_DFSGeometry3DWalker.h" 00015 #include "private/GL_DFSGraphTraversal.h" 00016 #include "private/GL_DFSGroupingWalker.h" 00017 #include "private/GL_DFSRenderingWalker.h" 00018 #include "private/GL_DFSShapeWalker.h" 00019 #include "private/GL_DFSTexturingWalker.h" 00020 #include "private/GL_Geometry3DVisitor.h" 00021 #include "private/GL_GroupingVisitor.h" 00022 #include "private/GL_RenderingVisitor.h" 00023 #include "private/GL_ShapeVisitor.h" 00024 #include "private/GL_TexturingVisitor.h" 00025 00026 //nodes 00027 00028 //Core 00029 #include "private/GL_Scene.h" 00030 #include "private/GL_X3DNode.h" 00031 00032 //Geometry3D 00033 #include "private/BoxDrawArray.h" 00034 #include "private/ConeDrawArray.h" 00035 #include "private/CylinderDrawArray.h" 00036 #include "private/GL_Box.h" 00037 #include "private/GL_Cone.h" 00038 #include "private/GL_Cylinder.h" 00039 #include "private/GL_IndexedFaceSet.h" 00040 #include "private/GL_IndexedFaceSetOld.h" 00041 #include "private/GL_Sphere.h" 00042 #include "private/SphereDrawArray.h" 00043 00044 //Grouping 00045 #include "private/GL_Group.h" 00046 #include "private/GL_StaticGroup.h" 00047 #include "private/GL_Switch.h" 00048 #include "private/GL_Transform.h" 00049 #include "private/GL_X3DChildNode.h" 00050 #include "private/GL_X3DGroupingNode.h" 00051 00052 //Rendering 00053 #include "private/GL_IndexedLineSet.h" 00054 #include "private/GL_PointSet.h" 00055 #include "private/GL_TriangleFanSet.h" 00056 #include "private/GL_TriangleSet.h" 00057 #include "private/GL_TriangleStripSet.h" 00058 #include "private/GL_X3DComposedGeometryNode.h" 00059 #include "private/GL_X3DGeometry3DNode.h" 00060 #include "private/GL_X3DGeometryNode.h" 00061 00062 //Shape 00063 #include "private/GL_Appearance.h" 00064 #include "private/GL_FillProperties.h" 00065 #include "private/GL_LineProperties.h" 00066 #include "private/GL_Material.h" 00067 #include "private/GL_Shape.h" 00068 #include "private/GL_X3DAppearanceChildNode.h" 00069 #include "private/GL_X3DAppearanceNode.h" 00070 #include "private/GL_X3DMaterialNode.h" 00071 #include "private/GL_X3DShapeNode.h" 00072 00073 //Texturing 00074 #include "private/GL_ImageTexture.h" 00075 #include "private/GL_TextureTransform.h" 00076 #include "private/GL_X3DTexture2DNode.h" 00077 #include "private/GL_X3DTextureNode.h" 00078 #include "private/GL_X3DTextureTransform2DNode.h" 00079 #include "private/GL_X3DTextureTransformNode.h" 00080 00081 #endif