Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals

vrmltypes.h File Reference


Detailed Description

Author:
Sandro Bonazzola
Version:
1.0 This file defines the structures required for handling VRML97 data. We use the bool type defined in stdbool.h for the SFBool field type defined in chapter 5.2 of the VRML97 specification. For the SFFloat and SFStrinf type, we use the corresponding float and char[] types.
See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 5.2 SFBool

Go to the source code of this file.

Data Structures

struct  node_
 A generic node. More...

struct  sfcolor_
 SFColor vrml field type. More...

struct  mfcolor_
 MFColor vrml field type. More...

struct  sfvec3f_
 SFVec3f vrml field type. More...

struct  sfrotation_
 SFRotation vrml field type. More...

struct  mffloat_
 MFFloat vrml field type. More...

struct  mfvec3f_
 MFVec3f vrml field type. More...

struct  mfstring_
 MFString vrml field type. More...

struct  group_fields_
 Internal rapresentation of the fields of vrml Group node. More...

struct  billboard_fields_
 Internal rapresentation of the fields of vrml Billboard node. More...

struct  inline_fields_
 Internal rapresentation of the fields of vrml Inline node. More...

struct  transform_fields_
 Internal rapresentation of the fields of vrml Transform node. More...

struct  material_fields_
 Internal representation of Material VRML97 node. More...

struct  anchor_fields_
 Internal rapresentation of the fields of vrml Anchor node. More...

struct  appearance_fields_
 Internal rapresentation of the fields of vrml Appearance node. More...

struct  sphere_fields_
 Internal rapresentation of the fields of vrml Sphere node. More...

struct  box_fields_
 Internal rapresentation of the fields of vrml Box node. More...

struct  cone_fields_
 Internal rapresentation of the fields of vrml Cone node. More...

struct  cylinder_fields_
 Internal rapresentation of the fields of vrml Cylinder node. More...

struct  shape_fields_
 Internal rapresentation of the fields of vrml Shape node. More...

struct  coord_fields_
 Internal rapresentation of the fields of vrml Coordinate node. More...

struct  navigation_fields_
 Internal rapresentation of the fields of vrml Navigation node. More...

struct  elevation_fields_
 Internal rapresentation of the fields of vrml ElevationGrid node. More...

struct  line_fields_
 Internal rapresentation of the fields of vrml IndexedLineSet node. More...

struct  faceset_fields_
 Internal rapresentation of the fields of vrml IndexedFaceSet node. More...

struct  pontset_fields_
 Internal rapresentation of the fields of vrml PointSet node. More...

struct  sound_fields_
 Internal rapresentation of the fields of vrml Sound node. More...

struct  text_fields_
 Internal rapresentation of the fields of vrml Text node. More...


Defines

#define VRMLTYPES_H   1 /**< protect from reinclusion.*/
 protect from reinclusion.


Typedefs

typedef node_ node
 A generic node.

typedef sfcolor_ sfcolor
 SFColor vrml field type.

typedef mfcolor_ mfcolor
 MFColor vrml field type.

typedef sfvec3f_ sfvec3f
 SFVec3f vrml field type.

typedef sfrotation_ sfrotation
 SFRotation vrml field type.

typedef mffloat_ mffloat
 MFFloat vrml field type.

typedef mfvec3f_ mfvec3f
 MFVec3f vrml field type.

typedef mfstring_ mfstring
 MFString vrml field type.

typedef group_fields_ group_fields
 Internal rapresentation of the fields of vrml Group node.

typedef billboard_fields_ billboard_fields
 Internal rapresentation of the fields of vrml Billboard node.

typedef inline_fields_ inline_fields
 Internal rapresentation of the fields of vrml Inline node.

typedef transform_fields_ transform_fields
 Internal rapresentation of the fields of vrml Transform node.

typedef material_fields_ material_fields
 Internal representation of Material VRML97 node.

typedef anchor_fields_ anchor_fields
 Internal rapresentation of the fields of vrml Anchor node.

typedef appearance_fields_ appearance_fields
 Internal rapresentation of the fields of vrml Appearance node.

