Main Page
Namespace List
Class Hierarchy
Compound List
File List
Namespace Members
Compound Members
File Members
Related Pages
X3DTK::X3D Namespace Reference
Compounds
class
AbstractCreator
Concrete component
Creator
for the Abstract component.
More...
class
Appearance
Class of the
Shape component
defining an
Appearance
(
documentation
).
More...
class
BBoxUpdater
BBoxUpdater
processor. Recomputes the Bounding Boxes of the scene.
More...
class
BBoxUpdaterCoreVisitor
Visitor
for the Core component of the
BBoxUpdater
module.
More...
class
BBoxUpdaterGeometry3DVisitor
Visitor
for the Geometry3D component of the
BBoxUpdater
module.
More...
class
BBoxUpdaterGlobalVariables
GlobalVariables
for the
BBoxUpdater
module.
More...
class
BBoxUpdaterGroupingVisitor
Visitor
for the Grouping component of the
BBoxUpdater
module.
More...
class
BBoxUpdaterRenderingVisitor
Visitor
for the Rendering component of the
BBoxUpdater
module.
More...
class
BBoxUpdaterShapeVisitor
Visitor
for the
Shape
component of the
BBoxUpdater
module.
More...
class
Box
Class of the
Geometry3D component
defining a
Box
(
documentation
).
More...
class
Color
Class of the
Rendering component
defining a
Color
(
documentation
).
More...
class
ColorInterpolator
Base class of the
Interpolator component
defining an
ColorInterpolator
(
documentation
).
More...
class
ColorRGBA
Class of the
Rendering component
defining a
ColorRGBA
(
documentation
).
More...
class
Cone
Class of the
Geometry3D component
defining a
Cone
(
documentation
).
More...
class
Contour2D
Base class of the
NURBS component
defining a
Contour2D
(
documentation
).
More...
class
ContourPolyline2D
Base class of the
NURBS component
defining a
ContourPolyline2D
(
documentation
).
More...
class
Coordinate
Class of the
Rendering component
defining a
Coordinate
(
documentation
).
More...
class
CoordinateDeformer
Base class of the
NURBS component
defining a
CoordinateDeformer
(
documentation
).
More...
class
CoordinateInterpolator
Base class of the
Interpolator component
defining an
CoordinateInterpolator
(
documentation
).
More...
class
CoordinateInterpolator2D
Base class of the
Interpolator component
defining an
CoordinateInterpolator2D
(
documentation
).
More...
class
CoreCreator
Concrete component
Creator
for the Core component defining the
X3D
nodes.
More...
class
CoreVisitor
Concrete component
Visitor
for the Core component.
More...
class
CreationFunction
Abstract class defining the concept of creation function implemented by a functor.
More...
class
Creator
Concrete class defining a
Creator
, creating
X3D
nodes from their names.
More...
class
Cylinder
Class of the
Geometry3D component
defining a
Box
(
documentation
).
More...
class
DFSCoreWalker
Concrete component walker for the Core component.
More...
class
DFSGeometry3DWalker
Concrete component walker for the Geometry3D component and DFS algorithm.
More...
class
DFSGraphTraversal
Class defining a DFS tree traversal algorithm.
More...
class
DFSGroupingWalker
Concrete component walker for the Grouping component.
More...
class
DFSInterpolationWalker
Concrete component walker for the Interpolator component and DFS algorithm.
More...
class
DFSLightingWalker
Concrete component walker for the Lighting component and DFS algorithm.
More...
class
DFSNURBSWalker
Concrete component walker for the NURBS component and DFS algorithm.
More...
class
DFSRenderingWalker
Concrete component walker for the Rendering component.
More...
class
DFSShapeWalker
Concrete component walker for the
Shape
component.
More...
class
DFSTexturingWalker
Concrete component walker for the Texturing component.
More...
class
DirectionalLight
Base class of the
Lighting component
defining an
DirectionalLight
(
documentation
).
More...
class
FillProperties
Class of the
Shape component
defining a
FillProperties
(
documentation
).
More...
class
Geometry3DCreator
Concrete component
Creator
for the geometry3D component defining the
X3D
nodes.
More...
class
Geometry3DVisitor
Concrete component
Visitor
for the Geometry3D component.
More...
class
GLBuilder
GLBuilder
concept.
More...
class
GLBuilderCoreVisitor
Visitor
for the Core component of the
GLBuilder
module.
More...
class
GLBuilderGeometry3DVisitor
Visitor
for the Geometry3D component of the
GLBuilder
module.
More...
class
GLBuilderGlobalVariables
GlobalVariables
for the
GLBuilder
module.
More...
class
GLBuilderGroupingVisitor
Visitor
for the Grouping component of the
GLBuilder
module.
More...
class
GLBuilderRenderingVisitor
Visitor
for the Rendering component of the
GLBuilder
module.
More...
class
GLBuilderShapeVisitor
Visitor
for the
Shape
component of the
GLBuilder
module.
More...
class
GLBuilderTexturingVisitor
Visitor
for the Texturing component of the
GLBuilder
module.
More...
class
Group
Class of the
Grouping component
defining a
Group
(
documentation
).
More...
class
GroupingCreator
Concrete component
Creator
for the Grouping component defining the
X3D
nodes.
More...
class
GroupingVisitor
Concrete component
Visitor
for the Grouping component.
More...
class
ImageTexture
Class of the
Texturing component
defining an
ImageTexture
(
documentation
).
More...
class
IndexedFaceSet
Class of the
Geometry3D component
defining an
IndexedFaceSet
(
documentation
).
More...
class
IndexedLineSet
Class of the
Rendering component
defining an
IndexedLineSet
(
documentation
).
More...
class
InterpolationCreator
Concrete component
Creator
for the Interpolator component defining the
X3D
nodes.
More...
class
InterpolationVisitor
Concrete component
Visitor
for the Interpolator component.
More...
class
libXMLLoader
X3D
file loader based on a libXML SAX2 reader.
More...
class
LightingCreator
Concrete component
Creator
for the Lighting component defining the
X3D
nodes.
More...
class
LightingVisitor
Concrete component
Visitor
for the Lighting component.
More...
class
LineProperties
Class of the
Shape component
defining a
LineProperties
(
documentation
).
More...
class
Loader
X3D
file loader for the default nodes.
More...
class
Material
Class of the
Shape component
defining a
Material
(
documentation
).
More...
class
Normal
Class of the
Rendering component
defining a
Normal
(
documentation
).
More...
class
NormalInterpolator
Base class of the
Interpolator component
defining an
NormalInterpolator
(
documentation
).
More...
class
NURBSCreator
Concrete component
Creator
for the NURBS component defining the
X3D
nodes.
More...
class
NurbsCurve
Base class of the
NURBS component
defining a
NurbsCurve
(
documentation
).
More...
class
NurbsCurve2D
Base class of the
NURBS component
defining a
NurbsCurve2D
(
documentation
).
More...
class
NurbsGroup
Base class of the
NURBS component
defining a
NurbsGroup
(
documentation
).
More...
class
NurbsPositionInterpolator
Base class of the
NURBS component
defining an
NurbsPositionInterpolator
(
documentation
).
More...
class
NurbsSurface
Base class of the
NURBS component
defining a
NurbsSurface
(
documentation
).
More...
class
NurbsTextureSurface
Base class of the
NURBS component
defining a
NurbsTextureSurface
(
documentation
).
More...
class
NURBSVisitor
Concrete component
Visitor
for the NURBS component.
More...
class
OrientationInterpolator
Base class of the
Interpolator component
defining an
OrientationInterpolator
(
documentation
).
More...
class
PointLight
Base class of the
Lighting component
defining an
PointLight
(
documentation
).
More...
class
PointSet
Class of the
Rendering component
defining a
PointSet
(
documentation
).
More...
class
PositionInterpolator
Base class of the
Interpolator component
defining an
PositionInterpolator
(
documentation
).
More...
class
PositionInterpolator2D
Base class of the
Interpolator component
defining an
PositionInterpolator2D
(
documentation
).
More...
class
QLoader
X3D
file loader based on a Q SAX2 reader.
More...
class
RenderingCreator
Concrete component
Creator
for the Rendering component defining the
X3D
nodes.
More...
class
RenderingVisitor
Concrete component
Visitor
for the Rendering component.
More...
class
ScalarInterpolator
Base class of the
Interpolator component
defining an
ScalarInterpolator
(
documentation
).
More...
class
Scene
Class providing a
Scene
, root node of an
X3D
scene graph.
More...
class
SceneSaver
SceneSaver
module.
More...
class
SceneSaverCoreVisitor
Visitor
for the Core component of the
SceneSaver
module.
More...
class
SceneSaverGlobalVariables
GlobalVariables
for the
SceneSaver
module.
More...
class
Shape
Class of the
Shape component
defining a
Shape
(
documentation
).
More...
class
ShapeCreator
Concrete component
Creator
for the
Shape
component defining the
X3D
nodes.
More...
class
ShapeVisitor
Concrete component
Visitor
for the
Shape
component.
More...
class
Sphere
Class of the
Geometry3D component
defining a
Sphere
(
documentation
).
More...
class
SpotLight
Base class of the
Lighting component
defining an
SpotLight
(
documentation
).
More...
class
StaticGroup
Class of the
Grouping component
defining a
StaticGroup
(
documentation
).
More...
class
Switch
Class of the
Grouping component
defining a
Switch
(
documentation
).
More...
class
TemplateMeshBuilder
Processor defining a builder of template meshes.
More...
class
TemplateMeshBuilderCoreVisitor
Visitor
for the Core component of the
TemplateMeshBuilder
processor.
More...
class
TemplateMeshBuilderGeometry3DVisitor
Visitor
for the Geometry3D component of the
TemplateMeshBuilder
processor.
More...
class
TemplateMeshBuilderGlobalVariables
GlobalVariables
for the
TemplateMeshBuilder
processor.
More...
class
TemplateMeshBuilderGroupingVisitor
Visitor
for the Grouping component of the
TemplateMeshBuilder
module.
More...
class
TemplateMeshBuilderRenderingVisitor
Visitor
for the Rendering component of the
TemplateMeshBuilder
module.
More...
class
TemplateMeshBuilderShapeVisitor
Visitor
for the
Shape
component of the
TemplateMeshBuilder
module.
More...
class
TextureCoordinate
Class of the
Texturing component
defining a
TextureCoordinate
.
More...
class
TexturingCreator
Concrete component
Creator
for the Texturing component defining the
X3D
nodes.
More...
class
TexturingVisitor
Concrete component
Visitor
for the Texturing visitor.
More...
class
Transform
Class of the
Grouping component
defining a
Transform
(
documentation
).
More...
class
TriangleFanSet
Class of the
Rendering component
defining a
TriangleFanSet
(
documentation
).
More...
class
TriangleSet
Class of the
Rendering component
defining a
TriangleSet
(
documentation
).
More...
class
TriangleStripSet
Class of the
Rendering component
defining a
TriangleStripSet
(
documentation
).
More...
class
TrimmedSurface
Base class of the
NURBS component
defining a
TrimmedSurface
(
documentation
).
More...
class
WorldCoordTranslator
WorldCoordTranslator
processor.
More...
class
WorldCoordTranslatorGlobalVariables
GlobalVariables
for the
WorldCoordTranslator
module.
More...
class
WorldCoordTranslatorGroupingVisitor
Visitor
for the Grouping component of the
WorldCoordTranslator
module.
More...
class
WorldCoordTranslatorRenderingVisitor
Visitor
for the Rendering component of the
WorldCoordTranslator
module.
More...
class
X3DAppearanceChildNode
Base class of the
Shape component
defining an
X3DAppearanceChildNode
(
documentation
).
More...
class
X3DAppearanceNode
Base class of the
Shape component
defining an
X3DAppearanceNode
(
documentation
).
More...
class
X3DBBoxUpdater
X3DBBoxUpdater
concept.
More...
class
X3DBoundedObject
Base class of the
Grouping component
defining an
X3DBoundedObject
(
documentation
).
More...
class
X3DChildNode
Base class of the
Grouping component
defining an
X3DChildNode
(
documentation
).
More...
class
X3DColorNode
Base class of the
Rendering component
defining an
X3DColorNode
(
documentation
).
More...
class
X3DComponentCreator
Abstract class defining the concept of component creator.
More...
class
X3DComposedGeometryNode
Base class of the
Rendering component
defining an
X3DComposedGeometryNode
(
documentation
).
More...
class
X3DCoordinateNode
Base class of the
Rendering component
defining an
X3DCoordinateNode
(
documentation
).
More...
class
X3DFileValidator
X3DFileValidator
concept.
More...
class
X3DGeometricPropertyNode
Base class of the
Rendering component
defining an
X3DGeometricPropertyNode
(
documentation
).
More...
class
X3DGeometry3DNode
Base class of the
Rendering component
defining an
X3DGeometry3DNode
(
documentation
).
More...
class
X3DGeometryNode
Base class of the
Rendering component
defining an
X3DGeometryNode
(
documentation
).
More...
class
X3DGLBuilder
X3DGLBuilder
concept.
More...
class
X3DGroupingNode
Base class of the
Grouping component
defining an
X3DGroupingNode
(
documentation
).
More...
class
X3DInterpolatorNode
Base class of the
Interpolation component
defining an
X3DInterpolatorNode
(
documentation
).
More...
class
X3DLightNode
Base class of the
Lighting component
defining an
X3DLightNode
(
documentation
).
More...
class
X3DLoader
Abstract class defining an interface for an
X3D
file loader.
More...
class
X3DMaterialNode
Base class of the
Shape component
defining an
X3DMaterialNode
(
documentation
).
More...
class
X3DNode
Base class of the
Core component
defining an
X3DNode
(
documentation
) for all nodes in the
X3D
system.
More...
class
X3DNormalNode
Base class of the
Rendering component
defining an
X3DNormalNode
(
documentation
).
More...
class
X3DObject
Base class of the
Core component
for the
X3D
nodes.
More...
class
X3DParametricGeometryNode
Base class of the
NURBS component
defining an
X3DParametricGeometryNode
(
documentation
).
More...
class
X3DSceneSaver
SceneSaver
module.
More...
class
X3DShapeNode
Base class of the
Shape component
defining an
X3DShapeNode
(
documentation
).
More...
class
X3DTexture2DNode
Base class of the
Texturing component
defining an
X3DTextureNode
(
documentation
).
More...
class
X3DTextureCoordinateNode
Base class of the
Texturing component
defining an
X3DTextureCoordinateNode
(
documentation
).
More...
class
X3DTextureNode
Base class of the
Texturing component
defining an
X3DTextureNode
(
documentation
).
More...
class
X3DTextureTransformNode
Base class of the
Texturing component
defining an
X3DTextureTransformNode
(
documentation
).
More...
class
XercesLoader
X3D
file loader based on a Xerces SAX2 reader.
More...
Typedefs
typedef
TemplateMeshBuilder
<
MESH::MeshData
,
MESH::VertexData
,
MESH::EdgeData
,
MESH::FaceData
>
MeshBuilder
typedef _X3DParseState
X3DParseState
typedef
X3D::SFNode
(X3DComponentCreator::*
ptrToCreationFunction
)() const
typedef std::map<
SFString
,
CreationFunction
*, ltSFString >
CreationDict
typedef
X3DNode
*
SFNode
typedef std::list<
SFNode
>
MFNode
Typedef Documentation
typedef std::map<
SFString
,
CreationFunction
*, ltSFString> X3DTK::X3D::CreationDict
Dict on
CreationFunction
.
typedef
TemplateMeshBuilder
<
MESH::MeshData
,
MESH::VertexData
,
MESH::EdgeData
,
MESH::FaceData
> X3DTK::X3D::MeshBuilder
typedef std::list<
SFNode
> X3DTK::X3D::MFNode
MFNode.
typedef
X3D::SFNode
(X3DComponentCreator::* X3DTK::X3D::ptrToCreationFunction)() const
Pointer to
CreationFunction
.
typedef
X3DNode
* X3DTK::X3D::SFNode
typedef _X3DParseState X3DTK::X3D::X3DParseState
Generated on Thu Oct 9 13:51:00 2003 for X3DToolKit by
1.2.18