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

OpenVRML::Vrml97Node Namespace Reference

Implementations of the VRML97 nodes. More...


Compounds

class  AbstractBase
 Abstract base class for VRML97 node implementations. More...

class  AbstractChild
 Base class for all child nodes. More...

class  AbstractGeometry
 Base class for all geometry nodes. More...

class  AbstractIndexedSet
 Abstract base class for IndexedFaceSet and IndexedLineSet. More...

class  AbstractLight
 Base class for all light nodes. More...

class  AbstractTexture
 Abstract base class for VRML97 texture nodes. More...

class  Anchor
 Represents Anchor node instances. More...

class  AnchorClass
 Class object for Anchor nodes. More...

class  Appearance
 Appearance node instances. More...

class  AppearanceClass
 Class object for Appearance nodes. More...

class  AudioClip
 AudioClip node instances. More...

class  AudioClipClass
 Class object for AudioClip nodes. More...

class  Background
 Background node instances. More...

class  BackgroundClass
 Class object for Background nodes. More...

class  Billboard
 Billboard node instances. More...

class  BillboardClass
 Class object for Billboard nodes. More...

class  Box
 Box node instances. More...

class  BoxClass
 Class object for Box nodes. More...

class  Collision
 Collision node instances. More...

class  CollisionClass
 Class object for Collision nodes. More...

class  Color
 Color node instances. More...

class  ColorClass
 Class object for Color nodes. More...

class  ColorInterpolator
 ColorInterpolator node instances. More...

class  ColorInterpolatorClass
 Class object for ColorInterpolator nodes. More...

class  Cone
 Cone node instances. More...

class  ConeClass
 Class object for Cone nodes. More...

class  Coordinate
 Coordinate node instances. More...

class  CoordinateClass
 Class object for Material nodes. More...

class  CoordinateInterpolator
 CoordinateInterpolator node instances. More...

class  CoordinateInterpolatorClass
 Class object for CoordinateInterpolator nodes. More...

class  Cylinder
 Cylinder node instances. More...

class  CylinderClass
 Class object for Cylinder nodes. More...

class  CylinderSensor
 CylinderSensor node instances. More...

class  CylinderSensorClass
 Class object for CylinderSensor nodes. More...

class  DirectionalLight
 DirectionalLight node instances. More...

class  DirectionalLightClass
 Class object for DirectionalLight nodes. More...

class  ElevationGrid
 ElevationGrid node instances. More...

class  ElevationGridClass
 Class object for ElevationGrid nodes. More...

class  Extrusion
 Extrusion node instances. More...

class  ExtrusionClass
 Class object for Extrusion nodes. More...

class  Fog
 Fog node instances. More...

class  FogClass
 Class object for Fog nodes. More...

class  FontStyle
 FontStyle node instances. More...

class  FontStyleClass
 Class object for FontStyle nodes. More...

struct  GlyphGeometry
 Used to hold the geometry of individual glyphs. More...

class  Group
 Represents Group node instances. More...

class  GroupClass
 Class object for Group nodes. More...

class  ImageTexture
 Represents ImageTexture node instances. More...

class  ImageTextureClass
 Class object for ImageTexture nodes. More...

class  IndexedFaceSet
 Represents IndexedFaceSet node instances. More...

class  IndexedFaceSetClass
 Class object for IndexedFaceSet nodes. More...

class  IndexedLineSet
 Represents IndexedLineSet node instances. More...

class  IndexedLineSetClass
 Class object for IndexedLineSet nodes. More...

class  Inline
 Represents Inline node instances. More...

class  InlineClass
 Class object for Inline nodes. More...

class  LOD
 Represents LOD node instances. More...

class  LODClass
 Class object for LOD nodes. More...

class  Material
 Material node instances. More...

class  MaterialClass
 Class object for Material nodes. More...

class  MovieTexture
 MovieTexture node instances. More...

class  MovieTextureClass
 Class object for MovieTexture nodes. More...

class  NavigationInfo
 NavigationInfo node instances. More...

class  NavigationInfoClass
 Class object for NavigationInfo nodes. More...

class  Normal
 Normal node instances. More...

class  NormalClass
 Class object for Material nodes. More...

class  NormalInterpolator
 NormalInterpolator node instances. More...

class  NormalInterpolatorClass
 Class object for NormalInterpolator nodes. More...

class  OrientationInterpolator
 OrientationInterpolator node instances. More...

class  OrientationInterpolatorClass
 Class object for OrientationInterpolator nodes. More...

class  PixelTexture
 Represents PixelTexture node instances. More...

class  PixelTextureClass
 Class object for PixelTexture nodes. More...

class  PlaneSensor
class  PlaneSensorClass
 Class object for PlaneSensor nodes. More...

class  PointLight
 PointLight node instances. More...

class  PointLightClass
 Class object for PointLight nodes. More...

class  PointSet
 Represents PointSet node instances. More...

class  PointSetClass
 Class object for PointSets. More...

class  PositionInterpolator
 PositionInterpolator node instances. More...

class  PositionInterpolatorClass
 Class object for PositionInterpolators. More...

class  ProximitySensor
 Represents ProximitySensor node instances. More...

class  ProximitySensorClass
 Class object for ProximitySensors. More...

class  ScalarInterpolator
 ScalarInterpolator node instances. More...

class  ScalarInterpolatorClass
 Class object for ScalarInterpolators. More...

class  Shape
 Represents Shape node instances. More...

class  ShapeClass
 Class object for Shape. More...

class  Sound
 Represents Sound node instances. More...

class  SoundClass
 Class object for Sound. More...

class  Sphere
 Sphere node instances. More...

class  SphereClass
 Class object for Sphere. More...

class  SphereSensor
 SphereSensor node instances. More...

class  SphereSensorClass
 Class object for SphereSensor. More...

class  SpotLight
 SpotLight node instances. More...

class  SpotLightClass
 Class object for SpotLight. More...

class  Switch
 Switch node instances. More...

class  SwitchClass
 Class object for Switch. More...

class  Text
 Text node instances. More...

class  TextClass
 Class object for Text nodes. More...

struct  TextGeometry
 Holds the text geometry. More...

class  TextureCoordinate
 TextureCoordinate node instances. More...

class  TextureCoordinateClass
 Class object for TextureCoordinate nodes. More...

class  TextureTransform
 TextureTransform node instances. More...

class  TextureTransformClass
 Class object for TextureTransform nodes. More...

class  TimeSensor
 TimeSensor node instances. More...

class  TimeSensorClass
 Class object for TimeSensor nodes. More...

class  TouchSensor
 TouchSensor node instances. More...

class  TouchSensorClass
 Class object for TouchSensor nodes. More...

class  Transform
 Transform node instances. More...

class  TransformClass
 Class object for Transform nodes. More...

class  Viewpoint
class  ViewpointClass
 Class object for Viewpoint nodes. More...

class  VisibilitySensor
 VisibilitySensor node instances. More...

class  VisibilitySensorClass
 Class object for VisibilitySensor nodes. More...

class  WorldInfo
 WorldInfo node instances. More...

class  WorldInfoClass
 Class object for WorldInfo nodes. More...


Detailed Description

Implementations of the VRML97 nodes.

It is a legacy of OpenVRML's initial architecture that these classes are exposed as part of the public API. Once all the dependencies on members of this namespace have been factored out of other parts of OpenVRML, all of these classes will be moving into the library's implementation.