typedef sphere_fields_ sphere_fields
 Internal rapresentation of the fields of vrml Sphere node.

typedef box_fields_ box_fields
 Internal rapresentation of the fields of vrml Box node.

typedef cone_fields_ cone_fields
 Internal rapresentation of the fields of vrml Cone node.

typedef cylinder_fields_ cylinder_fields
 Internal rapresentation of the fields of vrml Cylinder node.

typedef shape_fields_ shape_fields
 Internal rapresentation of the fields of vrml Shape node.

typedef coord_fields_ coord_fields
 Internal rapresentation of the fields of vrml Coordinate node.

typedef navigation_fields_ navigation_fields
 Internal rapresentation of the fields of vrml Navigation node.

typedef elevation_fields_ elevation_fields
 Internal rapresentation of the fields of vrml ElevationGrid node.

typedef line_fields_ line_fields
 Internal rapresentation of the fields of vrml IndexedLineSet node.

typedef faceset_fields_ faceset_fields
 Internal rapresentation of the fields of vrml IndexedFaceSet node.

typedef pontset_fields_ pointset_fields
 Internal rapresentation of the fields of vrml PointSet node.

typedef sound_fields_ sound_fields
 Internal rapresentation of the fields of vrml Sound node.

typedef text_fields_ text_fields
 Internal rapresentation of the fields of vrml Text node.


Enumerations

enum  node_type {
  Body, ShapeGeometry, ShapeAppearance, Anchor,
  Appearance, MaterialHeader, TextureHeader, TextureTransformHeader,
  AudioClip, Background, Billboard, Box,
  Collision, Color, Empty, ColorInterpolator,
  Cone, Coordinate, CoordinateInterpolator, Cylinder,
  CylinderSensor, DirectionalLight, ElevationGrid, Extrusion,
  Fog, FontStyle, Children, Group,
  ImageTexture, IndexedFaceSet, IndexedLineSet, Inline,
  InlineUrl, LOD, Material, MovieTexture,
  NavigationInfo, AvatarNav, Normal, NormalInterpolator,
  OrientationInterpolator, PixelTexture, PlaneSensor, PointLight,
  PointSet, PositionInterpolator, ProximitySensor, ScalarInterpolator,
  Script, Shape, Sound, SoundSource,
  Sphere, SphereSensor, SpotLight, Switch,
  Text, TextStyle, TextureCoordinate, TextureTransform,
  TimeSensor, TouchSensor, Transform, Viewpoint,
  VisibilitySensor, WorldInfo, Coordinate_Get, Color_Fetch,
  Normal_Fetch
}
 Node types. More...


Define Documentation

#define VRMLTYPES_H   1 /**< protect from reinclusion.*/
 

protect from reinclusion.


Typedef Documentation

typedef struct anchor_fields_ anchor_fields
 

Internal rapresentation of the fields of vrml Anchor node.

The Anchor node is formally defined as:

Anchor { 
  eventIn      MFNode   addChildren
  eventIn      MFNode   removeChildren
  exposedField MFNode   children        []
  exposedField SFString description     "" 
  exposedField MFString parameter       []
  exposedField MFString url             []
  field        SFVec3f  bboxCenter      0 0 0     # (-,)
  field        SFVec3f  bboxSize        -1 -1 -1  # (0,) or -1,-1,-1
}
See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 6.2 Anchor

typedef struct appearance_fields_ appearance_fields
 

Internal rapresentation of the fields of vrml Appearance node.

The Appearance node is formally defined as:

Appearance { 
  exposedField SFNode material          NULL
  exposedField SFNode texture           NULL
  exposedField SFNode textureTransform  NULL
}
See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 6.3 Appearance }

typedef struct billboard_fields_ billboard_fields
 

Internal rapresentation of the fields of vrml Billboard node.

The Billboard node is formally defined as:

Billboard { 
  eventIn      MFNode   addChildren
  eventIn      MFNode   removeChildren
  exposedField SFVec3f  axisOfRotation 0 1 0     # (-,)
  exposedField MFNode   children       []
  field        SFVec3f  bboxCenter     0 0 0     # (-,)
  field        SFVec3f  bboxSize       -1 -1 -1  # (0,) or -1,-1,-1
}

We use the node child field for storing children data, so the children field in this struct is omitted.

See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 6.6 Billboard

typedef struct box_fields_ box_fields
 

Internal rapresentation of the fields of vrml Box node.

The Box node is formally defined as:

Box { 
  field    SFVec3f size  2 2 2        # (0, )
}
See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 6.7 Box

typedef struct cone_fields_ cone_fields
 

Internal rapresentation of the fields of vrml Cone node.

The Cone node is formally defined as:

Cone { 
  field     SFFloat   bottomRadius 1        # (0,)
  field     SFFloat   height       2        # (0,)
  field     SFBool    side         TRUE
  field     SFBool    bottom       TRUE
}
See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 6.11 Cone

typedef struct coord_fields_ coord_fields
 

Internal rapresentation of the fields of vrml Coordinate node.

The Coordinate node is formally defined as:

Coordinate { 
  exposedField MFVec3f point  []      # (-,)
}
See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 6.12 Coordinate

typedef struct cylinder_fields_ cylinder_fields
 

Internal rapresentation of the fields of vrml Cylinder node.

The Cylinder node is formally defined as:

Cylinder { 
  field    SFBool    bottom  TRUE
  field    SFFloat   height  2         # (0,)
  field    SFFloat   radius  1         # (0,)
  field    SFBool    side    TRUE
  field    SFBool    top     TRUE
}
See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 6.14 Cylinder

typedef struct elevation_fields_ elevation_fields
 

Internal rapresentation of the fields of vrml ElevationGrid node.

The ElevationGrid node is formally defined as:

ElevationGrid { 
  eventIn      MFFloat  set_height
  exposedField SFNode   color             NULL
  exposedField SFNode   normal            NULL
  exposedField SFNode   texCoord          NULL
  field        MFFloat  height            []      # (-,)
  field        SFBool   ccw               TRUE
  field        SFBool   colorPerVertex    TRUE
  field        SFFloat  creaseAngle       0       # [0,]
  field        SFBool   normalPerVertex   TRUE
  field        SFBool   solid             TRUE
  field        SFInt32  xDimension        0       # [0,)
  field        SFFloat  xSpacing          1.0     # (0,)
  field        SFInt32  zDimension        0       # [0,)
  field        SFFloat  zSpacing          1.0     # (0,)
}
See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 6.17 ElevationGrid

typedef struct faceset_fields_ faceset_fields
 

Internal rapresentation of the fields of vrml IndexedFaceSet node.

The IndexedFaceSet node is formally defined as:

IndexedFaceSet { 
  eventIn       MFInt32 set_colorIndex
  eventIn       MFInt32 set_coordIndex
  eventIn       MFInt32 set_normalIndex
  eventIn       MFInt32 set_texCoordIndex
  exposedField  SFNode  color             NULL
  exposedField  SFNode  coord             NULL
  exposedField  SFNode  normal            NULL
  exposedField  SFNode  texCoord          NULL
  field         SFBool  ccw               TRUE
  field         MFInt32 colorIndex        []        # [-1,)
  field         SFBool  colorPerVertex    TRUE
  field         SFBool  convex            TRUE
  field         MFInt32 coordIndex        []        # [-1,)
  field         SFFloat creaseAngle       0         # [0,)
  field         MFInt32 normalIndex       []        # [-1,)
  field         SFBool  normalPerVertex   TRUE
  field         SFBool  solid             TRUE
  field         MFInt32 texCoordIndex     []        # [-1,)
}
See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 6.23 IndexedFaceSet

typedef struct group_fields_ group_fields
 

Internal rapresentation of the fields of vrml Group node.

The Group node is formally defined as:

Group { 
  eventIn      MFNode  addChildren
  eventIn      MFNode  removeChildren
  exposedField MFNode  children      []
  field        SFVec3f bboxCenter    0 0 0     # (-infinite, infinite)
  field        SFVec3f bboxSize      -1 -1 -1  # (0,infinite) or -1,-1,-1
}

We use the node.child field for storing children data, so the children field in this struct is omitted.

See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 6.21 Group.

typedef struct inline_fields_ inline_fields
 

Internal rapresentation of the fields of vrml Inline node.

The Inline node is formally defined as:

Inline { 
  exposedField MFString url        []
  field        SFVec3f bboxCenter    0 0 0     # (-infinite, infinite)
  field        SFVec3f bboxSize      -1 -1 -1  # (0,infinite) or -1,-1,-1
}

See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 6.25 Inline.

typedef struct line_fields_ line_fields
 

Internal rapresentation of the fields of vrml IndexedLineSet node.

The IndexedLineSet node is formally defined as:

IndexedLineSet { 
  eventIn       MFInt32 set_colorIndex
  eventIn       MFInt32 set_coordIndex
  exposedField  SFNode  color             NULL
  exposedField  SFNode  coord             NULL
  field         MFInt32 colorIndex        []     # [-1,)
  field         SFBool  colorPerVertex    TRUE
  field         MFInt32 coordIndex        []     # [-1,)
}
See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 6.24 IndexedLineSet

typedef struct material_fields_ material_fields
 

Internal representation of Material VRML97 node.

The Material node is formally defined as:

Material { 
  exposedField SFFloat ambientIntensity  0.2         # [0,1]
  exposedField SFColor diffuseColor      0.8 0.8 0.8 # [0,1]
  exposedField SFColor emissiveColor     0 0 0       # [0,1]
  exposedField SFFloat shininess         0.2         # [0,1]
  exposedField SFColor specularColor     0 0 0       # [0,1]
  exposedField SFFloat transparency      0           # [0,1]
}
See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 6.27 Material

typedef struct mfcolor_ mfcolor
 

MFColor vrml field type.

The presence of two int fields, size and top, is intended for allowing a growth of the values array.

See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 5.3 SFColor and MFColor

typedef struct mffloat_ mffloat
 

MFFloat vrml field type.

See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 5.4 SFFloat and MFFloat

typedef struct mfstring_ mfstring
 

MFString vrml field type.

See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 5.9 SFString and MFString

typedef struct mfvec3f_ mfvec3f
 

MFVec3f vrml field type.

The presence of two int fields, size and top, is intended for allowing a growth of the values array.

See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 5.12 SFVec3f and MFVec3f

typedef struct navigation_fields_ navigation_fields
 

Internal rapresentation of the fields of vrml Navigation node.

The Navigation node is formally defined as:

NavigationInfo { 
  eventIn      SFBool   set_bind
  exposedField MFFloat  avatarSize      [0.25, 1.6, 0.75] # [0,)
  exposedField SFBool   headlight       TRUE
  exposedField SFFloat  speed           1.0               # [0,)
  exposedField MFString type            ["WALK", "ANY"]
  exposedField SFFloat  visibilityLimit 0.0               # [0,)
  eventOut     SFBool   isBound
}
See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 6.29 Navigation

typedef struct node_ node
 

A generic node.

Each node should have some fields, a parent and a type. It may have some children, successors, and an identifier. This struct allow the storing of the needed data, in an independent way from the node type.

typedef struct pontset_fields_ pointset_fields
 

Internal rapresentation of the fields of vrml PointSet node.

The PointSet node is formally defined as:

PointSet { 
  exposedField  SFNode  color      NULL
  exposedField  SFNode  coord      NULL
}
See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 6.36 PointSet

typedef struct sfcolor_ sfcolor
 

SFColor vrml field type.

See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 5.3 SFColor and MFColor

typedef struct sfrotation_ sfrotation
 

SFRotation vrml field type.

See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 5.8 SFRotation and MFRotation

typedef struct sfvec3f_ sfvec3f
 

SFVec3f vrml field type.

See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 5.12 SFVec3f and MFVec3f

typedef struct shape_fields_ shape_fields
 

Internal rapresentation of the fields of vrml Shape node.

The Shape node is formally defined as:

Shape {
  exposedField SFNode appearance NULL
  exposedField SFNode geometry   NULL
}
See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 6.41 Shape

typedef struct sound_fields_ sound_fields
 

Internal rapresentation of the fields of vrml Sound node.

The Sound node is formally defined as:

Sound { 
  exposedField SFVec3f  direction     0 0 1   # (-,)
  exposedField SFFloat  intensity     1       # [0,1]
  exposedField SFVec3f  location      0 0 0   # (-,)
  exposedField SFFloat  maxBack       10      # [0,)
  exposedField SFFloat  maxFront      10      # [0,)
  exposedField SFFloat  minBack       1       # [0,)
  exposedField SFFloat  minFront      1       # [0,)
  exposedField SFFloat  priority      0       # [0,1]
  exposedField SFNode   source        NULL
  field        SFBool   spatialize    TRUE
}
See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 6.42 Sound

typedef struct sphere_fields_ sphere_fields
 

Internal rapresentation of the fields of vrml Sphere node.

The Sphere node is formally defined as:

Sphere { 
  field SFFloat radius  1    # (0,)
}
See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 6.43 Sphere

typedef struct text_fields_ text_fields
 

Internal rapresentation of the fields of vrml Text node.

Author:
Sandro Bonazzola

typedef struct transform_fields_ transform_fields
 

Internal rapresentation of the fields of vrml Transform node.

The Transform node is formally defined as:

Transform { 
  eventIn      MFNode  addChildren
  eventIn      MFNode  removeChildren
  exposedField SFVec3f     center           0 0 0    # (-infinite, infinite)
  exposedField MFNode      children         []
  exposedField SFRotation  rotation         0 0 1 0  # [-1,1],(-infinite, infinite)
  exposedField SFVec3f     scale            1 1 1    # (0,infinite)
  exposedField SFRotation  scaleOrientation 0 0 1 0  # [-1,1],(-infinite, infinite)
  exposedField SFVec3f     translation      0 0 0    # (-infinite, infinite)
  field        SFVec3f bboxCenter    0 0 0     # (-infinite, infinite)
  field        SFVec3f bboxSize      -1 -1 -1  # (0,infinite) or -1,-1,-1
}

We use the node.child field for storing children data, so the children field in this struct is omitted. Note that the following Transform node:

Transform { 
    center           C
    rotation         R
    scale            S
    scaleOrientation SR
    translation      T
    children         [...]
}
is equivalent to the nested sequence of:
Transform {
  translation T 
  children Transform {
    translation C
    children Transform {
      rotation R
      children Transform {
        rotation SR 
        children Transform {
          scale S 
          children Transform {
            rotation -SR 
            children Transform {
              translation -C
              children [...]
}}}}}}}

See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 6.52 Transform.


Enumeration Type Documentation

enum node_type
 

Node types.

Nodes used for internal representation of the scene graph.

Enumeration values:
Body 
ShapeGeometry 
ShapeAppearance 
Anchor 
Appearance 
MaterialHeader 
TextureHeader 
TextureTransformHeader 
AudioClip 
Background 
Billboard 
Box 
Collision 
Color 
Empty 
ColorInterpolator 
Cone 
Coordinate 
CoordinateInterpolator 
Cylinder 
CylinderSensor 
DirectionalLight 
ElevationGrid 
Extrusion 
Fog 
FontStyle 
Children 
Group 
ImageTexture 
IndexedFaceSet 
IndexedLineSet 
Inline 
InlineUrl 
LOD 
Material 
MovieTexture 
NavigationInfo 
AvatarNav 
Normal 
NormalInterpolator 
OrientationInterpolator 
PixelTexture 
PlaneSensor 
PointLight 
PointSet 
PositionInterpolator 
ProximitySensor 
ScalarInterpolator 
Script 
Shape 
Sound 
SoundSource 
Sphere 
SphereSensor 
SpotLight 
Switch 
Text 
TextStyle 
TextureCoordinate 
TextureTransform 
TimeSensor 
TouchSensor 
Transform 
Viewpoint 
VisibilitySensor 
WorldInfo 
Coordinate_Get 
Color_Fetch 
Normal_Fetch 


SourceForge.net Logo

Generated on Mon Jun 14 17:25:56 2004 for D.R.I.V.E. by doxygen 1.3.7