X3D libraries
The libraries to work with X3D dataset

x3d Namespace Reference


Classes

class  Anchor
 Anchor class definition automatically generated by html-to-header v1.0. More...
class  Appearance
 Appearance class definition automatically generated by html-to-header v1.0. More...
class  Arc2D
 Arc2D class definition automatically generated by html-to-header v1.0. More...
class  ArcClose2D
 ArcClose2D class definition automatically generated by html-to-header v1.0. More...
class  Array
 The Array is a specialization of the BaseSet<T, step> template for basic types (i.e. bool, double, float, int, structures thereof). More...
class  AudioClip
 AudioClip class definition automatically generated by html-to-header v1.0. More...
class  Background
 Background class definition automatically generated by html-to-header v1.0. More...
class  BaseLevelOfSupport
 Internal class defining the level of support of the node (base) library. More...
class  BaseSet
 The basic template used to create arrays. More...
class  Billboard
 Billboard class definition automatically generated by html-to-header v1.0. More...
class  BooleanFilter
 BooleanFilter class definition automatically generated by html-to-header v1.0. More...
class  BooleanSequencer
 BooleanSequencer class definition automatically generated by html-to-header v1.0. More...
class  BooleanToggle
 BooleanToggle class definition automatically generated by html-to-header v1.0. More...
class  BooleanTrigger
 BooleanTrigger class definition automatically generated by html-to-header v1.0. More...
class  Box
 Box class definition automatically generated by html-to-header v1.0. More...
class  Circle2D
 Circle2D class definition automatically generated by html-to-header v1.0. More...
class  Collision
 Collision class definition automatically generated by html-to-header v1.0. More...
class  Color
 Color class definition automatically generated by html-to-header v1.0. More...
class  ColorInterpolator
 ColorInterpolator class definition automatically generated by html-to-header v1.0. More...
class  ColorRGBA
 ColorRGBA class definition automatically generated by html-to-header v1.0. More...
class  component
 component class definition automatically generated by html-to-header v1.0 More...
class  Cone
 Cone class definition automatically generated by html-to-header v1.0. More...
class  connect
 connect class definition automatically generated by html-to-header v1.0 More...
class  Contour2D
 Contour2D class definition automatically generated by html-to-header v1.0. More...
class  ContourPolyline2D
 ContourPolyline2D class definition automatically generated by html-to-header v1.0. More...
class  Coordinate
 Coordinate class definition automatically generated by html-to-header v1.0. More...
class  CoordinateDouble
 CoordinateDouble class definition automatically generated by html-to-header v1.0. More...
class  CoordinateInterpolator
 CoordinateInterpolator class definition automatically generated by html-to-header v1.0. More...
class  CoordinateInterpolator2D
 CoordinateInterpolator2D class definition automatically generated by html-to-header v1.0. More...
class  Cylinder
 Cylinder class definition automatically generated by html-to-header v1.0. More...
class  CylinderSensor
 CylinderSensor class definition automatically generated by html-to-header v1.0. More...
class  DirectionalLight
 DirectionalLight class definition automatically generated by html-to-header v1.0. More...
class  Disk2D
 Disk2D class definition automatically generated by html-to-header v1.0. More...
class  ElevationGrid
 ElevationGrid class definition automatically generated by html-to-header v1.0. More...
class  Error
 A very few functions, when they come to a tie, will throw this error. More...
class  EspduTransform
 EspduTransform class definition automatically generated by html-to-header v1.0. More...
class  EXPORT
 EXPORT class definition automatically generated by html-to-header v1.0. More...
class  ExternProtoDeclare
 ExternProtoDeclare class definition automatically generated by html-to-header v1.0. More...
class  Extrusion
 Extrusion class definition automatically generated by html-to-header v1.0. More...
class  field
 field class definition automatically generated by html-to-header v1.0 More...
struct  FieldInfo
 The structure used to get and set field values (see also the get_ and set_ functions). More...
class  fieldValue
 fieldValue class definition automatically generated by html-to-header v1.0 More...
class  FillProperties
 FillProperties class definition automatically generated by html-to-header v1.0. More...
class  Fog
 Fog class definition automatically generated by html-to-header v1.0. More...
class  FontStyle
 FontStyle class definition automatically generated by html-to-header v1.0. More...
class  GeoCoordinate
 GeoCoordinate class definition automatically generated by html-to-header v1.0. More...
class  GeoElevationGrid
 GeoElevationGrid class definition automatically generated by html-to-header v1.0. More...
class  GeoLocation
 GeoLocation class definition automatically generated by html-to-header v1.0. More...
class  GeoLOD
 GeoLOD class definition automatically generated by html-to-header v1.0. More...
class  GeoMetadata
 GeoMetadata class definition automatically generated by html-to-header v1.0. More...
class  GeoOrigin
 GeoOrigin class definition automatically generated by html-to-header v1.0. More...
class  GeoPositionInterpolator
 GeoPositionInterpolator class definition automatically generated by html-to-header v1.0. More...
class  GeoTouchSensor
 GeoTouchSensor class definition automatically generated by html-to-header v1.0. More...
class  GeoViewpoint
 GeoViewpoint class definition automatically generated by html-to-header v1.0. More...
class  Group
 Group class definition automatically generated by html-to-header v1.0. More...
class  HAnimDisplacer
 HAnimDisplacer class definition automatically generated by html-to-header v1.0. More...
class  HAnimHumanoid
 HAnimHumanoid class definition automatically generated by html-to-header v1.0. More...
class  HAnimJoint
 HAnimJoint class definition automatically generated by html-to-header v1.0. More...
class  HAnimSegment
 HAnimSegment class definition automatically generated by html-to-header v1.0. More...
class  HAnimSite
 HAnimSite class definition automatically generated by html-to-header v1.0. More...
class  head
 head class definition automatically generated by html-to-header v1.0 More...
class  ImageTexture
 ImageTexture class definition automatically generated by html-to-header v1.0. More...
class  IMPORT
 IMPORT class definition automatically generated by html-to-header v1.0. More...
class  IndexedFaceSet
 IndexedFaceSet class definition automatically generated by html-to-header v1.0. More...
class  IndexedLineSet
 IndexedLineSet class definition automatically generated by html-to-header v1.0. More...
class  IndexedTriangleFanSet
 IndexedTriangleFanSet class definition automatically generated by html-to-header v1.0. More...
class  IndexedTriangleSet
 IndexedTriangleSet class definition automatically generated by html-to-header v1.0. More...
class  IndexedTriangleStripSet
 IndexedTriangleStripSet class definition automatically generated by html-to-header v1.0. More...
class  Inline
 Inline class definition automatically generated by html-to-header v1.0. More...
class  Instantiator
class  IntegerSequencer
 IntegerSequencer class definition automatically generated by html-to-header v1.0. More...
class  IntegerTrigger
 IntegerTrigger class definition automatically generated by html-to-header v1.0. More...
class  IS
 IS class definition automatically generated by html-to-header v1.0. More...
class  KeySensor
 KeySensor class definition automatically generated by html-to-header v1.0. More...
class  LevelOfSupport
 An object which will give you the level of support of the different components of the library. More...
class  LineProperties
 LineProperties class definition automatically generated by html-to-header v1.0. More...
class  LineSet
 LineSet class definition automatically generated by html-to-header v1.0. More...
class  LoadSensor
 LoadSensor class definition automatically generated by html-to-header v1.0. More...
class  LOD
 LOD class definition automatically generated by html-to-header v1.0. More...
class  Material
 Material class definition automatically generated by html-to-header v1.0. More...
class  meta
 meta class definition automatically generated by html-to-header v1.0 More...
class  MetadataDouble
 MetadataDouble class definition automatically generated by html-to-header v1.0. More...
class  MetadataFloat
 MetadataFloat class definition automatically generated by html-to-header v1.0. More...
class  MetadataInteger
 MetadataInteger class definition automatically generated by html-to-header v1.0. More...
class  MetadataSet
 MetadataSet class definition automatically generated by html-to-header v1.0. More...
class  MetadataString
 MetadataString class definition automatically generated by html-to-header v1.0. More...
class  MovieSound
 MovieSound class definition automatically generated by html-to-header v1.0. More...
class  MovieTexture
 MovieTexture class definition automatically generated by html-to-header v1.0. More...
class  MultiTexture
 MultiTexture class definition automatically generated by html-to-header v1.0. More...
class  MultiTextureCoordinate
 MultiTextureCoordinate class definition automatically generated by html-to-header v1.0. More...
class  MultiTextureTransform
 MultiTextureTransform class definition automatically generated by html-to-header v1.0. More...
class  NavigationInfo
 NavigationInfo class definition automatically generated by html-to-header v1.0. More...
class  Normal
 Normal class definition automatically generated by html-to-header v1.0. More...
class  NormalInterpolator
 NormalInterpolator class definition automatically generated by html-to-header v1.0. More...
class  NurbsCurve
 NurbsCurve class definition automatically generated by html-to-header v1.0. More...
class  NurbsCurve2D
 NurbsCurve2D class definition automatically generated by html-to-header v1.0. More...
class  NurbsOrientationInterpolator
 NurbsOrientationInterpolator class definition automatically generated by html-to-header v1.0. More...
class  NurbsPatchSurface
 NurbsPatchSurface class definition automatically generated by html-to-header v1.0. More...
class  NurbsPositionInterpolator
 NurbsPositionInterpolator class definition automatically generated by html-to-header v1.0. More...
class  NurbsSet
 NurbsSet class definition automatically generated by html-to-header v1.0. More...
class  NurbsSurfaceInterpolator
 NurbsSurfaceInterpolator class definition automatically generated by html-to-header v1.0. More...
class  NurbsSweptSurface
 NurbsSweptSurface class definition automatically generated by html-to-header v1.0. More...
class  NurbsSwungSurface
 NurbsSwungSurface class definition automatically generated by html-to-header v1.0. More...
class  NurbsTextureCoordinate
 NurbsTextureCoordinate class definition automatically generated by html-to-header v1.0. More...
class  NurbsTrimmedSurface
 NurbsTrimmedSurface class definition automatically generated by html-to-header v1.0. More...
class  OrientationInterpolator
 OrientationInterpolator class definition automatically generated by html-to-header v1.0. More...
class  PixelTexture
 PixelTexture class definition automatically generated by html-to-header v1.0. More...
class  PlaneSensor
 PlaneSensor class definition automatically generated by html-to-header v1.0. More...
class  PointLight
 PointLight class definition automatically generated by html-to-header v1.0. More...
class  PointSet
 PointSet class definition automatically generated by html-to-header v1.0. More...
class  Polyline2D
 Polyline2D class definition automatically generated by html-to-header v1.0. More...
class  Polypoint2D
 Polypoint2D class definition automatically generated by html-to-header v1.0. More...
class  PositionInterpolator
 PositionInterpolator class definition automatically generated by html-to-header v1.0. More...
class  PositionInterpolator2D
 PositionInterpolator2D class definition automatically generated by html-to-header v1.0. More...
class  ProtoBody
 ProtoBody class definition automatically generated by html-to-header v1.0. More...
class  ProtoDeclare
 ProtoDeclare class definition automatically generated by html-to-header v1.0. More...
class  ProtoInstance
 ProtoInstance class definition automatically generated by html-to-header v1.0. More...
class  ProtoInterface
 ProtoInterface class definition automatically generated by html-to-header v1.0. More...
class  ProximitySensor
 ProximitySensor class definition automatically generated by html-to-header v1.0. More...
class  ReceiverPdu
 ReceiverPdu class definition automatically generated by html-to-header v1.0. More...
class  Rectangle2D
 Rectangle2D class definition automatically generated by html-to-header v1.0. More...
class  ROUTE
 ROUTE class definition automatically generated by html-to-header v1.0. More...
class  ScalarInterpolator
 ScalarInterpolator class definition automatically generated by html-to-header v1.0. More...
class  Scene
 Scene class definition automatically generated by html-to-header v1.0. More...
class  Script
 Script class definition automatically generated by html-to-header v1.0. More...
struct  SFColor
struct  SFColorRGBA
class  SFImage
class  SFNode
 All the non-abstract nodes in the X3D set derive once from SFNode. More...
class  SFNodeListener
 Interface used to listen to all modifications to any node. More...
struct  SFRotation
class  SFString
struct  SFVec2d
struct  SFVec2f
struct  SFVec3d
struct  SFVec3f
class  Shape
 Shape class definition automatically generated by html-to-header v1.0. More...
class  SignalPdu
 SignalPdu class definition automatically generated by html-to-header v1.0. More...
class  Sound
 Sound class definition automatically generated by html-to-header v1.0. More...
class  Sphere
 Sphere class definition automatically generated by html-to-header v1.0. More...
class  SphereSensor
 SphereSensor class definition automatically generated by html-to-header v1.0. More...
class  SpotLight
 SpotLight class definition automatically generated by html-to-header v1.0. More...
class  StaticGroup
 StaticGroup class definition automatically generated by html-to-header v1.0. More...
class  StringSensor
 StringSensor class definition automatically generated by html-to-header v1.0. More...
class  Switch
 Switch class definition automatically generated by html-to-header v1.0. More...
class  Text
 Text class definition automatically generated by html-to-header v1.0. More...
class  TextureBackground
 TextureBackground class definition automatically generated by html-to-header v1.0. More...
class  TextureCoordinate
 TextureCoordinate class definition automatically generated by html-to-header v1.0. More...
class  TextureCoordinateGenerator
 TextureCoordinateGenerator class definition automatically generated by html-to-header v1.0. More...
class  TextureTransform
 TextureTransform class definition automatically generated by html-to-header v1.0. More...
class  TimeSensor
 TimeSensor class definition automatically generated by html-to-header v1.0. More...
class  TimeTrigger
 TimeTrigger class definition automatically generated by html-to-header v1.0. More...
class  TouchSensor
 TouchSensor class definition automatically generated by html-to-header v1.0. More...
class  Transform
 Transform class definition automatically generated by html-to-header v1.0. More...
class  TransmitterPdu
 TransmitterPdu class definition automatically generated by html-to-header v1.0. More...
class  TriangleFanSet
 TriangleFanSet class definition automatically generated by html-to-header v1.0. More...
class  TriangleSet
 TriangleSet class definition automatically generated by html-to-header v1.0. More...
class  TriangleSet2D
 TriangleSet2D class definition automatically generated by html-to-header v1.0. More...
class  TriangleStripSet
 TriangleStripSet class definition automatically generated by html-to-header v1.0. More...
class  Type
class  UserInstantiator
class  UserType
class  Vector
 The Vector is a specialization of the BaseSet<T, step> template for complex types (i.e. SFString, SFImage, SFNode). More...
class  Viewpoint
 Viewpoint class definition automatically generated by html-to-header v1.0. More...
class  VisibilitySensor
 VisibilitySensor class definition automatically generated by html-to-header v1.0. More...
class  WorldInfo
 WorldInfo class definition automatically generated by html-to-header v1.0. More...
class  X3D
 X3D class definition automatically generated by html-to-header v1.0. More...
class  X3DAppearanceChildNode
 X3DAppearanceChildNode class definition automatically generated by html-to-header v1.0. More...
class  X3DAppearanceNode
 X3DAppearanceNode class definition automatically generated by html-to-header v1.0. More...
class  X3DBackgroundNode
 X3DBackgroundNode class definition automatically generated by html-to-header v1.0. More...
class  X3DBindableNode
 X3DBindableNode class definition automatically generated by html-to-header v1.0. More...
class  X3DBoundedObject
 X3DBoundedObject class definition automatically generated by html-to-header v1.0. More...
class  X3DChildNode
 X3DChildNode class definition automatically generated by html-to-header v1.0. More...
class  X3DColorNode
 X3DColorNode class definition automatically generated by html-to-header v1.0. More...
class  X3DComposedGeometryNode
 X3DComposedGeometryNode class definition automatically generated by html-to-header v1.0. More...
class  X3DCoordinateNode
 X3DCoordinateNode class definition automatically generated by html-to-header v1.0. More...
class  X3DDragSensorNode
 X3DDragSensorNode class definition automatically generated by html-to-header v1.0. More...
class  X3DEnvironmentalSensorNode
 X3DEnvironmentalSensorNode class definition automatically generated by html-to-header v1.0. More...
class  X3DFontStyleNode
 X3DFontStyleNode class definition automatically generated by html-to-header v1.0. More...
class  X3DGeometricPropertyNode
 X3DGeometricPropertyNode class definition automatically generated by html-to-header v1.0. More...
class  X3DGeometryNode
 X3DGeometryNode class definition automatically generated by html-to-header v1.0. More...
class  X3DGroupingNode
 X3DGroupingNode class definition automatically generated by html-to-header v1.0. More...
class  X3DInfoNode
 X3DInfoNode class definition automatically generated by html-to-header v1.0. More...
class  X3DInterpolatorNode
 X3DInterpolatorNode class definition automatically generated by html-to-header v1.0. More...
class  X3DKeyDeviceSensorNode
 X3DKeyDeviceSensorNode class definition automatically generated by html-to-header v1.0. More...
class  X3DLightNode
 X3DLightNode class definition automatically generated by html-to-header v1.0. More...
class  X3DMaterialNode
 X3DMaterialNode class definition automatically generated by html-to-header v1.0. More...
class  X3DMetadataObject
 X3DMetadataObject class definition automatically generated by html-to-header v1.0. More...
class  X3DNetworkSensorNode
 X3DNetworkSensorNode class definition automatically generated by html-to-header v1.0. More...
class  X3DNode
 X3DNode class definition automatically generated by html-to-header v1.0. More...
class  X3DNormalNode
 X3DNormalNode class definition automatically generated by html-to-header v1.0. More...
class  X3DNurbsControlCurveNode
 X3DNurbsControlCurveNode class definition automatically generated by html-to-header v1.0. More...
class  X3DNurbsSurfaceGeometryNode
 X3DNurbsSurfaceGeometryNode class definition automatically generated by html-to-header v1.0. More...
class  X3DParametricGeometryNode
 X3DParametricGeometryNode class definition automatically generated by html-to-header v1.0. More...
class  X3DPointingDeviceSensorNode
 X3DPointingDeviceSensorNode class definition automatically generated by html-to-header v1.0. More...
class  X3DPrototypeInstance
 X3DPrototypeInstance class definition automatically generated by html-to-header v1.0. More...
class  X3DScriptNode
 X3DScriptNode class definition automatically generated by html-to-header v1.0. More...
class  X3DSensorNode
 X3DSensorNode class definition automatically generated by html-to-header v1.0. More...
class  X3DSequencerNode
 X3DSequencerNode class definition automatically generated by html-to-header v1.0. More...
class  X3DShapeNode
 X3DShapeNode class definition automatically generated by html-to-header v1.0. More...
class  X3DSoundNode
 X3DSoundNode class definition automatically generated by html-to-header v1.0. More...
class  X3DSoundSourceNode
 X3DSoundSourceNode class definition automatically generated by html-to-header v1.0. More...
class  X3DTexture2DNode
 X3DTexture2DNode class definition automatically generated by html-to-header v1.0. More...
class  X3DTextureCoordinateNode
 X3DTextureCoordinateNode class definition automatically generated by html-to-header v1.0. More...
class  X3DTextureNode
 X3DTextureNode class definition automatically generated by html-to-header v1.0. More...
class  X3DTextureTransform2DNode
 X3DTextureTransform2DNode class definition automatically generated by html-to-header v1.0. More...
class  X3DTextureTransformNode
 X3DTextureTransformNode class definition automatically generated by html-to-header v1.0. More...
class  X3DTimeDependentNode
 X3DTimeDependentNode class definition automatically generated by html-to-header v1.0. More...
class  X3DTouchSensorNode
 X3DTouchSensorNode class definition automatically generated by html-to-header v1.0. More...
class  X3DTriggerNode
 X3DTriggerNode class definition automatically generated by html-to-header v1.0. More...
class  X3DUrlObject
 X3DUrlObject class definition automatically generated by html-to-header v1.0. More...

Namespaces

namespace  ACCESSTYPE
namespace  CLOSURETYPE
namespace  DIR
namespace  FOGTYPE
namespace  JUSTIFY
namespace  MODE
namespace  NAME
namespace  NETWORKMODE
namespace  STYLE
namespace  TRANSITIONTYPE
namespace  TYPE

Typedefs

typedef pointer::SmartPointer<
Anchor
AnchorPtr
typedef pointer::SmartPointer<
Appearance
AppearancePtr
typedef pointer::SmartPointer<
Arc2D
Arc2DPtr
typedef pointer::SmartPointer<
ArcClose2D
ArcClose2DPtr
typedef pointer::SmartPointer<
AudioClip
AudioClipPtr
typedef pointer::SmartPointer<
Background
BackgroundPtr
typedef pointer::SmartPointer<
Billboard
BillboardPtr
typedef pointer::SmartPointer<
BooleanFilter
BooleanFilterPtr
typedef pointer::SmartPointer<
BooleanSequencer
BooleanSequencerPtr
typedef pointer::SmartPointer<
BooleanToggle
BooleanTogglePtr
typedef pointer::SmartPointer<
BooleanTrigger
BooleanTriggerPtr
typedef pointer::SmartPointer<
Box
BoxPtr
typedef pointer::SmartPointer<
Circle2D
Circle2DPtr
typedef pointer::SmartPointer<
Collision
CollisionPtr
typedef pointer::SmartPointer<
ColorInterpolator
ColorInterpolatorPtr
typedef pointer::SmartPointer<
Color
ColorPtr
typedef pointer::SmartPointer<
ColorRGBA
ColorRGBAPtr
typedef pointer::SmartPointer<
component
componentPtr
typedef pointer::SmartPointer<
Cone
ConePtr
typedef pointer::SmartPointer<
connect
connectPtr
typedef pointer::SmartPointer<
Contour2D
Contour2DPtr
typedef pointer::SmartPointer<
ContourPolyline2D
ContourPolyline2DPtr
typedef pointer::SmartPointer<
CoordinateDouble
CoordinateDoublePtr
typedef pointer::SmartPointer<
CoordinateInterpolator2D
CoordinateInterpolator2DPtr
typedef pointer::SmartPointer<
CoordinateInterpolator
CoordinateInterpolatorPtr
typedef pointer::SmartPointer<
Coordinate
CoordinatePtr
typedef pointer::SmartPointer<
Cylinder
CylinderPtr
typedef pointer::SmartPointer<
CylinderSensor
CylinderSensorPtr
typedef pointer::SmartPointer<
DirectionalLight
DirectionalLightPtr
typedef pointer::SmartPointer<
Disk2D
Disk2DPtr
typedef pointer::SmartPointer<
ElevationGrid
ElevationGridPtr
typedef pointer::SmartPointer<
EspduTransform
EspduTransformPtr
typedef pointer::SmartPointer<
EXPORT
EXPORTPtr
typedef pointer::SmartPointer<
ExternProtoDeclare
ExternProtoDeclarePtr
typedef pointer::SmartPointer<
Extrusion
ExtrusionPtr
typedef int field_t
typedef pointer::SmartPointer<
field
fieldPtr
typedef pointer::SmartPointer<
fieldValue
fieldValuePtr
typedef pointer::SmartPointer<
FillProperties
FillPropertiesPtr
typedef pointer::SmartPointer<
Fog
FogPtr
typedef pointer::SmartPointer<
FontStyle
FontStylePtr
typedef pointer::SmartPointer<
GeoCoordinate
GeoCoordinatePtr
typedef pointer::SmartPointer<
GeoElevationGrid
GeoElevationGridPtr
typedef pointer::SmartPointer<
GeoLocation
GeoLocationPtr
typedef pointer::SmartPointer<
GeoLOD
GeoLODPtr
typedef pointer::SmartPointer<
GeoMetadata
GeoMetadataPtr
typedef pointer::SmartPointer<
GeoOrigin
GeoOriginPtr
typedef pointer::SmartPointer<
GeoPositionInterpolator
GeoPositionInterpolatorPtr
typedef pointer::SmartPointer<
GeoTouchSensor
GeoTouchSensorPtr
typedef pointer::SmartPointer<
GeoViewpoint
GeoViewpointPtr
typedef pointer::SmartPointer<
Group
GroupPtr
typedef pointer::SmartPointer<
HAnimDisplacer
HAnimDisplacerPtr
typedef pointer::SmartPointer<
HAnimHumanoid
HAnimHumanoidPtr
typedef pointer::SmartPointer<
HAnimJoint
HAnimJointPtr
typedef pointer::SmartPointer<
HAnimSegment
HAnimSegmentPtr
typedef pointer::SmartPointer<
HAnimSite
HAnimSitePtr
typedef pointer::SmartPointer<
head
headPtr
typedef pointer::SmartPointer<
ImageTexture
ImageTexturePtr
typedef pointer::SmartPointer<
IMPORT
IMPORTPtr
typedef pointer::SmartPointer<
IndexedFaceSet
IndexedFaceSetPtr
typedef pointer::SmartPointer<
IndexedLineSet
IndexedLineSetPtr
typedef pointer::SmartPointer<
IndexedTriangleFanSet
IndexedTriangleFanSetPtr
typedef pointer::SmartPointer<
IndexedTriangleSet
IndexedTriangleSetPtr
typedef pointer::SmartPointer<
IndexedTriangleStripSet
IndexedTriangleStripSetPtr
typedef pointer::SmartPointer<
Inline
InlinePtr
typedef pointer::SmartPointer<
IntegerSequencer
IntegerSequencerPtr
typedef pointer::SmartPointer<
IntegerTrigger
IntegerTriggerPtr
typedef pointer::SmartPointer<
IS
ISPtr
typedef pointer::SmartPointer<
KeySensor
KeySensorPtr
typedef pointer::SmartPointer<
LineProperties
LinePropertiesPtr
typedef pointer::SmartPointer<
LineSet
LineSetPtr
typedef pointer::SmartPointer<
LoadSensor
LoadSensorPtr
typedef pointer::SmartPointer<
LOD
LODPtr
typedef pointer::SmartPointer<
Material
MaterialPtr
typedef pointer::SmartPointer<
MetadataDouble
MetadataDoublePtr
typedef pointer::SmartPointer<
MetadataFloat
MetadataFloatPtr
typedef pointer::SmartPointer<
MetadataInteger
MetadataIntegerPtr
typedef pointer::SmartPointer<
MetadataSet
MetadataSetPtr
typedef pointer::SmartPointer<
MetadataString
MetadataStringPtr
typedef pointer::SmartPointer<
meta
metaPtr
typedef Array< SFBool, 256 > MFBool
typedef Array< SFColor, 256 > MFColor
typedef Array< SFColorRGBA, 256 > MFColorRGBA
typedef Array< SFDouble, 256 > MFDouble
typedef Array< SFFloat, 256 > MFFloat
typedef Vector< SFImage, 2 > MFImage
typedef Array< SFInt32, 256 > MFInt32
typedef Vector< SFNode, 20 > MFNode
typedef Vector< SFNodeListener, 6 > MFNodeListener
typedef Array< SFRotation, 256 > MFRotation
typedef Vector< SFString, 24 > MFString
typedef Array< SFTime, 256 > MFTime
typedef Array< SFVec2d, 256 > MFVec2d
typedef Array< SFVec2f, 256 > MFVec2f
typedef Array< SFVec3d, 256 > MFVec3d
typedef Array< SFVec3f, 256 > MFVec3f
typedef pointer::SmartPointer<
MovieSound
MovieSoundPtr
typedef pointer::SmartPointer<
MovieTexture
MovieTexturePtr
typedef pointer::SmartPointer<
MultiTextureCoordinate
MultiTextureCoordinatePtr
typedef pointer::SmartPointer<
MultiTexture
MultiTexturePtr
typedef pointer::SmartPointer<
MultiTextureTransform
MultiTextureTransformPtr
typedef pointer::SmartPointer<
NavigationInfo
NavigationInfoPtr
typedef pointer::SmartPointer<
NormalInterpolator
NormalInterpolatorPtr
typedef pointer::SmartPointer<
Normal
NormalPtr
typedef pointer::SmartPointer<
NurbsCurve2D
NurbsCurve2DPtr
typedef pointer::SmartPointer<
NurbsCurve
NurbsCurvePtr
typedef pointer::SmartPointer<
NurbsOrientationInterpolator
NurbsOrientationInterpolatorPtr
typedef pointer::SmartPointer<
NurbsPatchSurface
NurbsPatchSurfacePtr
typedef pointer::SmartPointer<
NurbsPositionInterpolator
NurbsPositionInterpolatorPtr
typedef pointer::SmartPointer<
NurbsSet
NurbsSetPtr
typedef pointer::SmartPointer<
NurbsSurfaceInterpolator
NurbsSurfaceInterpolatorPtr
typedef pointer::SmartPointer<
NurbsSweptSurface
NurbsSweptSurfacePtr
typedef pointer::SmartPointer<
NurbsSwungSurface
NurbsSwungSurfacePtr
typedef pointer::SmartPointer<
NurbsTextureCoordinate
NurbsTextureCoordinatePtr
typedef pointer::SmartPointer<
NurbsTrimmedSurface
NurbsTrimmedSurfacePtr
typedef pointer::SmartPointer<
OrientationInterpolator
OrientationInterpolatorPtr
typedef pointer::SmartPointer<
PixelTexture
PixelTexturePtr
typedef pointer::SmartPointer<
PlaneSensor
PlaneSensorPtr
typedef pointer::SmartPointer<
PointLight
PointLightPtr
typedef pointer::SmartPointer<
PointSet
PointSetPtr
typedef pointer::SmartPointer<
Polyline2D
Polyline2DPtr
typedef pointer::SmartPointer<
Polypoint2D
Polypoint2DPtr
typedef pointer::SmartPointer<
PositionInterpolator2D
PositionInterpolator2DPtr
typedef pointer::SmartPointer<
PositionInterpolator
PositionInterpolatorPtr
typedef pointer::SmartPointer<
ProtoBody
ProtoBodyPtr
typedef pointer::SmartPointer<
ProtoDeclare
ProtoDeclarePtr
typedef pointer::SmartPointer<
ProtoInstance
ProtoInstancePtr
typedef pointer::SmartPointer<
ProtoInterface
ProtoInterfacePtr
typedef pointer::SmartPointer<
ProximitySensor
ProximitySensorPtr
typedef pointer::SmartPointer<
ReceiverPdu
ReceiverPduPtr
typedef pointer::SmartPointer<
Rectangle2D
Rectangle2DPtr
typedef pointer::SmartPointer<
ROUTE
ROUTEPtr
typedef pointer::SmartPointer<
ScalarInterpolator
ScalarInterpolatorPtr
typedef pointer::SmartPointer<
Scene
ScenePtr
typedef pointer::SmartPointer<
Script
ScriptPtr
typedef bool SFBool
typedef double SFDouble
typedef float SFFloat
typedef pointer::SmartPointer<
SFImage
SFImagePtr
typedef int32_t SFInt32
typedef pointer::SmartPointer<
SFNodeListener
SFNodeListenerPtr
typedef pointer::SmartPointer<
SFNode
SFNodePtr
typedef pointer::SmartPointer<
SFString
SFStringPtr
typedef double SFTime
typedef pointer::SmartPointer<
Shape
ShapePtr
typedef pointer::SmartPointer<
SignalPdu
SignalPduPtr
typedef pointer::SmartPointer<
Sound
SoundPtr
typedef pointer::SmartPointer<
Sphere
SpherePtr
typedef pointer::SmartPointer<
SphereSensor
SphereSensorPtr
typedef pointer::SmartPointer<
SpotLight
SpotLightPtr
typedef pointer::SmartPointer<
StaticGroup
StaticGroupPtr
typedef pointer::SmartPointer<
StringSensor
StringSensorPtr
typedef pointer::SmartPointer<
Switch
SwitchPtr
typedef pointer::SmartPointer<
Text
TextPtr
typedef pointer::SmartPointer<
TextureBackground
TextureBackgroundPtr
typedef pointer::SmartPointer<
TextureCoordinateGenerator
TextureCoordinateGeneratorPtr
typedef pointer::SmartPointer<
TextureCoordinate
TextureCoordinatePtr
typedef pointer::SmartPointer<
TextureTransform
TextureTransformPtr
typedef pointer::SmartPointer<
TimeSensor
TimeSensorPtr
typedef pointer::SmartPointer<
TimeTrigger
TimeTriggerPtr
typedef pointer::SmartPointer<
TouchSensor
TouchSensorPtr
typedef pointer::SmartPointer<
Transform
TransformPtr
typedef pointer::SmartPointer<
TransmitterPdu
TransmitterPduPtr
typedef pointer::SmartPointer<
TriangleFanSet
TriangleFanSetPtr
typedef pointer::SmartPointer<
TriangleSet2D
TriangleSet2DPtr
typedef pointer::SmartPointer<
TriangleSet
TriangleSetPtr
typedef pointer::SmartPointer<
TriangleStripSet
TriangleStripSetPtr
typedef Vector< Type, 16 > Types
typedef Vector< UserInstantiator, 16 > UserInstantiators
typedef pointer::SmartPointer<
Viewpoint
ViewpointPtr
typedef pointer::SmartPointer<
VisibilitySensor
VisibilitySensorPtr
typedef pointer::SmartPointer<
WorldInfo
WorldInfoPtr
typedef pointer::SmartPointer<
X3DAppearanceChildNode
X3DAppearanceChildNodePtr
typedef pointer::SmartPointer<
X3DAppearanceNode
X3DAppearanceNodePtr
typedef pointer::SmartPointer<
X3DBackgroundNode
X3DBackgroundNodePtr
typedef pointer::SmartPointer<
X3DBindableNode
X3DBindableNodePtr
typedef pointer::SmartPointer<
X3DBoundedObject
X3DBoundedObjectPtr
typedef pointer::SmartPointer<
X3DChildNode
X3DChildNodePtr
typedef pointer::SmartPointer<
X3DColorNode
X3DColorNodePtr
typedef pointer::SmartPointer<
X3DComposedGeometryNode
X3DComposedGeometryNodePtr
typedef pointer::SmartPointer<
X3DCoordinateNode
X3DCoordinateNodePtr
typedef pointer::SmartPointer<
X3DDragSensorNode
X3DDragSensorNodePtr
typedef pointer::SmartPointer<
X3DEnvironmentalSensorNode
X3DEnvironmentalSensorNodePtr
typedef pointer::SmartPointer<
X3DFontStyleNode
X3DFontStyleNodePtr
typedef pointer::SmartPointer<
X3DGeometricPropertyNode
X3DGeometricPropertyNodePtr
typedef pointer::SmartPointer<
X3DGeometryNode
X3DGeometryNodePtr
typedef pointer::SmartPointer<
X3DGroupingNode
X3DGroupingNodePtr
typedef pointer::SmartPointer<
X3DInfoNode
X3DInfoNodePtr
typedef pointer::SmartPointer<
X3DInterpolatorNode
X3DInterpolatorNodePtr
typedef pointer::SmartPointer<
X3DKeyDeviceSensorNode
X3DKeyDeviceSensorNodePtr
typedef pointer::SmartPointer<
X3DLightNode
X3DLightNodePtr
typedef pointer::SmartPointer<
X3DMaterialNode
X3DMaterialNodePtr
typedef pointer::SmartPointer<
X3DMetadataObject
X3DMetadataObjectPtr
typedef pointer::SmartPointer<
X3DNetworkSensorNode
X3DNetworkSensorNodePtr
typedef pointer::SmartPointer<
X3DNode
X3DNodePtr
typedef pointer::SmartPointer<
X3DNormalNode
X3DNormalNodePtr
typedef pointer::SmartPointer<
X3DNurbsControlCurveNode
X3DNurbsControlCurveNodePtr
typedef pointer::SmartPointer<
X3DNurbsSurfaceGeometryNode
X3DNurbsSurfaceGeometryNodePtr
typedef pointer::SmartPointer<
X3DParametricGeometryNode
X3DParametricGeometryNodePtr
typedef pointer::SmartPointer<
X3DPointingDeviceSensorNode
X3DPointingDeviceSensorNodePtr
typedef pointer::SmartPointer<
X3DPrototypeInstance
X3DPrototypeInstancePtr
typedef pointer::SmartPointer<
X3D
X3DPtr
typedef pointer::SmartPointer<
X3DScriptNode
X3DScriptNodePtr
typedef pointer::SmartPointer<
X3DSensorNode
X3DSensorNodePtr
typedef pointer::SmartPointer<
X3DSequencerNode
X3DSequencerNodePtr
typedef pointer::SmartPointer<
X3DShapeNode
X3DShapeNodePtr
typedef pointer::SmartPointer<
X3DSoundNode
X3DSoundNodePtr
typedef pointer::SmartPointer<
X3DSoundSourceNode
X3DSoundSourceNodePtr
typedef pointer::SmartPointer<
X3DTexture2DNode
X3DTexture2DNodePtr
typedef pointer::SmartPointer<
X3DTextureCoordinateNode
X3DTextureCoordinateNodePtr
typedef pointer::SmartPointer<
X3DTextureNode
X3DTextureNodePtr
typedef pointer::SmartPointer<
X3DTextureTransform2DNode
X3DTextureTransform2DNodePtr
typedef pointer::SmartPointer<
X3DTextureTransformNode
X3DTextureTransformNodePtr
typedef pointer::SmartPointer<
X3DTimeDependentNode
X3DTimeDependentNodePtr
typedef pointer::SmartPointer<
X3DTouchSensorNode
X3DTouchSensorNodePtr
typedef pointer::SmartPointer<
X3DTriggerNode
X3DTriggerNodePtr
typedef pointer::SmartPointer<
X3DUrlObject
X3DUrlObjectPtr

Functions

int CompareName (const char *n1, const char *n2)
SFNodeCreateNode (field_t type)
SFNodeCreateUserNode (field_t type)
char FixNameChar (char c)
LevelOfSupportGetBaseSupport ()
 The support levels offered by the X3D base library.
field_t GetField (const char *name)
const char * GetName (field_t id)
field_t GetType (const char *name)
field_t GetUserField (const char *name)
const char * GetUserName (field_t id)
field_t GetUserType (const char *name)
void MValueToString (const MFString &value, SFString &str)
 Convert an array of strings to a single string.
template<class MF>
void MValueToString (const MF &value, SFString &str)
static const TypeRegister (Types &t, const char *type, UserType *user_type, field_t &next_id, bool record)
void RegisterType (field_t type, Instantiator *instantiator)
field_t RegisterUserName (const char *name)
field_t RegisterUserType (const char *type, UserType *user_type)
static void SkipSpaces (const char *&str)
bool StringToMValue (MFString &value, const char *&str)
 Convert a string to an array of strings.
template<class MF>
bool StringToMValue (MF &value, const char *&str)
bool StringToValue (SFVec3f &value, const char *&str)
 Convert a string to a 3 dimension vector structure of floats.
bool StringToValue (SFVec3d &value, const char *&str)
 Convert a string to a 3 dimension vector structure of doubles.
bool StringToValue (SFVec2f &value, const char *&str)
 Convert a string to a 2 dimension vector structure of floats.
bool StringToValue (SFVec2d &value, const char *&str)
 Convert a string to a 2 dimension vector structure of doubles.
bool StringToValue (SFRotation &value, const char *&str)
 Convert a string to a rotation structure.
bool StringToValue (SFInt32 &value, const char *&str)
 Convert a string to an integer value.
bool StringToValue (SFImage &value, const char *&str)
 Convert a string to an image.
bool StringToValue (SFFloat &value, const char *&str)
 Convert a string to a float value.
bool StringToValue (SFDouble &value, const char *&str)
 Convert a string to a double value.
bool StringToValue (SFColorRGBA &value, const char *&str)
 Convert a string to a color with alpha structure.
bool StringToValue (SFColor &value, const char *&str)
 Convert a string to a color structure.
bool StringToValue (SFBool &value, const char *&str)
 Convert a string to a boolean value.
void ValueToString (const SFVec3f &value, SFString &str)
 Convert a 3 dimensional vector structure into a string.
void ValueToString (const SFVec3d &value, SFString &str)
 Convert a 3 dimensional vector structure into a string.
void ValueToString (const SFVec2f &value, SFString &str)
 Convert a 2 dimensional vector structure into a string.
void ValueToString (const SFVec2d &value, SFString &str)
 Convert a 2 dimensional vector structure into a string.
void ValueToString (const SFRotation &value, SFString &str)
 Convert a rotation structure into a string.
void ValueToString (SFInt32 value, SFString &str)
 Convert a 32 bits integer value into a string.
void ValueToString (const SFImage &value, SFString &str)
 Convert an image to a string.
void ValueToString (SFFloat value, SFString &str)
 Convert a float value into a string.
void ValueToString (SFDouble value, SFString &str)
 Convert a double value into a string.
void ValueToString (const SFColorRGBA &value, SFString &str)
 Convert an RGBA color value into a string.
void ValueToString (const SFColor &value, SFString &str)
 Convert an RGB color value into a string.
void ValueToString (SFBool value, SFString &str)
 Convert a boolean value into a string.
bool ValueToString (const FieldInfo *info, SFString &str)
 Convert a value into a string.

Variables

BaseLevelOfSupport base_support
 The support levels offered by the X3D base library.
static const field_t FLD_ACCESSTYPE = 446
static const field_t FLD_ACTIONKEYPRESS = 447
static const field_t FLD_ACTIONKEYRELEASE = 448
static const field_t FLD_ADDCHILDREN = 449
static const field_t FLD_ADDGEOMETRY = 450
static const field_t FLD_ADDRESS = 451
static const field_t FLD_ADDTRIMMINGCONTOUR = 452
static const field_t FLD_ALPHA = 453
static const field_t FLD_ALTKEY = 454
static const field_t FLD_AMBIENTINTENSITY = 455
static const field_t FLD_ANTENNALOCATION = 456
static const field_t FLD_ANTENNAPATTERNLENGTH = 457
static const field_t FLD_ANTENNAPATTERNTYPE = 458
static const field_t FLD_APPEARANCE = 459
static const field_t FLD_APPINFO = 460
static const field_t FLD_APPLICATIONID = 461
static const field_t FLD_APPLIED = 462
static const field_t FLD_ARTICULATIONPARAMETERARRAY = 463
static const field_t FLD_ARTICULATIONPARAMETERCHANGEINDICATORARRAY = 464
static const field_t FLD_ARTICULATIONPARAMETERCOUNT = 465
static const field_t FLD_ARTICULATIONPARAMETERDESIGNATORARRAY = 466
static const field_t FLD_ARTICULATIONPARAMETERIDPARTATTACHEDTOARRAY = 467
static const field_t FLD_ARTICULATIONPARAMETERTYPEARRAY = 468
static const field_t FLD_ARTICULATIONPARAMETERVALUE0_CHANGED = 469
static const field_t FLD_ARTICULATIONPARAMETERVALUE1_CHANGED = 470
static const field_t FLD_ARTICULATIONPARAMETERVALUE2_CHANGED = 471
static const field_t FLD_ARTICULATIONPARAMETERVALUE3_CHANGED = 472
static const field_t FLD_ARTICULATIONPARAMETERVALUE4_CHANGED = 473
static const field_t FLD_ARTICULATIONPARAMETERVALUE5_CHANGED = 474
static const field_t FLD_ARTICULATIONPARAMETERVALUE6_CHANGED = 475
static const field_t FLD_ARTICULATIONPARAMETERVALUE7_CHANGED = 476
static const field_t FLD_AS = 477
static const field_t FLD_ATTENUATION = 478
static const field_t FLD_AUTOOFFSET = 479
static const field_t FLD_AVATARSIZE = 480
static const field_t FLD_AXISOFROTATION = 481
static const field_t FLD_BACKTEXTURE = 482
static const field_t FLD_BACKURL = 483
static const field_t FLD_BBOXCENTER = 484
static const field_t FLD_BBOXSIZE = 485
static const field_t FLD_BEAMWIDTH = 486
static const field_t FLD_BEGINCAP = 487
static const field_t FLD_BINDTIME = 488
static const field_t FLD_BOTTOM = 489
static const field_t FLD_BOTTOMRADIUS = 490
static const field_t FLD_BOTTOMTEXTURE = 491
static const field_t FLD_BOTTOMURL = 492
static const field_t FLD_CCW = 493
static const field_t FLD_CENTER = 494
static const field_t FLD_CENTEROFMASS = 495
static const field_t FLD_CENTEROFROTATION = 496
static const field_t FLD_CENTEROFROTATION_CHANGED = 497
static const field_t FLD_CHILD1URL = 498
static const field_t FLD_CHILD2URL = 499
static const field_t FLD_CHILD3URL = 500
static const field_t FLD_CHILD4URL = 501
static const field_t FLD_CHILDREN = 502
static const field_t FLD_CLASS = 503
static const field_t FLD_CLOSED = 504
static const field_t FLD_CLOSURETYPE = 505
static const field_t FLD_COLLIDETIME = 506
static const field_t FLD_COLLISIONTYPE = 507
static const field_t FLD_COLOR = 508
static const field_t FLD_COLORINDEX = 509
static const field_t FLD_COLORPERVERTEX = 510
static const field_t FLD_COMPONENT = 511
static const field_t FLD_CONTENT = 512
static const field_t FLD_CONTROLKEY = 513
static const field_t FLD_CONTROLPOINT = 514
static const field_t FLD_CONTROLPOINTS = 515
static const field_t FLD_CONVEX = 516
static const field_t FLD_COORD = 517
static const field_t FLD_COORDINDEX = 518
static const field_t FLD_CREASEANGLE = 519
static const field_t FLD_CROSSSECTION = 520
static const field_t FLD_CROSSSECTIONCURVE = 521
static const field_t FLD_CRYPTOKEYID = 522
static const field_t FLD_CRYPTOSYSTEM = 523
static const field_t FLD_CUTOFFANGLE = 524
static const field_t FLD_CYCLEINTERVAL = 525
static const field_t FLD_CYCLETIME = 526
static const field_t FLD_DATA = 527
static const field_t FLD_DATALENGTH = 528
static const field_t FLD_DEADRECKONING = 529
static const field_t FLD_DEF = 530
static const field_t FLD_DELETIONALLOWED = 531
static const field_t FLD_DESCRIPTION = 532
static const field_t FLD_DETONATETIME = 533
static const field_t FLD_DETONATIONLOCATION = 534
static const field_t FLD_DETONATIONRELATIVELOCATION = 535
static const field_t FLD_DETONATIONRESULT = 536
static const field_t FLD_DIFFUSECOLOR = 537
static const field_t FLD_DIR = 538
static const field_t FLD_DIRECTION = 539
static const field_t FLD_DIRECTOUTPUT = 540
static const field_t FLD_DISKANGLE = 541
static const field_t FLD_DISPLACEMENTS = 542
static const field_t FLD_DISPLACERS = 543
static const field_t FLD_DOCUMENTATION = 544
static const field_t FLD_DURATION_CHANGED = 545
static const field_t FLD_ELAPSEDTIME = 546
static const field_t FLD_EMISSIVECOLOR = 547
static const field_t FLD_ENABLED = 548
static const field_t FLD_ENCODINGSCHEME = 549
static const field_t FLD_ENDANGLE = 550
static const field_t FLD_ENDCAP = 551
static const field_t FLD_ENTEREDTEXT = 552
static const field_t FLD_ENTERTIME = 553
static const field_t FLD_ENTITYCATEGORY = 554
static const field_t FLD_ENTITYCOUNTRY = 555
static const field_t FLD_ENTITYDOMAIN = 556
static const field_t FLD_ENTITYEXTRA = 557
static const field_t FLD_ENTITYID = 558
static const field_t FLD_ENTITYKIND = 559
static const field_t FLD_ENTITYSPECIFIC = 560
static const field_t FLD_ENTITYSUBCATEGORY = 561
static const field_t FLD_EVENTAPPLICATIONID = 562
static const field_t FLD_EVENTENTITYID = 563
static const field_t FLD_EVENTNUMBER = 564
static const field_t FLD_EVENTSITEID = 565
static const field_t FLD_EXITTIME = 566
static const field_t FLD_FAMILY = 567
static const field_t FLD_FANCOUNT = 568
static const field_t FLD_FIELDOFVIEW = 569
static const field_t FLD_FIELDS = 570
static const field_t FLD_FILLED = 571
static const field_t FLD_FILLPROPERTIES = 572
static const field_t FLD_FINALTEXT = 573
static const field_t FLD_FIRED1 = 574
static const field_t FLD_FIRED2 = 575
static const field_t FLD_FIREDTIME = 576
static const field_t FLD_FIREMISSIONINDEX = 577
static const field_t FLD_FIRINGRANGE = 578
static const field_t FLD_FIRINGRATE = 579
static const field_t FLD_FOGTYPE = 580
static const field_t FLD_FONTSTYLE = 581
static const field_t FLD_FORCEID = 582
static const field_t FLD_FRACTION_CHANGED = 583
static const field_t FLD_FREQUENCY = 584
static const field_t FLD_FROMFIELD = 585
static const field_t FLD_FROMNODE = 586
static const field_t FLD_FRONTTEXTURE = 587
static const field_t FLD_FRONTURL = 588
static const field_t FLD_FUNCTION = 589
static const field_t FLD_FUSE = 590
static const field_t FLD_GEOCOORDS = 591
static const field_t FLD_GEOGRIDORIGIN = 592
static const field_t FLD_GEOMETRY = 593
static const field_t FLD_GEOORIGIN = 594
static const field_t FLD_GEOSYSTEM = 595
static const field_t FLD_GEOVALUE_CHANGED = 596
static const field_t FLD_GROUNDANGLE = 597
static const field_t FLD_GROUNDCOLOR = 598
static const field_t FLD_HATCHCOLOR = 599
static const field_t FLD_HATCHED = 600
static const field_t FLD_HATCHSTYLE = 601
static const field_t FLD_HEAD = 602
static const field_t FLD_HEADLIGHT = 603
static const field_t FLD_HEIGHT = 604
static const field_t FLD_HITGEOCOORD_CHANGED = 605
static const field_t FLD_HITNORMAL_CHANGED = 606
static const field_t FLD_HITPOINT_CHANGED = 607
static const field_t FLD_HITTEXCOORD_CHANGED = 608
static const field_t FLD_HORIZONTAL = 609
static const field_t FLD_HTTP_EQUIV = 610
static const field_t FLD_IMAGE = 611
static const field_t FLD_IMPORTEDDEF = 612
static const field_t FLD_INDEX = 613
static const field_t FLD_INFO = 614
static const field_t FLD_INLINE = 615
static const field_t FLD_INLINEDEF = 616
static const field_t FLD_INNERRADIUS = 617
static const field_t FLD_INPUTFALSE = 618
static const field_t FLD_INPUTNEGATE = 619
static const field_t FLD_INPUTSOURCE = 620
static const field_t FLD_INPUTTRUE = 621
static const field_t FLD_INTEGERKEY = 622
static const field_t FLD_INTENSITY = 623
static const field_t FLD_INVALID = -1
static const field_t FLD_IS = 624
static const field_t FLD_ISACTIVE = 625
static const field_t FLD_ISBOUND = 626
static const field_t FLD_ISCOLLIDED = 627
static const field_t FLD_ISDETONATED = 628
static const field_t FLD_ISLOADED = 629
static const field_t FLD_ISNETWORKREADER = 630
static const field_t FLD_ISNETWORKWRITER = 631
static const field_t FLD_ISOVER = 632
static const field_t FLD_ISPAUSED = 633
static const field_t FLD_ISRTPHEADERHEARD = 634
static const field_t FLD_ISSTANDALONE = 635
static const field_t FLD_JOINTS = 636
static const field_t FLD_JUMP = 637
static const field_t FLD_JUSTIFY = 638
static const field_t FLD_KEY = 639
static const field_t FLD_KEYPRESS = 640
static const field_t FLD_KEYRELEASE = 641
static const field_t FLD_KEYVALUE = 642
static const field_t FLD_KNOT = 643
static const field_t FLD_LANG = 644
static const field_t FLD_LANGUAGE = 645
static const field_t FLD_LEFTTEXTURE = 646
static const field_t FLD_LEFTTORIGHT = 647
static const field_t FLD_LEFTURL = 648
static const field_t FLD_LENGTH = 649
static const field_t FLD_LENGTHOFMODULATIONPARAMETERS = 650
static const field_t FLD_LEVEL = 651
static const field_t FLD_LIMITORIENTATION = 652
static const field_t FLD_LINEARACCELERATION = 653
static const field_t FLD_LINEARVELOCITY = 654
static const field_t FLD_LINEPROPERTIES = 655
static const field_t FLD_LINESEGMENTS = 656
static const field_t FLD_LINETYPE = 657
static const field_t FLD_LINEWIDTHSCALEFACTOR = 658
static const field_t FLD_LLIMIT = 659
static const field_t FLD_LOAD = 660
static const field_t FLD_LOADTIME = 661
static const field_t FLD_LOCALDEF = 662
static const field_t FLD_LOCATION = 663
static const field_t FLD_LOOP = 664
static const field_t FLD_MARKING = 665
static const field_t FLD_MASS = 666
static const field_t FLD_MATERIAL = 667
static const field_t FLD_MAXANGLE = 668
static const field_t FLD_MAXBACK = 669
static const field_t FLD_MAXEXTENT = 670
static const field_t FLD_MAXFRONT = 671
static const field_t FLD_MAXPOSITION = 672
static const field_t FLD_META = 673
static const field_t FLD_METADATA = 674
static const field_t FLD_MFBOOL = 17
static const field_t FLD_MFCOLOR = 19
static const field_t FLD_MFCOLORRGBA = 21
static const field_t FLD_MFDOUBLE = 23
static const field_t FLD_MFFLOAT = 25
static const field_t FLD_MFIMAGE = 27
static const field_t FLD_MFINT32 = 29
static const field_t FLD_MFNODE = 31
static const field_t FLD_MFROTATION = 33
static const field_t FLD_MFSTRING = 35
static const field_t FLD_MFTIME = 37
static const field_t FLD_MFVEC2D = 39
static const field_t FLD_MFVEC2F = 41
static const field_t FLD_MFVEC3D = 43
static const field_t FLD_MFVEC3F = 45
static const field_t FLD_MINANGLE = 675
static const field_t FLD_MINBACK = 676
static const field_t FLD_MINFRONT = 677
static const field_t FLD_MINPOSITION = 678
static const field_t FLD_MODE = 679
static const field_t FLD_MODULATIONTYPEDETAIL = 680
static const field_t FLD_MODULATIONTYPEMAJOR = 681
static const field_t FLD_MODULATIONTYPESPREADSPECTRUM = 682
static const field_t FLD_MODULATIONTYPESYSTEM = 683
static const field_t FLD_MOMENTSOFINERTIA = 684
static const field_t FLD_MULTICASTRELAYHOST = 685
static const field_t FLD_MULTICASTRELAYPORT = 686
static const field_t FLD_MUNITIONAPPLICATIONID = 687
static const field_t FLD_MUNITIONENDPOINT = 688
static const field_t FLD_MUNITIONENTITYID = 689
static const field_t FLD_MUNITIONQUANTITY = 690
static const field_t FLD_MUNITIONSITEID = 691
static const field_t FLD_MUNITIONSTARTPOINT = 692
static const field_t FLD_MUSTEVALUATE = 693
static const field_t FLD_NAME = 694
static const field_t FLD_NAVTYPE = 695
static const field_t FLD_NETWORKMODE = 696
static const field_t FLD_NEXT = 697
static const field_t FLD_NODEFIELD = 698
static const field_t FLD_NORMAL = 699
static const field_t FLD_NORMAL_CHANGED = 702
static const field_t FLD_NORMALINDEX = 700
static const field_t FLD_NORMALPERVERTEX = 701
static const field_t FLD_NULL = 1
static const field_t FLD_OFFSET = 703
static const field_t FLD_ON = 704
static const field_t FLD_ORDER = 705
static const field_t FLD_ORIENTATION = 706
static const field_t FLD_ORIENTATION_CHANGED = 707
static const field_t FLD_OUTERRADIUS = 708
static const field_t FLD_PARAMETER = 709
static const field_t FLD_PAUSETIME = 710
static const field_t FLD_PITCH = 711
static const field_t FLD_POINT = 712
static const field_t FLD_POINTS = 713
static const field_t FLD_PORT = 714
static const field_t FLD_POSITION = 715
static const field_t FLD_POSITION_CHANGED = 716
static const field_t FLD_POWER = 717
static const field_t FLD_PREVIOUS = 718
static const field_t FLD_PRIORITY = 719
static const field_t FLD_PROFILE = 720
static const field_t FLD_PROFILECURVE = 721
static const field_t FLD_PROGRESS = 722
static const field_t FLD_PROTOFIELD = 723
static const field_t FLD_PROXY = 724
static const field_t FLD_RADIOENTITYTYPECATEGORY = 725
static const field_t FLD_RADIOENTITYTYPECOUNTRY = 726
static const field_t FLD_RADIOENTITYTYPEDOMAIN = 727
static const field_t FLD_RADIOENTITYTYPEKIND = 728
static const field_t FLD_RADIOENTITYTYPENOMENCLATURE = 729
static const field_t FLD_RADIOENTITYTYPENOMENCLATUREVERSION = 730
static const field_t FLD_RADIOID = 731
static const field_t FLD_RADIUS = 732
static const field_t FLD_RANGE = 733
static const field_t FLD_READINTERVAL = 734
static const field_t FLD_RECEIVEDPOWER = 735
static const field_t FLD_RECEIVERSTATE = 736
static const field_t FLD_REFERENCE = 737
static const field_t FLD_RELATIVEANTENNALOCATION = 738
static const field_t FLD_REMOVECHILDREN = 739
static const field_t FLD_REMOVEGEOMETRY = 740
static const field_t FLD_REMOVETRIMMINGCONTOUR = 741
static const field_t FLD_REPEATS = 742
static const field_t FLD_REPEATT = 743
static const field_t FLD_RESUMETIME = 744
static const field_t FLD_RIGHTTEXTURE = 745
static const field_t FLD_RIGHTURL = 746
static const field_t FLD_ROOTNODE = 747
static const field_t FLD_ROOTURL = 748
static const field_t FLD_ROTATEYUP = 749
static const field_t FLD_ROTATION = 750
static const field_t FLD_ROTATION_CHANGED = 751
static const field_t FLD_RTPHEADEREXPECTED = 752
static const field_t FLD_SAMPLERATE = 753
static const field_t FLD_SAMPLES = 754
static const field_t FLD_SCALE = 755
static const field_t FLD_SCALEORIENTATION = 756
static const field_t FLD_SCENE = 757
static const field_t FLD_SCHEME = 758
static const field_t FLD_SEGMENTS = 759
static const field_t FLD_SET_ARTICULATIONPARAMETERVALUE0 = 760
static const field_t FLD_SET_ARTICULATIONPARAMETERVALUE1 = 761
static const field_t FLD_SET_ARTICULATIONPARAMETERVALUE2 = 762
static const field_t FLD_SET_ARTICULATIONPARAMETERVALUE3 = 763
static const field_t FLD_SET_ARTICULATIONPARAMETERVALUE4 = 764
static const field_t FLD_SET_ARTICULATIONPARAMETERVALUE5 = 765
static const field_t FLD_SET_ARTICULATIONPARAMETERVALUE6 = 766
static const field_t FLD_SET_ARTICULATIONPARAMETERVALUE7 = 767
static const field_t FLD_SET_BIND = 768
static const field_t FLD_SET_BOOLEAN = 769
static const field_t FLD_SET_COLORINDEX = 770
static const field_t FLD_SET_COORDINDEX = 771
static const field_t FLD_SET_CROSSSECTION = 772
static const field_t FLD_SET_FRACTION = 773
static const field_t FLD_SET_HEIGHT = 774
static const field_t FLD_SET_INDEX = 775
static const field_t FLD_SET_NORMALINDEX = 776
static const field_t FLD_SET_ORIENTATION = 777
static const field_t FLD_SET_POSITION = 778
static const field_t FLD_SET_SCALE = 779
static const field_t FLD_SET_SPINE = 780
static const field_t FLD_SET_TEXCOORDINDEX = 781
static const field_t FLD_SET_TRIGGERTIME = 782
static const field_t FLD_SFBOOL = 16
static const field_t FLD_SFCOLOR = 18
static const field_t FLD_SFCOLORRGBA = 20
static const field_t FLD_SFDOUBLE = 22
static const field_t FLD_SFFLOAT = 24
static const field_t FLD_SFIMAGE = 26
static const field_t FLD_SFINT32 = 28
static const field_t FLD_SFNODE = 30
static const field_t FLD_SFROTATION = 32
static const field_t FLD_SFSTRING = 34
static const field_t FLD_SFTIME = 36
static const field_t FLD_SFVEC2D = 38
static const field_t FLD_SFVEC2F = 40
static const field_t FLD_SFVEC3D = 42
static const field_t FLD_SFVEC3F = 44
static const field_t FLD_SHIFTKEY = 783
static const field_t FLD_SHININESS = 784
static const field_t FLD_SIDE = 785
static const field_t FLD_SITEID = 786
static const field_t FLD_SITES = 787
static const field_t FLD_SIZE = 788
static const field_t FLD_SKELETON = 789
static const field_t FLD_SKIN = 790
static const field_t FLD_SKINCOORD = 791
static const field_t FLD_SKINCOORDINDEX = 792
static const field_t FLD_SKINCOORDWEIGHT = 793
static const field_t FLD_SKINNORMAL = 794
static const field_t FLD_SKYANGLE = 795
static const field_t FLD_SKYCOLOR = 796
static const field_t FLD_SOLID = 797
static const field_t FLD_SOUND = 798
static const field_t FLD_SOURCE = 799
static const field_t FLD_SPACING = 800
static const field_t FLD_SPATIALIZE = 801
static const field_t FLD_SPECULARCOLOR = 802
static const field_t FLD_SPEED = 803
static const field_t FLD_SPEEDFACTOR = 804
static const field_t FLD_SPINE = 805
static const field_t FLD_STARTANGLE = 806
static const field_t FLD_STARTTIME = 807
static const field_t FLD_STIFFNESS = 808
static const field_t FLD_STOPTIME = 809
static const field_t FLD_STRING = 810
static const field_t FLD_STRIPCOUNT = 811
static const field_t FLD_STYLE = 812
static const field_t FLD_SUMMARY = 813
static const field_t FLD_SYSTEM_NAMES = 256
static const field_t FLD_TDLTYPE = 814
static const field_t FLD_TESSELLATION = 815
static const field_t FLD_TESSELLATIONSCALE = 816
static const field_t FLD_TEXCOORD = 817
static const field_t FLD_TEXCOORDINDEX = 818
static const field_t FLD_TEXTURE = 819
static const field_t FLD_TEXTURETRANSFORM = 820
static const field_t FLD_TIME = 821
static const field_t FLD_TIMEOUT = 822
static const field_t FLD_TIMESTAMP = 823
static const field_t FLD_TITLE = 824
static const field_t FLD_TOFIELD = 825
static const field_t FLD_TOGGLE = 826
static const field_t FLD_TONODE = 827
static const field_t FLD_TOP = 828
static const field_t FLD_TOPTEXTURE = 829
static const field_t FLD_TOPTOBOTTOM = 830
static const field_t FLD_TOPURL = 831
static const field_t FLD_TOUCHTIME = 832
static const field_t FLD_TRACKPOINT_CHANGED = 833
static const field_t FLD_TRAJECTORYCURVE = 834
static const field_t FLD_TRANSITIONTYPE = 835
static const field_t FLD_TRANSLATION = 836
static const field_t FLD_TRANSLATION_CHANGED = 837
static const field_t FLD_TRANSMITFREQUENCYBANDWIDTH = 838
static const field_t FLD_TRANSMITSTATE = 839
static const field_t FLD_TRANSMITTERAPPLICATIONID = 840
static const field_t FLD_TRANSMITTERENTITYID = 841
static const field_t FLD_TRANSMITTERRADIOID = 842
static const field_t FLD_TRANSMITTERSITEID = 843
static const field_t FLD_TRANSPARENCY = 844
static const field_t FLD_TRIGGERTIME = 845
static const field_t FLD_TRIGGERTRUE = 846
static const field_t FLD_TRIGGERVALUE = 847
static const field_t FLD_TRIMMINGCONTOUR = 848
static const field_t FLD_TYPE = 849
static const field_t FLD_TYPE_ANCHOR = 256
static const field_t FLD_TYPE_APPEARANCE = 257
static const field_t FLD_TYPE_ARC2D = 258
static const field_t FLD_TYPE_ARCCLOSE2D = 259
static const field_t FLD_TYPE_AUDIOCLIP = 260
static const field_t FLD_TYPE_BACKGROUND = 261
static const field_t FLD_TYPE_BILLBOARD = 262
static const field_t FLD_TYPE_BOOLEANFILTER = 263
static const field_t FLD_TYPE_BOOLEANSEQUENCER = 264
static const field_t FLD_TYPE_BOOLEANTOGGLE = 265
static const field_t FLD_TYPE_BOOLEANTRIGGER = 266
static const field_t FLD_TYPE_BOX = 267
static const field_t FLD_TYPE_CIRCLE2D = 268
static const field_t FLD_TYPE_COLLISION = 269
static const field_t FLD_TYPE_COLOR = 270
static const field_t FLD_TYPE_COLORINTERPOLATOR = 271
static const field_t FLD_TYPE_COLORRGBA = 272
static const field_t FLD_TYPE_COMPONENT = 273
static const field_t FLD_TYPE_CONE = 274
static const field_t FLD_TYPE_CONNECT = 275
static const field_t FLD_TYPE_CONTOUR2D = 276
static const field_t FLD_TYPE_CONTOURPOLYLINE2D = 277
static const field_t FLD_TYPE_COORDINATE = 278
static const field_t FLD_TYPE_COORDINATEDOUBLE = 279
static const field_t FLD_TYPE_COORDINATEINTERPOLATOR = 280
static const field_t FLD_TYPE_COORDINATEINTERPOLATOR2D = 281
static const field_t FLD_TYPE_CYLINDER = 282
static const field_t FLD_TYPE_CYLINDERSENSOR = 283
static const field_t FLD_TYPE_DIRECTIONALLIGHT = 284
static const field_t FLD_TYPE_DISK2D = 285
static const field_t FLD_TYPE_ELEVATIONGRID = 286
static const field_t FLD_TYPE_ESPDUTRANSFORM = 287
static const field_t FLD_TYPE_EXPORT = 288
static const field_t FLD_TYPE_EXTERNPROTODECLARE = 289
static const field_t FLD_TYPE_EXTRUSION = 290
static const field_t FLD_TYPE_FIELD = 291
static const field_t FLD_TYPE_FIELDVALUE = 292
static const field_t FLD_TYPE_FILLPROPERTIES = 293
static const field_t FLD_TYPE_FOG = 294
static const field_t FLD_TYPE_FONTSTYLE = 295
static const field_t FLD_TYPE_GEOCOORDINATE = 296
static const field_t FLD_TYPE_GEOELEVATIONGRID = 297
static const field_t FLD_TYPE_GEOLOCATION = 298
static const field_t FLD_TYPE_GEOLOD = 299
static const field_t FLD_TYPE_GEOMETADATA = 300
static const field_t FLD_TYPE_GEOORIGIN = 301
static const field_t FLD_TYPE_GEOPOSITIONINTERPOLATOR = 302
static const field_t FLD_TYPE_GEOTOUCHSENSOR = 303
static const field_t FLD_TYPE_GEOVIEWPOINT = 304
static const field_t FLD_TYPE_GROUP = 305
static const field_t FLD_TYPE_HANIMDISPLACER = 306
static const field_t FLD_TYPE_HANIMHUMANOID = 307
static const field_t FLD_TYPE_HANIMJOINT = 308
static const field_t FLD_TYPE_HANIMSEGMENT = 309
static const field_t FLD_TYPE_HANIMSITE = 310
static const field_t FLD_TYPE_HEAD = 311
static const field_t FLD_TYPE_IMAGETEXTURE = 312
static const field_t FLD_TYPE_IMPORT = 313
static const field_t FLD_TYPE_INDEXEDFACESET = 314
static const field_t FLD_TYPE_INDEXEDLINESET = 315
static const field_t FLD_TYPE_INDEXEDTRIANGLEFANSET = 316
static const field_t FLD_TYPE_INDEXEDTRIANGLESET = 317
static const field_t FLD_TYPE_INDEXEDTRIANGLESTRIPSET = 318
static const field_t FLD_TYPE_INLINE = 319
static const field_t FLD_TYPE_INTEGERSEQUENCER = 320
static const field_t FLD_TYPE_INTEGERTRIGGER = 321
static const field_t FLD_TYPE_IS = 322
static const field_t FLD_TYPE_KEYSENSOR = 323
static const field_t FLD_TYPE_LINEPROPERTIES = 324
static const field_t FLD_TYPE_LINESET = 325
static const field_t FLD_TYPE_LOADSENSOR = 326
static const field_t FLD_TYPE_LOD = 327
static const field_t FLD_TYPE_MATERIAL = 328
static const field_t FLD_TYPE_META = 329
static const field_t FLD_TYPE_METADATADOUBLE = 330
static const field_t FLD_TYPE_METADATAFLOAT = 331
static const field_t FLD_TYPE_METADATAINTEGER = 332
static const field_t FLD_TYPE_METADATASET = 333
static const field_t FLD_TYPE_METADATASTRING = 334
static const field_t FLD_TYPE_MOVIESOUND = 335
static const field_t FLD_TYPE_MOVIETEXTURE = 336
static const field_t FLD_TYPE_MULTITEXTURE = 337
static const field_t FLD_TYPE_MULTITEXTURECOORDINATE = 338
static const field_t FLD_TYPE_MULTITEXTURETRANSFORM = 339
static const field_t FLD_TYPE_NAVIGATIONINFO = 340
static const field_t FLD_TYPE_NORMAL = 341
static const field_t FLD_TYPE_NORMALINTERPOLATOR = 342
static const field_t FLD_TYPE_NURBSCURVE = 343
static const field_t FLD_TYPE_NURBSCURVE2D = 344
static const field_t FLD_TYPE_NURBSORIENTATIONINTERPOLATOR = 345
static const field_t FLD_TYPE_NURBSPATCHSURFACE = 346
static const field_t FLD_TYPE_NURBSPOSITIONINTERPOLATOR = 347
static const field_t FLD_TYPE_NURBSSET = 348
static const field_t FLD_TYPE_NURBSSURFACEINTERPOLATOR = 349
static const field_t FLD_TYPE_NURBSSWEPTSURFACE = 350
static const field_t FLD_TYPE_NURBSSWUNGSURFACE = 351
static const field_t FLD_TYPE_NURBSTEXTURECOORDINATE = 352
static const field_t FLD_TYPE_NURBSTRIMMEDSURFACE = 353
static const field_t FLD_TYPE_ORIENTATIONINTERPOLATOR = 354
static const field_t FLD_TYPE_PIXELTEXTURE = 355
static const field_t FLD_TYPE_PLANESENSOR = 356
static const field_t FLD_TYPE_POINTLIGHT = 357
static const field_t FLD_TYPE_POINTSET = 358
static const field_t FLD_TYPE_POLYLINE2D = 359
static const field_t FLD_TYPE_POLYPOINT2D = 360
static const field_t FLD_TYPE_POSITIONINTERPOLATOR = 361
static const field_t FLD_TYPE_POSITIONINTERPOLATOR2D = 362
static const field_t FLD_TYPE_PROTOBODY = 363
static const field_t FLD_TYPE_PROTODECLARE = 364
static const field_t FLD_TYPE_PROTOINSTANCE = 365
static const field_t FLD_TYPE_PROTOINTERFACE = 366
static const field_t FLD_TYPE_PROXIMITYSENSOR = 367
static const field_t FLD_TYPE_RECEIVERPDU = 368
static const field_t FLD_TYPE_RECTANGLE2D = 369
static const field_t FLD_TYPE_ROUTE = 370
static const field_t FLD_TYPE_SCALARINTERPOLATOR = 371
static const field_t FLD_TYPE_SCENE = 372
static const field_t FLD_TYPE_SCRIPT = 373
static const field_t FLD_TYPE_SFNODE = 374
static const field_t FLD_TYPE_SHAPE = 375
static const field_t FLD_TYPE_SIGNALPDU = 376
static const field_t FLD_TYPE_SOUND = 377
static const field_t FLD_TYPE_SPHERE = 378
static const field_t FLD_TYPE_SPHERESENSOR = 379
static const field_t FLD_TYPE_SPOTLIGHT = 380
static const field_t FLD_TYPE_STATICGROUP = 381
static const field_t FLD_TYPE_STRINGSENSOR = 382
static const field_t FLD_TYPE_SWITCH = 383
static const field_t FLD_TYPE_TEXT = 384
static const field_t FLD_TYPE_TEXTUREBACKGROUND = 385
static const field_t FLD_TYPE_TEXTURECOORDINATE = 386
static const field_t FLD_TYPE_TEXTURECOORDINATEGENERATOR = 387
static const field_t FLD_TYPE_TEXTURETRANSFORM = 388
static const field_t FLD_TYPE_TIMESENSOR = 389
static const field_t FLD_TYPE_TIMETRIGGER = 390
static const field_t FLD_TYPE_TOUCHSENSOR = 391
static const field_t FLD_TYPE_TRANSFORM = 392
static const field_t FLD_TYPE_TRANSMITTERPDU = 393
static const field_t FLD_TYPE_TRIANGLEFANSET = 394
static const field_t FLD_TYPE_TRIANGLESET = 395
static const field_t FLD_TYPE_TRIANGLESET2D = 396
static const field_t FLD_TYPE_TRIANGLESTRIPSET = 397
static const field_t FLD_TYPE_VIEWPOINT = 398
static const field_t FLD_TYPE_VISIBILITYSENSOR = 399
static const field_t FLD_TYPE_WORLDINFO = 400
static const field_t FLD_TYPE_X3D = 401
static const field_t FLD_TYPE_X3DAPPEARANCECHILDNODE = 402
static const field_t FLD_TYPE_X3DAPPEARANCENODE = 403
static const field_t FLD_TYPE_X3DBACKGROUNDNODE = 404
static const field_t FLD_TYPE_X3DBINDABLENODE = 405
static const field_t FLD_TYPE_X3DBOUNDEDOBJECT = 406
static const field_t FLD_TYPE_X3DCHILDNODE = 407
static const field_t FLD_TYPE_X3DCOLORNODE = 408
static const field_t FLD_TYPE_X3DCOMPOSEDGEOMETRYNODE = 409
static const field_t FLD_TYPE_X3DCOORDINATENODE = 410
static const field_t FLD_TYPE_X3DDRAGSENSORNODE = 411
static const field_t FLD_TYPE_X3DENVIRONMENTALSENSORNODE = 412
static const field_t FLD_TYPE_X3DFONTSTYLENODE = 413
static const field_t FLD_TYPE_X3DGEOMETRICPROPERTYNODE = 414
static const field_t FLD_TYPE_X3DGEOMETRYNODE = 415
static const field_t FLD_TYPE_X3DGROUPINGNODE = 416
static const field_t FLD_TYPE_X3DINFONODE = 417
static const field_t FLD_TYPE_X3DINTERPOLATORNODE = 418
static const field_t FLD_TYPE_X3DKEYDEVICESENSORNODE = 419
static const field_t FLD_TYPE_X3DLIGHTNODE = 420
static const field_t FLD_TYPE_X3DMATERIALNODE = 421
static const field_t FLD_TYPE_X3DMETADATAOBJECT = 422
static const field_t FLD_TYPE_X3DNETWORKSENSORNODE = 423
static const field_t FLD_TYPE_X3DNODE = 424
static const field_t FLD_TYPE_X3DNORMALNODE = 425
static const field_t FLD_TYPE_X3DNURBSCONTROLCURVENODE = 426
static const field_t FLD_TYPE_X3DNURBSSURFACEGEOMETRYNODE = 427
static const field_t FLD_TYPE_X3DPARAMETRICGEOMETRYNODE = 428
static const field_t FLD_TYPE_X3DPOINTINGDEVICESENSORNODE = 429
static const field_t FLD_TYPE_X3DPROTOTYPEINSTANCE = 430
static const field_t FLD_TYPE_X3DSCRIPTNODE = 431
static const field_t FLD_TYPE_X3DSENSORNODE = 432
static const field_t FLD_TYPE_X3DSEQUENCERNODE = 433
static const field_t FLD_TYPE_X3DSHAPENODE = 434
static const field_t FLD_TYPE_X3DSOUNDNODE = 435
static const field_t FLD_TYPE_X3DSOUNDSOURCENODE = 436
static const field_t FLD_TYPE_X3DTEXTURE2DNODE = 437
static const field_t FLD_TYPE_X3DTEXTURECOORDINATENODE = 438
static const field_t FLD_TYPE_X3DTEXTURENODE = 439
static const field_t FLD_TYPE_X3DTEXTURETRANSFORM2DNODE = 440
static const field_t FLD_TYPE_X3DTEXTURETRANSFORMNODE = 441
static const field_t FLD_TYPE_X3DTIMEDEPENDENTNODE = 442
static const field_t FLD_TYPE_X3DTOUCHSENSORNODE = 443
static const field_t FLD_TYPE_X3DTRIGGERNODE = 444
static const field_t FLD_TYPE_X3DURLOBJECT = 445
static const field_t FLD_UCLOSED = 850
static const field_t FLD_UDIMENSION = 851
static const field_t FLD_UKNOT = 852
static const field_t FLD_ULIMIT = 853
static const field_t FLD_UNKNOWN = 0
static const field_t FLD_UORDER = 854
static const field_t FLD_URL = 855
static const field_t FLD_USE = 856
static const field_t FLD_USER_NAMES = 0x8000
static const field_t FLD_USER_TYPES = 0x2000
static const field_t FLD_UTESSELLATION = 857
static const field_t FLD_VALUE = 858
static const field_t FLD_VALUE_CHANGED = 859
static const field_t FLD_VCLOSED = 860
static const field_t FLD_VDIMENSION = 861
static const field_t FLD_VECTOR = 862
static const field_t FLD_VERSION = 863
static const field_t FLD_VERTEXCOUNT = 864
static const field_t FLD_VERTICES = 865
static const field_t FLD_VIEWPOINTS = 866
static const field_t FLD_VISIBILITYLIMIT = 867
static const field_t FLD_VISIBILITYRANGE = 868
static const field_t FLD_VKNOT = 869
static const field_t FLD_VORDER = 870
static const field_t FLD_VTESSELLATION = 871
static const field_t FLD_WARHEAD = 872
static const field_t FLD_WATCHLIST = 873
static const field_t FLD_WEIGHT = 874
static const field_t FLD_WHICHCHOICE = 875
static const field_t FLD_WHICHGEOMETRY = 876
static const field_t FLD_WRITEINTERVAL = 877
static const field_t FLD_XDIMENSION = 878
static const field_t FLD_XSPACING = 879
static const field_t FLD_YSCALE = 880
static const field_t FLD_ZDIMENSION = 881
static const field_t FLD_ZSPACING = 882
static field_t g_next_user_name_id = FLD_USER_TYPES
static field_t g_next_user_type_id = FLD_USER_TYPES
static UserInstantiators g_user_instantiators
static Types g_user_names
static Types g_user_types


Typedef Documentation

typedef pointer::SmartPointer<Anchor> x3d::AnchorPtr
 

typedef pointer::SmartPointer<Appearance> x3d::AppearancePtr
 

typedef pointer::SmartPointer<Arc2D> x3d::Arc2DPtr
 

typedef pointer::SmartPointer<ArcClose2D> x3d::ArcClose2DPtr
 

typedef pointer::SmartPointer<AudioClip> x3d::AudioClipPtr
 

typedef pointer::SmartPointer<Background> x3d::BackgroundPtr
 

typedef pointer::SmartPointer<Billboard> x3d::BillboardPtr
 

typedef pointer::SmartPointer<BooleanFilter> x3d::BooleanFilterPtr
 

typedef pointer::SmartPointer<BooleanSequencer> x3d::BooleanSequencerPtr
 

typedef pointer::SmartPointer<BooleanToggle> x3d::BooleanTogglePtr
 

typedef pointer::SmartPointer<BooleanTrigger> x3d::BooleanTriggerPtr
 

typedef pointer::SmartPointer<Box> x3d::BoxPtr
 

typedef pointer::SmartPointer<Circle2D> x3d::Circle2DPtr
 

typedef pointer::SmartPointer<Collision> x3d::CollisionPtr
 

typedef pointer::SmartPointer<ColorInterpolator> x3d::ColorInterpolatorPtr
 

typedef pointer::SmartPointer<Color> x3d::ColorPtr
 

typedef pointer::SmartPointer<ColorRGBA> x3d::ColorRGBAPtr
 

typedef pointer::SmartPointer<component> x3d::componentPtr
 

typedef pointer::SmartPointer<Cone> x3d::ConePtr
 

typedef pointer::SmartPointer<connect> x3d::connectPtr
 

typedef pointer::SmartPointer<Contour2D> x3d::Contour2DPtr
 

typedef pointer::SmartPointer<ContourPolyline2D> x3d::ContourPolyline2DPtr
 

typedef pointer::SmartPointer<CoordinateDouble> x3d::CoordinateDoublePtr
 

typedef pointer::SmartPointer<CoordinateInterpolator2D> x3d::CoordinateInterpolator2DPtr
 

typedef pointer::SmartPointer<CoordinateInterpolator> x3d::CoordinateInterpolatorPtr
 

typedef pointer::SmartPointer<Coordinate> x3d::CoordinatePtr
 

typedef pointer::SmartPointer<Cylinder> x3d::CylinderPtr
 

typedef pointer::SmartPointer<CylinderSensor> x3d::CylinderSensorPtr
 

typedef pointer::SmartPointer<DirectionalLight> x3d::DirectionalLightPtr
 

typedef pointer::SmartPointer<Disk2D> x3d::Disk2DPtr
 

typedef pointer::SmartPointer<ElevationGrid> x3d::ElevationGridPtr
 

typedef pointer::SmartPointer<EspduTransform> x3d::EspduTransformPtr
 

typedef pointer::SmartPointer<EXPORT> x3d::EXPORTPtr
 

typedef pointer::SmartPointer<ExternProtoDeclare> x3d::ExternProtoDeclarePtr
 

typedef pointer::SmartPointer<Extrusion> x3d::ExtrusionPtr
 

typedef int x3d::field_t
 

typedef pointer::SmartPointer<field> x3d::fieldPtr
 

typedef pointer::SmartPointer<fieldValue> x3d::fieldValuePtr
 

typedef pointer::SmartPointer<FillProperties> x3d::FillPropertiesPtr
 

typedef pointer::SmartPointer<Fog> x3d::FogPtr
 

typedef pointer::SmartPointer<FontStyle> x3d::FontStylePtr
 

typedef pointer::SmartPointer<GeoCoordinate> x3d::GeoCoordinatePtr
 

typedef pointer::SmartPointer<GeoElevationGrid> x3d::GeoElevationGridPtr
 

typedef pointer::SmartPointer<GeoLocation> x3d::GeoLocationPtr
 

typedef pointer::SmartPointer<GeoLOD> x3d::GeoLODPtr
 

typedef pointer::SmartPointer<GeoMetadata> x3d::GeoMetadataPtr
 

typedef pointer::SmartPointer<GeoOrigin> x3d::GeoOriginPtr
 

typedef pointer::SmartPointer<GeoPositionInterpolator> x3d::GeoPositionInterpolatorPtr
 

typedef pointer::SmartPointer<GeoTouchSensor> x3d::GeoTouchSensorPtr
 

typedef pointer::SmartPointer<GeoViewpoint> x3d::GeoViewpointPtr
 

typedef pointer::SmartPointer<Group> x3d::GroupPtr
 

typedef pointer::SmartPointer<HAnimDisplacer> x3d::HAnimDisplacerPtr
 

typedef pointer::SmartPointer<HAnimHumanoid> x3d::HAnimHumanoidPtr
 

typedef pointer::SmartPointer<HAnimJoint> x3d::HAnimJointPtr
 

typedef pointer::SmartPointer<HAnimSegment> x3d::HAnimSegmentPtr
 

typedef pointer::SmartPointer<HAnimSite> x3d::HAnimSitePtr
 

typedef pointer::SmartPointer<head> x3d::headPtr
 

typedef pointer::SmartPointer<ImageTexture> x3d::ImageTexturePtr
 

typedef pointer::SmartPointer<IMPORT> x3d::IMPORTPtr
 

typedef pointer::SmartPointer<IndexedFaceSet> x3d::IndexedFaceSetPtr
 

typedef pointer::SmartPointer<IndexedLineSet> x3d::IndexedLineSetPtr
 

typedef pointer::SmartPointer<IndexedTriangleFanSet> x3d::IndexedTriangleFanSetPtr
 

typedef pointer::SmartPointer<IndexedTriangleSet> x3d::IndexedTriangleSetPtr
 

typedef pointer::SmartPointer<IndexedTriangleStripSet> x3d::IndexedTriangleStripSetPtr
 

typedef pointer::SmartPointer<Inline> x3d::InlinePtr
 

typedef pointer::SmartPointer<IntegerSequencer> x3d::IntegerSequencerPtr
 

typedef pointer::SmartPointer<IntegerTrigger> x3d::IntegerTriggerPtr
 

typedef pointer::SmartPointer<IS> x3d::ISPtr
 

typedef pointer::SmartPointer<KeySensor> x3d::KeySensorPtr
 

typedef pointer::SmartPointer<LineProperties> x3d::LinePropertiesPtr
 

typedef pointer::SmartPointer<LineSet> x3d::LineSetPtr
 

typedef pointer::SmartPointer<LoadSensor> x3d::LoadSensorPtr
 

typedef pointer::SmartPointer<LOD> x3d::LODPtr
 

typedef pointer::SmartPointer<Material> x3d::MaterialPtr
 

typedef pointer::SmartPointer<MetadataDouble> x3d::MetadataDoublePtr
 

typedef pointer::SmartPointer<MetadataFloat> x3d::MetadataFloatPtr
 

typedef pointer::SmartPointer<MetadataInteger> x3d::MetadataIntegerPtr
 

typedef pointer::SmartPointer<MetadataSet> x3d::MetadataSetPtr
 

typedef pointer::SmartPointer<MetadataString> x3d::MetadataStringPtr
 

typedef pointer::SmartPointer<meta> x3d::metaPtr
 

typedef Array<SFBool, 256> x3d::MFBool
 

typedef Array<SFColor, 256> x3d::MFColor
 

typedef Array<SFColorRGBA, 256> x3d::MFColorRGBA
 

typedef Array<SFDouble, 256> x3d::MFDouble
 

typedef Array<SFFloat, 256> x3d::MFFloat
 

typedef Vector<SFImage, 2> x3d::MFImage
 

typedef Array<SFInt32, 256> x3d::MFInt32
 

typedef Vector<SFNode, 20> x3d::MFNode
 

typedef Vector<SFNodeListener, 6> x3d::MFNodeListener
 

typedef Array<SFRotation, 256> x3d::MFRotation
 

typedef Vector<SFString, 24> x3d::MFString
 

typedef Array<SFTime, 256> x3d::MFTime
 

typedef Array<SFVec2d, 256> x3d::MFVec2d
 

typedef Array<SFVec2f, 256> x3d::MFVec2f
 

typedef Array<SFVec3d, 256> x3d::MFVec3d
 

typedef Array<SFVec3f, 256> x3d::MFVec3f
 

typedef pointer::SmartPointer<MovieSound> x3d::MovieSoundPtr
 

typedef pointer::SmartPointer<MovieTexture> x3d::MovieTexturePtr
 

typedef pointer::SmartPointer<MultiTextureCoordinate> x3d::MultiTextureCoordinatePtr
 

typedef pointer::SmartPointer<MultiTexture> x3d::MultiTexturePtr
 

typedef pointer::SmartPointer<MultiTextureTransform> x3d::MultiTextureTransformPtr
 

typedef pointer::SmartPointer<NavigationInfo> x3d::NavigationInfoPtr
 

typedef pointer::SmartPointer<NormalInterpolator> x3d::NormalInterpolatorPtr
 

typedef pointer::SmartPointer<Normal> x3d::NormalPtr
 

typedef pointer::SmartPointer<NurbsCurve2D> x3d::NurbsCurve2DPtr
 

typedef pointer::SmartPointer<NurbsCurve> x3d::NurbsCurvePtr
 

typedef pointer::SmartPointer<NurbsOrientationInterpolator> x3d::NurbsOrientationInterpolatorPtr
 

typedef pointer::SmartPointer<NurbsPatchSurface> x3d::NurbsPatchSurfacePtr
 

typedef pointer::SmartPointer<NurbsPositionInterpolator> x3d::NurbsPositionInterpolatorPtr
 

typedef pointer::SmartPointer<NurbsSet> x3d::NurbsSetPtr
 

typedef pointer::SmartPointer<NurbsSurfaceInterpolator> x3d::NurbsSurfaceInterpolatorPtr
 

typedef pointer::SmartPointer<NurbsSweptSurface> x3d::NurbsSweptSurfacePtr
 

typedef pointer::SmartPointer<NurbsSwungSurface> x3d::NurbsSwungSurfacePtr
 

typedef pointer::SmartPointer<NurbsTextureCoordinate> x3d::NurbsTextureCoordinatePtr
 

typedef pointer::SmartPointer<NurbsTrimmedSurface> x3d::NurbsTrimmedSurfacePtr
 

typedef pointer::SmartPointer<OrientationInterpolator> x3d::OrientationInterpolatorPtr
 

typedef pointer::SmartPointer<PixelTexture> x3d::PixelTexturePtr
 

typedef pointer::SmartPointer<PlaneSensor> x3d::PlaneSensorPtr
 

typedef pointer::SmartPointer<PointLight> x3d::PointLightPtr
 

typedef pointer::SmartPointer<PointSet> x3d::PointSetPtr
 

typedef pointer::SmartPointer<Polyline2D> x3d::Polyline2DPtr
 

typedef pointer::SmartPointer<Polypoint2D> x3d::Polypoint2DPtr
 

typedef pointer::SmartPointer<PositionInterpolator2D> x3d::PositionInterpolator2DPtr
 

typedef pointer::SmartPointer<PositionInterpolator> x3d::PositionInterpolatorPtr
 

typedef pointer::SmartPointer<ProtoBody> x3d::ProtoBodyPtr
 

typedef pointer::SmartPointer<ProtoDeclare> x3d::ProtoDeclarePtr
 

typedef pointer::SmartPointer<ProtoInstance> x3d::ProtoInstancePtr
 

typedef pointer::SmartPointer<ProtoInterface> x3d::ProtoInterfacePtr
 

typedef pointer::SmartPointer<ProximitySensor> x3d::ProximitySensorPtr
 

typedef pointer::SmartPointer<ReceiverPdu> x3d::ReceiverPduPtr
 

typedef pointer::SmartPointer<Rectangle2D> x3d::Rectangle2DPtr
 

typedef pointer::SmartPointer<ROUTE> x3d::ROUTEPtr
 

typedef pointer::SmartPointer<ScalarInterpolator> x3d::ScalarInterpolatorPtr
 

typedef pointer::SmartPointer<Scene> x3d::ScenePtr
 

typedef pointer::SmartPointer<Script> x3d::ScriptPtr
 

typedef bool x3d::SFBool
 

typedef double x3d::SFDouble
 

typedef float x3d::SFFloat
 

typedef pointer::SmartPointer<SFImage> x3d::SFImagePtr
 

typedef int32_t x3d::SFInt32
 

typedef pointer::SmartPointer<SFNodeListener> x3d::SFNodeListenerPtr
 

typedef pointer::SmartPointer<SFNode> x3d::SFNodePtr
 

typedef pointer::SmartPointer<SFString> x3d::SFStringPtr
 

typedef double x3d::SFTime
 

typedef pointer::SmartPointer<Shape> x3d::ShapePtr
 

typedef pointer::SmartPointer<SignalPdu> x3d::SignalPduPtr
 

typedef pointer::SmartPointer<Sound> x3d::SoundPtr
 

typedef pointer::SmartPointer<Sphere> x3d::SpherePtr
 

typedef pointer::SmartPointer<SphereSensor> x3d::SphereSensorPtr
 

typedef pointer::SmartPointer<SpotLight> x3d::SpotLightPtr
 

typedef pointer::SmartPointer<StaticGroup> x3d::StaticGroupPtr
 

typedef pointer::SmartPointer<StringSensor> x3d::StringSensorPtr
 

typedef pointer::SmartPointer<Switch> x3d::SwitchPtr
 

typedef pointer::SmartPointer<Text> x3d::TextPtr
 

typedef pointer::SmartPointer<TextureBackground> x3d::TextureBackgroundPtr
 

typedef pointer::SmartPointer<TextureCoordinateGenerator> x3d::TextureCoordinateGeneratorPtr
 

typedef pointer::SmartPointer<TextureCoordinate> x3d::TextureCoordinatePtr
 

typedef pointer::SmartPointer<TextureTransform> x3d::TextureTransformPtr
 

typedef pointer::SmartPointer<TimeSensor> x3d::TimeSensorPtr
 

typedef pointer::SmartPointer<TimeTrigger> x3d::TimeTriggerPtr
 

typedef pointer::SmartPointer<TouchSensor> x3d::TouchSensorPtr
 

typedef pointer::SmartPointer<Transform> x3d::TransformPtr
 

typedef pointer::SmartPointer<TransmitterPdu> x3d::TransmitterPduPtr
 

typedef pointer::SmartPointer<TriangleFanSet> x3d::TriangleFanSetPtr
 

typedef pointer::SmartPointer<TriangleSet2D> x3d::TriangleSet2DPtr
 

typedef pointer::SmartPointer<TriangleSet> x3d::TriangleSetPtr
 

typedef pointer::SmartPointer<TriangleStripSet> x3d::TriangleStripSetPtr
 

typedef Vector<Type, 16> x3d::Types
 

typedef Vector<UserInstantiator, 16> x3d::UserInstantiators
 

typedef pointer::SmartPointer<Viewpoint> x3d::ViewpointPtr
 

typedef pointer::SmartPointer<VisibilitySensor> x3d::VisibilitySensorPtr
 

typedef pointer::SmartPointer<WorldInfo> x3d::WorldInfoPtr
 

typedef pointer::SmartPointer<X3DAppearanceChildNode> x3d::X3DAppearanceChildNodePtr
 

typedef pointer::SmartPointer<X3DAppearanceNode> x3d::X3DAppearanceNodePtr
 

typedef pointer::SmartPointer<X3DBackgroundNode> x3d::X3DBackgroundNodePtr
 

typedef pointer::SmartPointer<X3DBindableNode> x3d::X3DBindableNodePtr
 

typedef pointer::SmartPointer<X3DBoundedObject> x3d::X3DBoundedObjectPtr
 

typedef pointer::SmartPointer<X3DChildNode> x3d::X3DChildNodePtr
 

typedef pointer::SmartPointer<X3DColorNode> x3d::X3DColorNodePtr
 

typedef pointer::SmartPointer<X3DComposedGeometryNode> x3d::X3DComposedGeometryNodePtr
 

typedef pointer::SmartPointer<X3DCoordinateNode> x3d::X3DCoordinateNodePtr
 

typedef pointer::SmartPointer<X3DDragSensorNode> x3d::X3DDragSensorNodePtr
 

typedef pointer::SmartPointer<X3DEnvironmentalSensorNode> x3d::X3DEnvironmentalSensorNodePtr
 

typedef pointer::SmartPointer<X3DFontStyleNode> x3d::X3DFontStyleNodePtr
 

typedef pointer::SmartPointer<X3DGeometricPropertyNode> x3d::X3DGeometricPropertyNodePtr
 

typedef pointer::SmartPointer<X3DGeometryNode> x3d::X3DGeometryNodePtr
 

typedef pointer::SmartPointer<X3DGroupingNode> x3d::X3DGroupingNodePtr
 

typedef pointer::SmartPointer<X3DInfoNode> x3d::X3DInfoNodePtr
 

typedef pointer::SmartPointer<X3DInterpolatorNode> x3d::X3DInterpolatorNodePtr
 

typedef pointer::SmartPointer<X3DKeyDeviceSensorNode> x3d::X3DKeyDeviceSensorNodePtr
 

typedef pointer::SmartPointer<X3DLightNode> x3d::X3DLightNodePtr
 

typedef pointer::SmartPointer<X3DMaterialNode> x3d::X3DMaterialNodePtr
 

typedef pointer::SmartPointer<X3DMetadataObject> x3d::X3DMetadataObjectPtr
 

typedef pointer::SmartPointer<X3DNetworkSensorNode> x3d::X3DNetworkSensorNodePtr
 

typedef pointer::SmartPointer<X3DNode> x3d::X3DNodePtr
 

typedef pointer::SmartPointer<X3DNormalNode> x3d::X3DNormalNodePtr
 

typedef pointer::SmartPointer<X3DNurbsControlCurveNode> x3d::X3DNurbsControlCurveNodePtr
 

typedef pointer::SmartPointer<X3DNurbsSurfaceGeometryNode> x3d::X3DNurbsSurfaceGeometryNodePtr
 

typedef pointer::SmartPointer<X3DParametricGeometryNode> x3d::X3DParametricGeometryNodePtr
 

typedef pointer::SmartPointer<X3DPointingDeviceSensorNode> x3d::X3DPointingDeviceSensorNodePtr
 

typedef pointer::SmartPointer<X3DPrototypeInstance> x3d::X3DPrototypeInstancePtr
 

typedef pointer::SmartPointer<X3D> x3d::X3DPtr
 

typedef pointer::SmartPointer<X3DScriptNode> x3d::X3DScriptNodePtr
 

typedef pointer::SmartPointer<X3DSensorNode> x3d::X3DSensorNodePtr
 

typedef pointer::SmartPointer<X3DSequencerNode> x3d::X3DSequencerNodePtr
 

typedef pointer::SmartPointer<X3DShapeNode> x3d::X3DShapeNodePtr
 

typedef pointer::SmartPointer<X3DSoundNode> x3d::X3DSoundNodePtr
 

typedef pointer::SmartPointer<X3DSoundSourceNode> x3d::X3DSoundSourceNodePtr
 

typedef pointer::SmartPointer<X3DTexture2DNode> x3d::X3DTexture2DNodePtr
 

typedef pointer::SmartPointer<X3DTextureCoordinateNode> x3d::X3DTextureCoordinateNodePtr
 

typedef pointer::SmartPointer<X3DTextureNode> x3d::X3DTextureNodePtr
 

typedef pointer::SmartPointer<X3DTextureTransform2DNode> x3d::X3DTextureTransform2DNodePtr
 

typedef pointer::SmartPointer<X3DTextureTransformNode> x3d::X3DTextureTransformNodePtr
 

typedef pointer::SmartPointer<X3DTimeDependentNode> x3d::X3DTimeDependentNodePtr
 

typedef pointer::SmartPointer<X3DTouchSensorNode> x3d::X3DTouchSensorNodePtr
 

typedef pointer::SmartPointer<X3DTriggerNode> x3d::X3DTriggerNodePtr
 

typedef pointer::SmartPointer<X3DUrlObject> x3d::X3DUrlObjectPtr
 


Function Documentation

int x3d::CompareName const char *  n1,
const char *  n2
 

Compare two field names.

This function compares two fields names. The problem is that some names in XML may include a colon (:), a dash (-) or period (.) and all of these will be converted to an underscore (_) before comparison.

Parameters:
n1 a pointer to a null terminated utf-8 string
n2 a pointer to a null terminated utf-8 string
Returns:
The function returns 0 when n1 equals n2, -1 when n1 is before n2 and +1 when n1 is after n2

SFNode* x3d::CreateNode field_t  type  ) 
 

SFNode* x3d::CreateUserNode field_t  type  ) 
 

char x3d::FixNameChar char  c  )  [inline]
 

LevelOfSupport * x3d::GetBaseSupport  ) 
 

The support levels offered by the X3D base library.

This function can be used to get the LevelOfSupport object implemented by the X3D base library to know what level of support the nodes offer.

See also:
LevelOfSupport

field_t x3d::GetField const char *  name  ) 
 

const char* x3d::GetName field_t  id  ) 
 

field_t x3d::GetType const char *  name  ) 
 

field_t x3d::GetUserField const char *  name  ) 
 

const char* x3d::GetUserName field_t  id  ) 
 

field_t x3d::GetUserType const char *  name  ) 
 

void x3d::MValueToString const MFString value,
SFString &  str
 

Convert an array of strings to a single string.

This function takes an array of strings and it transforms it to one long string.

The input string is replaced with the result.

Note:
The strings in the array will be escaped before to be saved in the output string as expected (see the XML encoding specification in the X3D documentation)
Parameters:
[in] value the array of string to convert
[out] str the string where the result is saved
See also:
bool StringToMValue(MFString& value, const char *& str);

template<class MF>
void x3d::MValueToString const MF &  value,
SFString &  str
 

static const Type* x3d::Register Types t,
const char *  type,
UserType *  user_type,
field_t next_id,
bool  record
[static]
 

void x3d::RegisterType field_t  type,
Instantiator *  instantiator
 

field_t x3d::RegisterUserName const char *  name  ) 
 

Register a new user name to use with the currently running application.

The RegisterUserName() function can be used to register a new field name. Whenever you register a new user type and that type has its own private fields, these fields need to be declared to the system. This is done with a call to this function.

If a field of that name already exists, the same identifier will be returned. It is legal to re-use the same name multiple times, however, a class cannot overload a field. The field in the super class would otherwise be improperly shadowed.

Parameters:
name the name of the new field
Returns:
The function returns the new field identification.

field_t x3d::RegisterUserType const char *  name,
UserType *  user_type
 

Register a new type to use with the currently running application.

The RegisterUserType() function can be used to register an additional type not defined in the X3D specification. This is a way to enlarge the dataset.

You cannot register two types with the same name. If name is already a registered type, then that type identification will be returned.

Parameters:
name the textual name of the type in a utf-8 string
user_type a class defining the user type (see UserType)
Returns:
The function returns the newly registered type or the already existing type. To know whether a type already exists, use the GetType() function first, if it returns FLD_UNKNOWN, then it does not exist yet.

static void x3d::SkipSpaces const char *&  str  )  [static]
 

bool x3d::StringToMValue MFString value,
const char *&  str
 

Convert a string to an array of strings.

This function takes a string with a set of strings defined between double quotes and converts them to an array of strings.

The input string is not modified, but the pointer will be positioned past all of the quoted strings (it is actually expected to be the end of the input string.) Note that it is still considered valid if the input does not contain a string and the end of the input string was not reached.

Note:
The input strings are automatically unescaped as expected (see the XML encoding specification in the X3D documentation)
Parameters:
[out] value the array where to save the result; if no quoted strings are found in the input string, then it will be empty
[in,out] str the string where the quoted strings are read; it is incremented past all the quoted strings on exit; it is expected to be the end of the input string
Returns:
The function returns true if a valid array of string is read, false otherwise.
See also:
void MValueToString(const MFString& value, SFString& str)

template<class MF>
bool x3d::StringToMValue MF &  value,
const char *&  str
 

bool x3d::StringToValue SFVec3f &  value,
const char *&  str
 

Convert a string to a 3 dimension vector structure of floats.

This function takes a string with a set of three textual floating point values and converts them to a SFVec3f structure.

The input string is not modified, but the pointer will be positioned past the two floating point values.

Parameters:
[out] value the variable where to save the result; set the components to 0.0 if the input string is invalid
[in,out] str the string where the floating point values are to be read; it is incremented past the values on exit
Returns:
The function returns true if a valid SFVec3f value is read, false otherwise.
See also:
void ValueToString(const SFVec3f& value, SFString& str);

bool x3d::StringToValue SFVec3d &  value,
const char *&  str
 

Convert a string to a 3 dimension vector structure of doubles.

This function takes a string with a set of three textual floating point values and converts them to a SFVec3d structure.

The input string is not modified, but the pointer will be positioned past the two floating point values.

Parameters:
[out] value the variable where to save the result; set the components to 0.0 if the input string is invalid
[in,out] str the string where the floating point values are to be read; it is incremented past the values on exit
Returns:
The function returns true if a valid SFVec3d value is read, false otherwise.
See also:
void ValueToString(const SFVec3d& value, SFString& str);

bool x3d::StringToValue SFVec2f &  value,
const char *&  str
 

Convert a string to a 2 dimension vector structure of floats.

This function takes a string with a set of two textual floating point values and converts them to a SFVec2f structure.

The input string is not modified, but the pointer will be positioned past the two floating point values.

Parameters:
[out] value the variable where to save the result; set the components to 0.0f if the input string is invalid
[in,out] str the string where the floating point values are to be read; it is incremented past the values on exit
Returns:
The function returns true if a valid SFVec2f value is read, false otherwise.
See also:
void ValueToString(const SFVec2f& value, SFString& str);

bool x3d::StringToValue SFVec2d &  value,
const char *&  str
 

Convert a string to a 2 dimension vector structure of doubles.

This function takes a string with a set of two textual floating point values and converts them to a SFVec2d structure.

The input string is not modified, but the pointer will be positioned past the two floating point values.

Parameters:
[out] value the variable where to save the result; set the components to 0.0 if the input string is invalid
[in,out] str the string where the floating point values are to be read; it is incremented past the values on exit
Returns:
The function returns true if a valid SFVec2d value is read, false otherwise.
See also:
void ValueToString(const SFVec2d& value, SFString& str);

bool x3d::StringToValue SFRotation &  value,
const char *&  str
 

Convert a string to a rotation structure.

This function takes a string with a set of four textual floating point values and converts them to a rotation structure.

The input string is not modified, but the pointer will be positioned past the four floating point values.

Parameters:
[out] value the variable where to save the result; set the components to 0.0f (x, y and angle) or 1.0f (z) if the input string is invalid
[in,out] str the string where the floating point values are to be read; it is incremented past the values on exit
Returns:
The function returns true if a valid rotation value is read, false otherwise.
See also:
void ValueToString(const SFRotation& value, SFString& str);

bool x3d::StringToValue SFInt32 value,
const char *&  str
 

Convert a string to an integer value.

This function takes a string with a textual integer value and converts it to an integer value.

The input string is not modified, but the pointer will be positioned past the floating point value.

Parameters:
[out] value the variable where to save the result; set to 0.0f if the input string is invalid
[in,out] str the string where the floating point value is to be read; it is incremented past the value on exit
Returns:
The function returns true if a valid integer value is read, false otherwise.
See also:
void ValueToString(SFInt32 value, SFString& str);

bool x3d::StringToValue SFImage &  value,
const char *&  str
 

Convert a string to an image.

This function takes a string with a set of textual integers and converts them to an image. An image is expected to be composed of at least three integers (width height components) followed by width x height pixels (if components is not zero). All the values can be defined in decimal or hexadecimal.

The input string is not modified, but the pointer will be positioned past the image integers.

Parameters:
[out] value the variable where to save the result; set to 0.0f if the input string is invalid
[in,out] str the string where the floating point value is to be read; it is incremented past the value on exit
Returns:
The function returns true if a valid double value is read, false otherwise.
See also:
void ValueToString(const SFImage& value, SFString& str);

bool x3d::StringToValue SFFloat value,
const char *&  str
 

Convert a string to a float value.

This function takes a string with a textual floating point value and converts it to a float value.

The input string is not modified, but the pointer will be positioned past the floating point value.

Parameters:
[out] value the variable where to save the result; set to 0.0f if the input string is invalid
[in,out] str the string where the floating point value is to be read; it is incremented past the value on exit
Returns:
The function returns true if a valid double value is read, false otherwise.
See also:
void ValueToString(SFFloat value, SFString& str);

bool x3d::StringToValue SFDouble value,
const char *&  str
 

Convert a string to a double value.

This function takes a string with a textual floating point value and converts it to a double value.

The input string is not modified, but the pointer will be positioned past the floating point value.

Attention:
There is no StringToValue(SFTime& value, const char *& str) because the types of SFTime and SFDouble are the same. In other words, whenever you try to convert a time, it will indeed use the corresponding double functions.
Parameters:
[out] value the variable where to save the result; set to 0.0 if the input string is invalid
[in,out] str the string where the floating point value is to be read; it is incremented past the value on exit
Returns:
The function returns true if a valid double value is read, false otherwise.
See also:
void ValueToString(SFDouble value, SFString& str);

bool x3d::StringToValue SFColorRGBA &  value,
const char *&  str
 

Convert a string to a color with alpha structure.

This function takes a string with a set of four textual floating point values between 0.0f and 1.0f and converts them to an RGB color and an alpha channel.

The input string is not modified, but the pointer will be positioned past the four components value.

Parameters:
[out] value the variable where to save the result; set to fully transparent black if the input string is invalid
[in,out] str the string where the color components are to be read; it is incremented past the components on exit
Returns:
The function returns true if a valid RGBA color value is read, false otherwise.
Todo:
Should we clamp the values?
See also:
void ValueToString(const SFColorRGBA& value, SFString& str);

bool x3d::StringToValue SFColor &  value,
const char *&  str
 

Convert a string to a color structure.

This function takes a string with a set of three textual floating point values between 0.0f and 1.0f and converts them to an RGB color.

The input string is not modified, but the pointer will be positioned past the three components value.

Parameters:
[out] value the variable where to save the result; set to black if the input string is invalid
[in,out] str the string where the color components are to be read; it is incremented past the components on exit
Returns:
The function returns true if a valid color value is read, false otherwise.
Todo:
Should we clamp the values?
See also:
void ValueToString(const SFColor& value, SFString& str);

bool x3d::StringToValue SFBool value,
const char *&  str
 

Convert a string to a boolean value.

This function takes a string with a boolean value of "true" or "false" and converts it to a boolean value.

The input string is not modified, but the pointer will be positioned past the boolean value.

Parameters:
[out] value the variable where to save the result; set to false if the input string is invalid
[in,out] str the string where the boolean value is to be read; it is incremented past the value on exit
Returns:
The function returns true if a valid boolean value is read, false otherwise.
See also:
void ValueToString(SFBool value, SFString& str);

void x3d::ValueToString const SFVec3f &  value,
SFString &  str
 

Convert a 3 dimensional vector structure into a string.

This function takes an SFVec3f structure and converts it to three textual floating points in a string.

The input string is replaced with the result.

Parameters:
[in] value the SFVec3f structure to convert to a string
[out] str the string where the result is saved
See also:
void StringToValue(SFVec3f& value, const char *& str);

void x3d::ValueToString const SFVec3d &  value,
SFString &  str
 

Convert a 3 dimensional vector structure into a string.

This function takes an SFVec3d structure and converts it to three textual floating points in a string.

The input string is replaced with the result.

Parameters:
[in] value the SFVec3d structure to convert to a string
[out] str the string where the result is saved
See also:
void StringToValue(SFVec3d& value, const char *& str);

void x3d::ValueToString const SFVec2f &  value,
SFString &  str
 

Convert a 2 dimensional vector structure into a string.

This function takes an SFVec2f structure and converts it to two textual floating points in a string.

The input string is replaced with the result.

Parameters:
[in] value the SFVec2f structure to convert to a string
[out] str the string where the result is saved
See also:
void StringToValue(SFVec2f& value, const char *& str);

void x3d::ValueToString const SFVec2d &  value,
SFString &  str
 

Convert a 2 dimensional vector structure into a string.

This function takes an SFVec2d structure and converts it to two textual floating points in a string.

The input string is replaced with the result.

Parameters:
[in] value the SFVec2d structure to convert to a string
[out] str the string where the result is saved
See also:
void StringToValue(SFVec2d& value, const char *& str);

void x3d::ValueToString const SFRotation &  value,
SFString &  str
 

Convert a rotation structure into a string.

This function takes a rotation structure and converts it to four textual floating points in a string.

The input string is replaced with the result.

Parameters:
[in] value the rotation structure to convert to a string
[out] str the string where the result is saved
See also:
void StringToValue(SFRotation& value, const char *& str);

void x3d::ValueToString SFInt32  value,
SFString &  str
 

Convert a 32 bits integer value into a string.

This function takes an integer value and converts it to a textual integer string.

The input string is replaced with the result.

Parameters:
[in] value the integer value to convert to a string
[out] str the string where the result is saved
See also:
void StringToValue(SFInt32& value, const char *& str);

void x3d::ValueToString const SFImage &  value,
SFString &  str
 

Convert an image to a string.

This function takes an image and converts it to a string.

The result is a string with at least three integers (width height components). These three integers will be followed by width x height integers (if components is not zero). This function converts all the values in decimal numbers since it uses less space than hexadecimal.

The input string is replaced with the result.

Parameters:
[in] value the image to convert to a string
[out] str the string where the result is saved
See also:
void StringToValue(SFImage& value, const char *& str);

void x3d::ValueToString SFFloat  value,
SFString &  str
 

Convert a float value into a string.

This function takes a float value and converts it to a textual floating point string.

The input string is replaced with the result.

Parameters:
[in] value the RGBA color value to convert to a string
[out] str the string where the result is saved
See also:
void StringToValue(SFFloat& value, const char *& str);

void x3d::ValueToString SFDouble  value,
SFString &  str
 

Convert a double value into a string.

This function takes a double and converts it to a textual floating point string.

The input string is replaced with the result.

Attention:
There is no ValueToString(SFTime value, SFString& str) because the types of SFTime and SFDouble are the same. In other words, whenever you try to convert a time, it will indeed use the corresponding double functions.
Parameters:
[in] value the double to convert to a string
[out] str the string where the result is saved
See also:
void StringToValue(SFDouble& value, const char *& str);

void x3d::ValueToString const SFColorRGBA &  value,
SFString &  str
 

Convert an RGBA color value into a string.

This function takes a four component RGBA color value and converts it to four textual floating points in a string.

The input string is replaced with the result.

Parameters:
[in] value the RGBA color value to convert to a string
[out] str the string where the result is saved
See also:
void StringToValue(SFColorRGBA& value, const char *& str);

void x3d::ValueToString const SFColor &  value,
SFString &  str
 

Convert an RGB color value into a string.

This function takes a three component RGB color value and converts it to three textual floating points in a string.

The input string is replaced with the result.

Parameters:
[in] value the RGB color value to convert to a string
[out] str the string where the result is saved
See also:
void StringToValue(SFColor& value, const char *& str);

void x3d::ValueToString SFBool  value,
SFString &  str
 

Convert a boolean value into a string.

This function takes a boolean value and converts it to a textual boolean in a string.

The input string is replaced with the result.

Parameters:
[in] value the boolean value to convert to a string
[out] str the string where the result is saved
See also:
void StringToValue(SFBool& value, const char *& str);

bool x3d::ValueToString const FieldInfo *  info,
SFString &  str
 

Convert a value into a string.

This function takes an initialized FieldInfo structure and converts it to a textual string.

The input field info can represent any type including user types.

The input string is replaced with the result.

Todo:
The MFImage is not implemented (not required by the X3D specification and probably not useful); try to use this type will result in an assert() in debug mode and it will always return false in release.
Parameters:
[in] info a valid FieldInfo structure; i.e. returned by a GetFieldByName()
[out] str the string where the result is saved
See also:
field_t SFNode::SetFieldByName(const char *name, const char *value);


Variable Documentation

BaseLevelOfSupport x3d::base_support
 

The support levels offered by the X3D base library.

const field_t x3d::FLD_ACCESSTYPE = 446 [static]
 

const field_t x3d::FLD_ACTIONKEYPRESS = 447 [static]
 

const field_t x3d::FLD_ACTIONKEYRELEASE = 448 [static]
 

const field_t x3d::FLD_ADDCHILDREN = 449 [static]
 

const field_t x3d::FLD_ADDGEOMETRY = 450 [static]
 

const field_t x3d::FLD_ADDRESS = 451 [static]
 

const field_t x3d::FLD_ADDTRIMMINGCONTOUR = 452 [static]
 

const field_t x3d::FLD_ALPHA = 453 [static]
 

const field_t x3d::FLD_ALTKEY = 454 [static]
 

const field_t x3d::FLD_AMBIENTINTENSITY = 455 [static]
 

const field_t x3d::FLD_ANTENNALOCATION = 456 [static]
 

const field_t x3d::FLD_ANTENNAPATTERNLENGTH = 457 [static]
 

const field_t x3d::FLD_ANTENNAPATTERNTYPE = 458 [static]
 

const field_t x3d::FLD_APPEARANCE = 459 [static]
 

const field_t x3d::FLD_APPINFO = 460 [static]
 

const field_t x3d::FLD_APPLICATIONID = 461 [static]
 

const field_t x3d::FLD_APPLIED = 462 [static]
 

const field_t x3d::FLD_ARTICULATIONPARAMETERARRAY = 463 [static]
 

const field_t x3d::FLD_ARTICULATIONPARAMETERCHANGEINDICATORARRAY = 464 [static]
 

const field_t x3d::FLD_ARTICULATIONPARAMETERCOUNT = 465 [static]
 

const field_t x3d::FLD_ARTICULATIONPARAMETERDESIGNATORARRAY = 466 [static]
 

const field_t x3d::FLD_ARTICULATIONPARAMETERIDPARTATTACHEDTOARRAY = 467 [static]
 

const field_t x3d::FLD_ARTICULATIONPARAMETERTYPEARRAY = 468 [static]
 

const field_t x3d::FLD_ARTICULATIONPARAMETERVALUE0_CHANGED = 469 [static]
 

const field_t x3d::FLD_ARTICULATIONPARAMETERVALUE1_CHANGED = 470 [static]
 

const field_t x3d::FLD_ARTICULATIONPARAMETERVALUE2_CHANGED = 471 [static]
 

const field_t x3d::FLD_ARTICULATIONPARAMETERVALUE3_CHANGED = 472 [static]
 

const field_t x3d::FLD_ARTICULATIONPARAMETERVALUE4_CHANGED = 473 [static]
 

const field_t x3d::FLD_ARTICULATIONPARAMETERVALUE5_CHANGED = 474 [static]
 

const field_t x3d::FLD_ARTICULATIONPARAMETERVALUE6_CHANGED = 475 [static]
 

const field_t x3d::FLD_ARTICULATIONPARAMETERVALUE7_CHANGED = 476 [static]
 

const field_t x3d::FLD_AS = 477 [static]
 

const field_t x3d::FLD_ATTENUATION = 478 [static]
 

const field_t x3d::FLD_AUTOOFFSET = 479 [static]
 

const field_t x3d::FLD_AVATARSIZE = 480 [static]
 

const field_t x3d::FLD_AXISOFROTATION = 481 [static]
 

const field_t x3d::FLD_BACKTEXTURE = 482 [static]
 

const field_t x3d::FLD_BACKURL = 483 [static]
 

const field_t x3d::FLD_BBOXCENTER = 484 [static]
 

const field_t x3d::FLD_BBOXSIZE = 485 [static]
 

const field_t x3d::FLD_BEAMWIDTH = 486 [static]
 

const field_t x3d::FLD_BEGINCAP = 487 [static]
 

const field_t x3d::FLD_BINDTIME = 488 [static]
 

const field_t x3d::FLD_BOTTOM = 489 [static]
 

const field_t x3d::FLD_BOTTOMRADIUS = 490 [static]
 

const field_t x3d::FLD_BOTTOMTEXTURE = 491 [static]
 

const field_t x3d::FLD_BOTTOMURL = 492 [static]
 

const field_t x3d::FLD_CCW = 493 [static]
 

const field_t x3d::FLD_CENTER = 494 [static]
 

const field_t x3d::FLD_CENTEROFMASS = 495 [static]
 

const field_t x3d::FLD_CENTEROFROTATION = 496 [static]
 

const field_t x3d::FLD_CENTEROFROTATION_CHANGED = 497 [static]
 

const field_t x3d::FLD_CHILD1URL = 498 [static]
 

const field_t x3d::FLD_CHILD2URL = 499 [static]
 

const field_t x3d::FLD_CHILD3URL = 500 [static]
 

const field_t x3d::FLD_CHILD4URL = 501 [static]
 

const field_t x3d::FLD_CHILDREN = 502 [static]
 

const field_t x3d::FLD_CLASS = 503 [static]
 

const field_t x3d::FLD_CLOSED = 504 [static]
 

const field_t x3d::FLD_CLOSURETYPE = 505 [static]
 

const field_t x3d::FLD_COLLIDETIME = 506 [static]
 

const field_t x3d::FLD_COLLISIONTYPE = 507 [static]
 

const field_t x3d::FLD_COLOR = 508 [static]
 

const field_t x3d::FLD_COLORINDEX = 509 [static]
 

const field_t x3d::FLD_COLORPERVERTEX = 510 [static]
 

const field_t x3d::FLD_COMPONENT = 511 [static]
 

const field_t x3d::FLD_CONTENT = 512 [static]
 

const field_t x3d::FLD_CONTROLKEY = 513 [static]
 

const field_t x3d::FLD_CONTROLPOINT = 514 [static]
 

const field_t x3d::FLD_CONTROLPOINTS = 515 [static]
 

const field_t x3d::FLD_CONVEX = 516 [static]
 

const field_t x3d::FLD_COORD = 517 [static]
 

const field_t x3d::FLD_COORDINDEX = 518 [static]
 

const field_t x3d::FLD_CREASEANGLE = 519 [static]
 

const field_t x3d::FLD_CROSSSECTION = 520 [static]
 

const field_t x3d::FLD_CROSSSECTIONCURVE = 521 [static]
 

const field_t x3d::FLD_CRYPTOKEYID = 522 [static]
 

const field_t x3d::FLD_CRYPTOSYSTEM = 523 [static]
 

const field_t x3d::FLD_CUTOFFANGLE = 524 [static]
 

const field_t x3d::FLD_CYCLEINTERVAL = 525 [static]
 

const field_t x3d::FLD_CYCLETIME = 526 [static]
 

const field_t x3d::FLD_DATA = 527 [static]
 

const field_t x3d::FLD_DATALENGTH = 528 [static]
 

const field_t x3d::FLD_DEADRECKONING = 529 [static]
 

const field_t x3d::FLD_DEF = 530 [static]
 

const field_t x3d::FLD_DELETIONALLOWED = 531 [static]
 

const field_t x3d::FLD_DESCRIPTION = 532 [static]
 

const field_t x3d::FLD_DETONATETIME = 533 [static]
 

const field_t x3d::FLD_DETONATIONLOCATION = 534 [static]
 

const field_t x3d::FLD_DETONATIONRELATIVELOCATION = 535 [static]
 

const field_t x3d::FLD_DETONATIONRESULT = 536 [static]
 

const field_t x3d::FLD_DIFFUSECOLOR = 537 [static]
 

const field_t x3d::FLD_DIR = 538 [static]
 

const field_t x3d::FLD_DIRECTION = 539 [static]
 

const field_t x3d::FLD_DIRECTOUTPUT = 540 [static]
 

const field_t x3d::FLD_DISKANGLE = 541 [static]
 

const field_t x3d::FLD_DISPLACEMENTS = 542 [static]
 

const field_t x3d::FLD_DISPLACERS = 543 [static]
 

const field_t x3d::FLD_DOCUMENTATION = 544 [static]
 

const field_t x3d::FLD_DURATION_CHANGED = 545 [static]
 

const field_t x3d::FLD_ELAPSEDTIME = 546 [static]
 

const field_t x3d::FLD_EMISSIVECOLOR = 547 [static]
 

const field_t x3d::FLD_ENABLED = 548 [static]
 

const field_t x3d::FLD_ENCODINGSCHEME = 549 [static]
 

const field_t x3d::FLD_ENDANGLE = 550 [static]
 

const field_t x3d::FLD_ENDCAP = 551 [static]
 

const field_t x3d::FLD_ENTEREDTEXT = 552 [static]
 

const field_t x3d::FLD_ENTERTIME = 553 [static]
 

const field_t x3d::FLD_ENTITYCATEGORY = 554 [static]
 

const field_t x3d::FLD_ENTITYCOUNTRY = 555 [static]
 

const field_t x3d::FLD_ENTITYDOMAIN = 556 [static]
 

const field_t x3d::FLD_ENTITYEXTRA = 557 [static]
 

const field_t x3d::FLD_ENTITYID = 558 [static]
 

const field_t x3d::FLD_ENTITYKIND = 559 [static]
 

const field_t x3d::FLD_ENTITYSPECIFIC = 560 [static]
 

const field_t x3d::FLD_ENTITYSUBCATEGORY = 561 [static]
 

const field_t x3d::FLD_EVENTAPPLICATIONID = 562 [static]
 

const field_t x3d::FLD_EVENTENTITYID = 563 [static]
 

const field_t x3d::FLD_EVENTNUMBER = 564 [static]
 

const field_t x3d::FLD_EVENTSITEID = 565 [static]
 

const field_t x3d::FLD_EXITTIME = 566 [static]
 

const field_t x3d::FLD_FAMILY = 567 [static]
 

const field_t x3d::FLD_FANCOUNT = 568 [static]
 

const field_t x3d::FLD_FIELDOFVIEW = 569 [static]
 

const field_t x3d::FLD_FIELDS = 570 [static]
 

const field_t x3d::FLD_FILLED = 571 [static]
 

const field_t x3d::FLD_FILLPROPERTIES = 572 [static]
 

const field_t x3d::FLD_FINALTEXT = 573 [static]
 

const field_t x3d::FLD_FIRED1 = 574 [static]
 

const field_t x3d::FLD_FIRED2 = 575 [static]
 

const field_t x3d::FLD_FIREDTIME = 576 [static]
 

const field_t x3d::FLD_FIREMISSIONINDEX = 577 [static]
 

const field_t x3d::FLD_FIRINGRANGE = 578 [static]
 

const field_t x3d::FLD_FIRINGRATE = 579 [static]
 

const field_t x3d::FLD_FOGTYPE = 580 [static]
 

const field_t x3d::FLD_FONTSTYLE = 581 [static]
 

const field_t x3d::FLD_FORCEID = 582 [static]
 

const field_t x3d::FLD_FRACTION_CHANGED = 583 [static]
 

const field_t x3d::FLD_FREQUENCY = 584 [static]
 

const field_t x3d::FLD_FROMFIELD = 585 [static]
 

const field_t x3d::FLD_FROMNODE = 586 [static]
 

const field_t x3d::FLD_FRONTTEXTURE = 587 [static]
 

const field_t x3d::FLD_FRONTURL = 588 [static]
 

const field_t x3d::FLD_FUNCTION = 589 [static]
 

const field_t x3d::FLD_FUSE = 590 [static]
 

const field_t x3d::FLD_GEOCOORDS = 591 [static]
 

const field_t x3d::FLD_GEOGRIDORIGIN = 592 [static]
 

const field_t x3d::FLD_GEOMETRY = 593 [static]
 

const field_t x3d::FLD_GEOORIGIN = 594 [static]
 

const field_t x3d::FLD_GEOSYSTEM = 595 [static]
 

const field_t x3d::FLD_GEOVALUE_CHANGED = 596 [static]
 

const field_t x3d::FLD_GROUNDANGLE = 597 [static]
 

const field_t x3d::FLD_GROUNDCOLOR = 598 [static]
 

const field_t x3d::FLD_HATCHCOLOR = 599 [static]
 

const field_t x3d::FLD_HATCHED = 600 [static]
 

const field_t x3d::FLD_HATCHSTYLE = 601 [static]
 

const field_t x3d::FLD_HEAD = 602 [static]
 

const field_t x3d::FLD_HEADLIGHT = 603 [static]
 

const field_t x3d::FLD_HEIGHT = 604 [static]
 

const field_t x3d::FLD_HITGEOCOORD_CHANGED = 605 [static]
 

const field_t x3d::FLD_HITNORMAL_CHANGED = 606 [static]
 

const field_t x3d::FLD_HITPOINT_CHANGED = 607 [static]
 

const field_t x3d::FLD_HITTEXCOORD_CHANGED = 608 [static]
 

const field_t x3d::FLD_HORIZONTAL = 609 [static]
 

const field_t x3d::FLD_HTTP_EQUIV = 610 [static]
 

const field_t x3d::FLD_IMAGE = 611 [static]
 

const field_t x3d::FLD_IMPORTEDDEF = 612 [static]
 

const field_t x3d::FLD_INDEX = 613 [static]
 

const field_t x3d::FLD_INFO = 614 [static]
 

const field_t x3d::FLD_INLINE = 615 [static]
 

const field_t x3d::FLD_INLINEDEF = 616 [static]
 

const field_t x3d::FLD_INNERRADIUS = 617 [static]
 

const field_t x3d::FLD_INPUTFALSE = 618 [static]
 

const field_t x3d::FLD_INPUTNEGATE = 619 [static]
 

const field_t x3d::FLD_INPUTSOURCE = 620 [static]
 

const field_t x3d::FLD_INPUTTRUE = 621 [static]
 

const field_t x3d::FLD_INTEGERKEY = 622 [static]
 

const field_t x3d::FLD_INTENSITY = 623 [static]
 

const field_t x3d::FLD_INVALID = -1 [static]
 

const field_t x3d::FLD_IS = 624 [static]
 

const field_t x3d::FLD_ISACTIVE = 625 [static]
 

const field_t x3d::FLD_ISBOUND = 626 [static]
 

const field_t x3d::FLD_ISCOLLIDED = 627 [static]
 

const field_t x3d::FLD_ISDETONATED = 628 [static]
 

const field_t x3d::FLD_ISLOADED = 629 [static]
 

const field_t x3d::FLD_ISNETWORKREADER = 630 [static]
 

const field_t x3d::FLD_ISNETWORKWRITER = 631 [static]
 

const field_t x3d::FLD_ISOVER = 632 [static]
 

const field_t x3d::FLD_ISPAUSED = 633 [static]
 

const field_t x3d::FLD_ISRTPHEADERHEARD = 634 [static]
 

const field_t x3d::FLD_ISSTANDALONE = 635 [static]
 

const field_t x3d::FLD_JOINTS = 636 [static]
 

const field_t x3d::FLD_JUMP = 637 [static]
 

const field_t x3d::FLD_JUSTIFY = 638 [static]
 

const field_t x3d::FLD_KEY = 639 [static]
 

const field_t x3d::FLD_KEYPRESS = 640 [static]
 

const field_t x3d::FLD_KEYRELEASE = 641 [static]
 

const field_t x3d::FLD_KEYVALUE = 642 [static]
 

const field_t x3d::FLD_KNOT = 643 [static]
 

const field_t x3d::FLD_LANG = 644 [static]
 

const field_t x3d::FLD_LANGUAGE = 645 [static]
 

const field_t x3d::FLD_LEFTTEXTURE = 646 [static]
 

const field_t x3d::FLD_LEFTTORIGHT = 647 [static]
 

const field_t x3d::FLD_LEFTURL = 648 [static]
 

const field_t x3d::FLD_LENGTH = 649 [static]
 

const field_t x3d::FLD_LENGTHOFMODULATIONPARAMETERS = 650 [static]
 

const field_t x3d::FLD_LEVEL = 651 [static]
 

const field_t x3d::FLD_LIMITORIENTATION = 652 [static]
 

const field_t x3d::FLD_LINEARACCELERATION = 653 [static]
 

const field_t x3d::FLD_LINEARVELOCITY = 654 [static]
 

const field_t x3d::FLD_LINEPROPERTIES = 655 [static]
 

const field_t x3d::FLD_LINESEGMENTS = 656 [static]
 

const field_t x3d::FLD_LINETYPE = 657 [static]
 

const field_t x3d::FLD_LINEWIDTHSCALEFACTOR = 658 [static]
 

const field_t x3d::FLD_LLIMIT = 659 [static]
 

const field_t x3d::FLD_LOAD = 660 [static]
 

const field_t x3d::FLD_LOADTIME = 661 [static]
 

const field_t x3d::FLD_LOCALDEF = 662 [static]
 

const field_t x3d::FLD_LOCATION = 663 [static]
 

const field_t x3d::FLD_LOOP = 664 [static]
 

const field_t x3d::FLD_MARKING = 665 [static]
 

const field_t x3d::FLD_MASS = 666 [static]
 

const field_t x3d::FLD_MATERIAL = 667 [static]
 

const field_t x3d::FLD_MAXANGLE = 668 [static]
 

const field_t x3d::FLD_MAXBACK = 669 [static]
 

const field_t x3d::FLD_MAXEXTENT = 670 [static]
 

const field_t x3d::FLD_MAXFRONT = 671 [static]
 

const field_t x3d::FLD_MAXPOSITION = 672 [static]
 

const field_t x3d::FLD_META = 673 [static]
 

const field_t x3d::FLD_METADATA = 674 [static]
 

const field_t x3d::FLD_MFBOOL = 17 [static]
 

const field_t x3d::FLD_MFCOLOR = 19 [static]
 

const field_t x3d::FLD_MFCOLORRGBA = 21 [static]
 

const field_t x3d::FLD_MFDOUBLE = 23 [static]
 

const field_t x3d::FLD_MFFLOAT = 25 [static]
 

const field_t x3d::FLD_MFIMAGE = 27 [static]
 

const field_t x3d::FLD_MFINT32 = 29 [static]
 

const field_t x3d::FLD_MFNODE = 31 [static]
 

const field_t x3d::FLD_MFROTATION = 33 [static]
 

const field_t x3d::FLD_MFSTRING = 35 [static]
 

const field_t x3d::FLD_MFTIME = 37 [static]
 

const field_t x3d::FLD_MFVEC2D = 39 [static]
 

const field_t x3d::FLD_MFVEC2F = 41 [static]
 

const field_t x3d::FLD_MFVEC3D = 43 [static]
 

const field_t x3d::FLD_MFVEC3F = 45 [static]
 

const field_t x3d::FLD_MINANGLE = 675 [static]
 

const field_t x3d::FLD_MINBACK = 676 [static]
 

const field_t x3d::FLD_MINFRONT = 677 [static]
 

const field_t x3d::FLD_MINPOSITION = 678 [static]
 

const field_t x3d::FLD_MODE = 679 [static]
 

const field_t x3d::FLD_MODULATIONTYPEDETAIL = 680 [static]
 

const field_t x3d::FLD_MODULATIONTYPEMAJOR = 681 [static]
 

const field_t x3d::FLD_MODULATIONTYPESPREADSPECTRUM = 682 [static]
 

const field_t x3d::FLD_MODULATIONTYPESYSTEM = 683 [static]
 

const field_t x3d::FLD_MOMENTSOFINERTIA = 684 [static]
 

const field_t x3d::FLD_MULTICASTRELAYHOST = 685 [static]
 

const field_t x3d::FLD_MULTICASTRELAYPORT = 686 [static]
 

const field_t x3d::FLD_MUNITIONAPPLICATIONID = 687 [static]
 

const field_t x3d::FLD_MUNITIONENDPOINT = 688 [static]
 

const field_t x3d::FLD_MUNITIONENTITYID = 689 [static]
 

const field_t x3d::FLD_MUNITIONQUANTITY = 690 [static]
 

const field_t x3d::FLD_MUNITIONSITEID = 691 [static]
 

const field_t x3d::FLD_MUNITIONSTARTPOINT = 692 [static]
 

const field_t x3d::FLD_MUSTEVALUATE = 693 [static]
 

const field_t x3d::FLD_NAME = 694 [static]
 

const field_t x3d::FLD_NAVTYPE = 695 [static]
 

const field_t x3d::FLD_NETWORKMODE = 696 [static]
 

const field_t x3d::FLD_NEXT = 697 [static]
 

const field_t x3d::FLD_NODEFIELD = 698 [static]
 

const field_t x3d::FLD_NORMAL = 699 [static]
 

const field_t x3d::FLD_NORMAL_CHANGED = 702 [static]
 

const field_t x3d::FLD_NORMALINDEX = 700 [static]
 

const field_t x3d::FLD_NORMALPERVERTEX = 701 [static]
 

const field_t x3d::FLD_NULL = 1 [static]
 

const field_t x3d::FLD_OFFSET = 703 [static]
 

const field_t x3d::FLD_ON = 704 [static]
 

const field_t x3d::FLD_ORDER = 705 [static]
 

const field_t x3d::FLD_ORIENTATION = 706 [static]
 

const field_t x3d::FLD_ORIENTATION_CHANGED = 707 [static]
 

const field_t x3d::FLD_OUTERRADIUS = 708 [static]
 

const field_t x3d::FLD_PARAMETER = 709 [static]
 

const field_t x3d::FLD_PAUSETIME = 710 [static]
 

const field_t x3d::FLD_PITCH = 711 [static]
 

const field_t x3d::FLD_POINT = 712 [static]
 

const field_t x3d::FLD_POINTS = 713 [static]
 

const field_t x3d::FLD_PORT = 714 [static]
 

const field_t x3d::FLD_POSITION = 715 [static]
 

const field_t x3d::FLD_POSITION_CHANGED = 716 [static]
 

const field_t x3d::FLD_POWER = 717 [static]
 

const field_t x3d::FLD_PREVIOUS = 718 [static]
 

const field_t x3d::FLD_PRIORITY = 719 [static]
 

const field_t x3d::FLD_PROFILE = 720 [static]
 

const field_t x3d::FLD_PROFILECURVE = 721 [static]
 

const field_t x3d::FLD_PROGRESS = 722 [static]
 

const field_t x3d::FLD_PROTOFIELD = 723 [static]
 

const field_t x3d::FLD_PROXY = 724 [static]
 

const field_t x3d::FLD_RADIOENTITYTYPECATEGORY = 725 [static]
 

const field_t x3d::FLD_RADIOENTITYTYPECOUNTRY = 726 [static]
 

const field_t x3d::FLD_RADIOENTITYTYPEDOMAIN = 727 [static]
 

const field_t x3d::FLD_RADIOENTITYTYPEKIND = 728 [static]
 

const field_t x3d::FLD_RADIOENTITYTYPENOMENCLATURE = 729 [static]
 

const field_t x3d::FLD_RADIOENTITYTYPENOMENCLATUREVERSION = 730 [static]
 

const field_t x3d::FLD_RADIOID = 731 [static]
 

const field_t x3d::FLD_RADIUS = 732 [static]
 

const field_t x3d::FLD_RANGE = 733 [static]
 

const field_t x3d::FLD_READINTERVAL = 734 [static]
 

const field_t x3d::FLD_RECEIVEDPOWER = 735 [static]
 

const field_t x3d::FLD_RECEIVERSTATE = 736 [static]
 

const field_t x3d::FLD_REFERENCE = 737 [static]
 

const field_t x3d::FLD_RELATIVEANTENNALOCATION = 738 [static]
 

const field_t x3d::FLD_REMOVECHILDREN = 739 [static]
 

const field_t x3d::FLD_REMOVEGEOMETRY = 740 [static]
 

const field_t x3d::FLD_REMOVETRIMMINGCONTOUR = 741 [static]
 

const field_t x3d::FLD_REPEATS = 742 [static]
 

const field_t x3d::FLD_REPEATT = 743 [static]
 

const field_t x3d::FLD_RESUMETIME = 744 [static]
 

const field_t x3d::FLD_RIGHTTEXTURE = 745 [static]
 

const field_t x3d::FLD_RIGHTURL = 746 [static]
 

const field_t x3d::FLD_ROOTNODE = 747 [static]
 

const field_t x3d::FLD_ROOTURL = 748 [static]
 

const field_t x3d::FLD_ROTATEYUP = 749 [static]
 

const field_t x3d::FLD_ROTATION = 750 [static]
 

const field_t x3d::FLD_ROTATION_CHANGED = 751 [static]
 

const field_t x3d::FLD_RTPHEADEREXPECTED = 752 [static]
 

const field_t x3d::FLD_SAMPLERATE = 753 [static]
 

const field_t x3d::FLD_SAMPLES = 754 [static]
 

const field_t x3d::FLD_SCALE = 755 [static]
 

const field_t x3d::FLD_SCALEORIENTATION = 756 [static]
 

const field_t x3d::FLD_SCENE = 757 [static]
 

const field_t x3d::FLD_SCHEME = 758 [static]
 

const field_t x3d::FLD_SEGMENTS = 759 [static]
 

const field_t x3d::FLD_SET_ARTICULATIONPARAMETERVALUE0 = 760 [static]
 

const field_t x3d::FLD_SET_ARTICULATIONPARAMETERVALUE1 = 761 [static]
 

const field_t x3d::FLD_SET_ARTICULATIONPARAMETERVALUE2 = 762 [static]
 

const field_t x3d::FLD_SET_ARTICULATIONPARAMETERVALUE3 = 763 [static]
 

const field_t x3d::FLD_SET_ARTICULATIONPARAMETERVALUE4 = 764 [static]
 

const field_t x3d::FLD_SET_ARTICULATIONPARAMETERVALUE5 = 765 [static]
 

const field_t x3d::FLD_SET_ARTICULATIONPARAMETERVALUE6 = 766 [static]
 

const field_t x3d::FLD_SET_ARTICULATIONPARAMETERVALUE7 = 767 [static]
 

const field_t x3d::FLD_SET_BIND = 768 [static]
 

const field_t x3d::FLD_SET_BOOLEAN = 769 [static]
 

const field_t x3d::FLD_SET_COLORINDEX = 770 [static]
 

const field_t x3d::FLD_SET_COORDINDEX = 771 [static]
 

const field_t x3d::FLD_SET_CROSSSECTION = 772 [static]
 

const field_t x3d::FLD_SET_FRACTION = 773 [static]
 

const field_t x3d::FLD_SET_HEIGHT = 774 [static]
 

const field_t x3d::FLD_SET_INDEX = 775 [static]
 

const field_t x3d::FLD_SET_NORMALINDEX = 776 [static]
 

const field_t x3d::FLD_SET_ORIENTATION = 777 [static]
 

const field_t x3d::FLD_SET_POSITION = 778 [static]
 

const field_t x3d::FLD_SET_SCALE = 779 [static]
 

const field_t x3d::FLD_SET_SPINE = 780 [static]
 

const field_t x3d::FLD_SET_TEXCOORDINDEX = 781 [static]
 

const field_t x3d::FLD_SET_TRIGGERTIME = 782 [static]
 

const field_t x3d::FLD_SFBOOL = 16 [static]
 

const field_t x3d::FLD_SFCOLOR = 18 [static]
 

const field_t x3d::FLD_SFCOLORRGBA = 20 [static]
 

const field_t x3d::FLD_SFDOUBLE = 22 [static]
 

const field_t x3d::FLD_SFFLOAT = 24 [static]
 

const field_t x3d::FLD_SFIMAGE = 26 [static]
 

const field_t x3d::FLD_SFINT32 = 28 [static]
 

const field_t x3d::FLD_SFNODE = 30 [static]
 

const field_t x3d::FLD_SFROTATION = 32 [static]
 

const field_t x3d::FLD_SFSTRING = 34 [static]
 

const field_t x3d::FLD_SFTIME = 36 [static]
 

const field_t x3d::FLD_SFVEC2D = 38 [static]
 

const field_t x3d::FLD_SFVEC2F = 40 [static]
 

const field_t x3d::FLD_SFVEC3D = 42 [static]
 

const field_t x3d::FLD_SFVEC3F = 44 [static]
 

const field_t x3d::FLD_SHIFTKEY = 783 [static]
 

const field_t x3d::FLD_SHININESS = 784 [static]
 

const field_t x3d::FLD_SIDE = 785 [static]
 

const field_t x3d::FLD_SITEID = 786 [static]
 

const field_t x3d::FLD_SITES = 787 [static]
 

const field_t x3d::FLD_SIZE = 788 [static]
 

const field_t x3d::FLD_SKELETON = 789 [static]
 

const field_t x3d::FLD_SKIN = 790 [static]
 

const field_t x3d::FLD_SKINCOORD = 791 [static]
 

const field_t x3d::FLD_SKINCOORDINDEX = 792 [static]
 

const field_t x3d::FLD_SKINCOORDWEIGHT = 793 [static]
 

const field_t x3d::FLD_SKINNORMAL = 794 [static]
 

const field_t x3d::FLD_SKYANGLE = 795 [static]
 

const field_t x3d::FLD_SKYCOLOR = 796 [static]
 

const field_t x3d::FLD_SOLID = 797 [static]
 

const field_t x3d::FLD_SOUND = 798 [static]
 

const field_t x3d::FLD_SOURCE = 799 [static]
 

const field_t x3d::FLD_SPACING = 800 [static]
 

const field_t x3d::FLD_SPATIALIZE = 801 [static]
 

const field_t x3d::FLD_SPECULARCOLOR = 802 [static]
 

const field_t x3d::FLD_SPEED = 803 [static]
 

const field_t x3d::FLD_SPEEDFACTOR = 804 [static]
 

const field_t x3d::FLD_SPINE = 805 [static]
 

const field_t x3d::FLD_STARTANGLE = 806 [static]
 

const field_t x3d::FLD_STARTTIME = 807 [static]
 

const field_t x3d::FLD_STIFFNESS = 808 [static]
 

const field_t x3d::FLD_STOPTIME = 809 [static]
 

const field_t x3d::FLD_STRING = 810 [static]
 

const field_t x3d::FLD_STRIPCOUNT = 811 [static]
 

const field_t x3d::FLD_STYLE = 812 [static]
 

const field_t x3d::FLD_SUMMARY = 813 [static]
 

const field_t x3d::FLD_SYSTEM_NAMES = 256 [static]
 

const field_t x3d::FLD_TDLTYPE = 814 [static]
 

const field_t x3d::FLD_TESSELLATION = 815 [static]
 

const field_t x3d::FLD_TESSELLATIONSCALE = 816 [static]
 

const field_t x3d::FLD_TEXCOORD = 817 [static]
 

const field_t x3d::FLD_TEXCOORDINDEX = 818 [static]
 

const field_t x3d::FLD_TEXTURE = 819 [static]
 

const field_t x3d::FLD_TEXTURETRANSFORM = 820 [static]
 

const field_t x3d::FLD_TIME = 821 [static]
 

const field_t x3d::FLD_TIMEOUT = 822 [static]
 

const field_t x3d::FLD_TIMESTAMP = 823 [static]
 

const field_t x3d::FLD_TITLE = 824 [static]
 

const field_t x3d::FLD_TOFIELD = 825 [static]
 

const field_t x3d::FLD_TOGGLE = 826 [static]
 

const field_t x3d::FLD_TONODE = 827 [static]
 

const field_t x3d::FLD_TOP = 828 [static]
 

const field_t x3d::FLD_TOPTEXTURE = 829 [static]
 

const field_t x3d::FLD_TOPTOBOTTOM = 830 [static]
 

const field_t x3d::FLD_TOPURL = 831 [static]
 

const field_t x3d::FLD_TOUCHTIME = 832 [static]
 

const field_t x3d::FLD_TRACKPOINT_CHANGED = 833 [static]
 

const field_t x3d::FLD_TRAJECTORYCURVE = 834 [static]
 

const field_t x3d::FLD_TRANSITIONTYPE = 835 [static]
 

const field_t x3d::FLD_TRANSLATION = 836 [static]
 

const field_t x3d::FLD_TRANSLATION_CHANGED = 837 [static]
 

const field_t x3d::FLD_TRANSMITFREQUENCYBANDWIDTH = 838 [static]
 

const field_t x3d::FLD_TRANSMITSTATE = 839 [static]
 

const field_t x3d::FLD_TRANSMITTERAPPLICATIONID = 840 [static]
 

const field_t x3d::FLD_TRANSMITTERENTITYID = 841 [static]
 

const field_t x3d::FLD_TRANSMITTERRADIOID = 842 [static]
 

const field_t x3d::FLD_TRANSMITTERSITEID = 843 [static]
 

const field_t x3d::FLD_TRANSPARENCY = 844 [static]
 

const field_t x3d::FLD_TRIGGERTIME = 845 [static]
 

const field_t x3d::FLD_TRIGGERTRUE = 846 [static]
 

const field_t x3d::FLD_TRIGGERVALUE = 847 [static]
 

const field_t x3d::FLD_TRIMMINGCONTOUR = 848 [static]
 

const field_t x3d::FLD_TYPE = 849 [static]
 

const field_t x3d::FLD_TYPE_ANCHOR = 256 [static]
 

const field_t x3d::FLD_TYPE_APPEARANCE = 257 [static]
 

const field_t x3d::FLD_TYPE_ARC2D = 258 [static]
 

const field_t x3d::FLD_TYPE_ARCCLOSE2D = 259 [static]
 

const field_t x3d::FLD_TYPE_AUDIOCLIP = 260 [static]
 

const field_t x3d::FLD_TYPE_BACKGROUND = 261 [static]
 

const field_t x3d::FLD_TYPE_BILLBOARD = 262 [static]
 

const field_t x3d::FLD_TYPE_BOOLEANFILTER = 263 [static]
 

const field_t x3d::FLD_TYPE_BOOLEANSEQUENCER = 264 [static]
 

const field_t x3d::FLD_TYPE_BOOLEANTOGGLE = 265 [static]
 

const field_t x3d::FLD_TYPE_BOOLEANTRIGGER = 266 [static]
 

const field_t x3d::FLD_TYPE_BOX = 267 [static]
 

const field_t x3d::FLD_TYPE_CIRCLE2D = 268 [static]
 

const field_t x3d::FLD_TYPE_COLLISION = 269 [static]
 

const field_t x3d::FLD_TYPE_COLOR = 270 [static]
 

const field_t x3d::FLD_TYPE_COLORINTERPOLATOR = 271 [static]
 

const field_t x3d::FLD_TYPE_COLORRGBA = 272 [static]
 

const field_t x3d::FLD_TYPE_COMPONENT = 273 [static]
 

const field_t x3d::FLD_TYPE_CONE = 274 [static]
 

const field_t x3d::FLD_TYPE_CONNECT = 275 [static]
 

const field_t x3d::FLD_TYPE_CONTOUR2D = 276 [static]
 

const field_t x3d::FLD_TYPE_CONTOURPOLYLINE2D = 277 [static]
 

const field_t x3d::FLD_TYPE_COORDINATE = 278 [static]
 

const field_t x3d::FLD_TYPE_COORDINATEDOUBLE = 279 [static]
 

const field_t x3d::FLD_TYPE_COORDINATEINTERPOLATOR = 280 [static]
 

const field_t x3d::FLD_TYPE_COORDINATEINTERPOLATOR2D = 281 [static]
 

const field_t x3d::FLD_TYPE_CYLINDER = 282 [static]
 

const field_t x3d::FLD_TYPE_CYLINDERSENSOR = 283 [static]
 

const field_t x3d::FLD_TYPE_DIRECTIONALLIGHT = 284 [static]
 

const field_t x3d::FLD_TYPE_DISK2D = 285 [static]
 

const field_t x3d::FLD_TYPE_ELEVATIONGRID = 286 [static]
 

const field_t x3d::FLD_TYPE_ESPDUTRANSFORM = 287 [static]
 

const field_t x3d::FLD_TYPE_EXPORT = 288 [static]
 

const field_t x3d::FLD_TYPE_EXTERNPROTODECLARE = 289 [static]
 

const field_t x3d::FLD_TYPE_EXTRUSION = 290 [static]
 

const field_t x3d::FLD_TYPE_FIELD = 291 [static]
 

const field_t x3d::FLD_TYPE_FIELDVALUE = 292 [static]
 

const field_t x3d::FLD_TYPE_FILLPROPERTIES = 293 [static]
 

const field_t x3d::FLD_TYPE_FOG = 294 [static]
 

const field_t x3d::FLD_TYPE_FONTSTYLE = 295 [static]
 

const field_t x3d::FLD_TYPE_GEOCOORDINATE = 296 [static]
 

const field_t x3d::FLD_TYPE_GEOELEVATIONGRID = 297 [static]
 

const field_t x3d::FLD_TYPE_GEOLOCATION = 298 [static]
 

const field_t x3d::FLD_TYPE_GEOLOD = 299 [static]
 

const field_t x3d::FLD_TYPE_GEOMETADATA = 300 [static]
 

const field_t x3d::FLD_TYPE_GEOORIGIN = 301 [static]
 

const field_t x3d::FLD_TYPE_GEOPOSITIONINTERPOLATOR = 302 [static]
 

const field_t x3d::FLD_TYPE_GEOTOUCHSENSOR = 303 [static]
 

const field_t x3d::FLD_TYPE_GEOVIEWPOINT = 304 [static]
 

const field_t x3d::FLD_TYPE_GROUP = 305 [static]
 

const field_t x3d::FLD_TYPE_HANIMDISPLACER = 306 [static]
 

const field_t x3d::FLD_TYPE_HANIMHUMANOID = 307 [static]
 

const field_t x3d::FLD_TYPE_HANIMJOINT = 308 [static]
 

const field_t x3d::FLD_TYPE_HANIMSEGMENT = 309 [static]
 

const field_t x3d::FLD_TYPE_HANIMSITE = 310 [static]
 

const field_t x3d::FLD_TYPE_HEAD = 311 [static]
 

const field_t x3d::FLD_TYPE_IMAGETEXTURE = 312 [static]
 

const field_t x3d::FLD_TYPE_IMPORT = 313 [static]
 

const field_t x3d::FLD_TYPE_INDEXEDFACESET = 314 [static]
 

const field_t x3d::FLD_TYPE_INDEXEDLINESET = 315 [static]
 

const field_t x3d::FLD_TYPE_INDEXEDTRIANGLEFANSET = 316 [static]
 

const field_t x3d::FLD_TYPE_INDEXEDTRIANGLESET = 317 [static]
 

const field_t x3d::FLD_TYPE_INDEXEDTRIANGLESTRIPSET = 318 [static]
 

const field_t x3d::FLD_TYPE_INLINE = 319 [static]
 

const field_t x3d::FLD_TYPE_INTEGERSEQUENCER = 320 [static]
 

const field_t x3d::FLD_TYPE_INTEGERTRIGGER = 321 [static]
 

const field_t x3d::FLD_TYPE_IS = 322 [static]
 

const field_t x3d::FLD_TYPE_KEYSENSOR = 323 [static]
 

const field_t x3d::FLD_TYPE_LINEPROPERTIES = 324 [static]
 

const field_t x3d::FLD_TYPE_LINESET = 325 [static]
 

const field_t x3d::FLD_TYPE_LOADSENSOR = 326 [static]
 

const field_t x3d::FLD_TYPE_LOD = 327 [static]
 

const field_t x3d::FLD_TYPE_MATERIAL = 328 [static]
 

const field_t x3d::FLD_TYPE_META = 329 [static]
 

const field_t x3d::FLD_TYPE_METADATADOUBLE = 330 [static]
 

const field_t x3d::FLD_TYPE_METADATAFLOAT = 331 [static]
 

const field_t x3d::FLD_TYPE_METADATAINTEGER = 332 [static]
 

const field_t x3d::FLD_TYPE_METADATASET = 333 [static]
 

const field_t x3d::FLD_TYPE_METADATASTRING = 334 [static]
 

const field_t x3d::FLD_TYPE_MOVIESOUND = 335 [static]
 

const field_t x3d::FLD_TYPE_MOVIETEXTURE = 336 [static]
 

const field_t x3d::FLD_TYPE_MULTITEXTURE = 337 [static]
 

const field_t x3d::FLD_TYPE_MULTITEXTURECOORDINATE = 338 [static]
 

const field_t x3d::FLD_TYPE_MULTITEXTURETRANSFORM = 339 [static]
 

const field_t x3d::FLD_TYPE_NAVIGATIONINFO = 340 [static]
 

const field_t x3d::FLD_TYPE_NORMAL = 341 [static]
 

const field_t x3d::FLD_TYPE_NORMALINTERPOLATOR = 342 [static]
 

const field_t x3d::FLD_TYPE_NURBSCURVE = 343 [static]
 

const field_t x3d::FLD_TYPE_NURBSCURVE2D = 344 [static]
 

const field_t x3d::FLD_TYPE_NURBSORIENTATIONINTERPOLATOR = 345 [static]
 

const field_t x3d::FLD_TYPE_NURBSPATCHSURFACE = 346 [static]
 

const field_t x3d::FLD_TYPE_NURBSPOSITIONINTERPOLATOR = 347 [static]
 

const field_t x3d::FLD_TYPE_NURBSSET = 348 [static]
 

const field_t x3d::FLD_TYPE_NURBSSURFACEINTERPOLATOR = 349 [static]
 

const field_t x3d::FLD_TYPE_NURBSSWEPTSURFACE = 350 [static]
 

const field_t x3d::FLD_TYPE_NURBSSWUNGSURFACE = 351 [static]
 

const field_t x3d::FLD_TYPE_NURBSTEXTURECOORDINATE = 352 [static]
 

const field_t x3d::FLD_TYPE_NURBSTRIMMEDSURFACE = 353 [static]
 

const field_t x3d::FLD_TYPE_ORIENTATIONINTERPOLATOR = 354 [static]
 

const field_t x3d::FLD_TYPE_PIXELTEXTURE = 355 [static]
 

const field_t x3d::FLD_TYPE_PLANESENSOR = 356 [static]
 

const field_t x3d::FLD_TYPE_POINTLIGHT = 357 [static]
 

const field_t x3d::FLD_TYPE_POINTSET = 358 [static]
 

const field_t x3d::FLD_TYPE_POLYLINE2D = 359 [static]
 

const field_t x3d::FLD_TYPE_POLYPOINT2D = 360 [static]
 

const field_t x3d::FLD_TYPE_POSITIONINTERPOLATOR = 361 [static]
 

const field_t x3d::FLD_TYPE_POSITIONINTERPOLATOR2D = 362 [static]
 

const field_t x3d::FLD_TYPE_PROTOBODY = 363 [static]
 

const field_t x3d::FLD_TYPE_PROTODECLARE = 364 [static]
 

const field_t x3d::FLD_TYPE_PROTOINSTANCE = 365 [static]
 

const field_t x3d::FLD_TYPE_PROTOINTERFACE = 366 [static]
 

const field_t x3d::FLD_TYPE_PROXIMITYSENSOR = 367 [static]
 

const field_t x3d::FLD_TYPE_RECEIVERPDU = 368 [static]
 

const field_t x3d::FLD_TYPE_RECTANGLE2D = 369 [static]
 

const field_t x3d::FLD_TYPE_ROUTE = 370 [static]
 

const field_t x3d::FLD_TYPE_SCALARINTERPOLATOR = 371 [static]
 

const field_t x3d::FLD_TYPE_SCENE = 372 [static]
 

const field_t x3d::FLD_TYPE_SCRIPT = 373 [static]
 

const field_t x3d::FLD_TYPE_SFNODE = 374 [static]
 

const field_t x3d::FLD_TYPE_SHAPE = 375 [static]
 

const field_t x3d::FLD_TYPE_SIGNALPDU = 376 [static]
 

const field_t x3d::FLD_TYPE_SOUND = 377 [static]
 

const field_t x3d::FLD_TYPE_SPHERE = 378 [static]
 

const field_t x3d::FLD_TYPE_SPHERESENSOR = 379 [static]
 

const field_t x3d::FLD_TYPE_SPOTLIGHT = 380 [static]
 

const field_t x3d::FLD_TYPE_STATICGROUP = 381 [static]
 

const field_t x3d::FLD_TYPE_STRINGSENSOR = 382 [static]
 

const field_t x3d::FLD_TYPE_SWITCH = 383 [static]
 

const field_t x3d::FLD_TYPE_TEXT = 384 [static]
 

const field_t x3d::FLD_TYPE_TEXTUREBACKGROUND = 385 [static]
 

const field_t x3d::FLD_TYPE_TEXTURECOORDINATE = 386 [static]
 

const field_t x3d::FLD_TYPE_TEXTURECOORDINATEGENERATOR = 387 [static]
 

const field_t x3d::FLD_TYPE_TEXTURETRANSFORM = 388 [static]
 

const field_t x3d::FLD_TYPE_TIMESENSOR = 389 [static]
 

const field_t x3d::FLD_TYPE_TIMETRIGGER = 390 [static]
 

const field_t x3d::FLD_TYPE_TOUCHSENSOR = 391 [static]
 

const field_t x3d::FLD_TYPE_TRANSFORM = 392 [static]
 

const field_t x3d::FLD_TYPE_TRANSMITTERPDU = 393 [static]
 

const field_t x3d::FLD_TYPE_TRIANGLEFANSET = 394 [static]
 

const field_t x3d::FLD_TYPE_TRIANGLESET = 395 [static]
 

const field_t x3d::FLD_TYPE_TRIANGLESET2D = 396 [static]
 

const field_t x3d::FLD_TYPE_TRIANGLESTRIPSET = 397 [static]
 

const field_t x3d::FLD_TYPE_VIEWPOINT = 398 [static]
 

const field_t x3d::FLD_TYPE_VISIBILITYSENSOR = 399 [static]
 

const field_t x3d::FLD_TYPE_WORLDINFO = 400 [static]
 

const field_t x3d::FLD_TYPE_X3D = 401 [static]
 

const field_t x3d::FLD_TYPE_X3DAPPEARANCECHILDNODE = 402 [static]
 

const field_t x3d::FLD_TYPE_X3DAPPEARANCENODE = 403 [static]
 

const field_t x3d::FLD_TYPE_X3DBACKGROUNDNODE = 404 [static]
 

const field_t x3d::FLD_TYPE_X3DBINDABLENODE = 405 [static]
 

const field_t x3d::FLD_TYPE_X3DBOUNDEDOBJECT = 406 [static]
 

const field_t x3d::FLD_TYPE_X3DCHILDNODE = 407 [static]
 

const field_t x3d::FLD_TYPE_X3DCOLORNODE = 408 [static]
 

const field_t x3d::FLD_TYPE_X3DCOMPOSEDGEOMETRYNODE = 409 [static]
 

const field_t x3d::FLD_TYPE_X3DCOORDINATENODE = 410 [static]
 

const field_t x3d::FLD_TYPE_X3DDRAGSENSORNODE = 411 [static]
 

const field_t x3d::FLD_TYPE_X3DENVIRONMENTALSENSORNODE = 412 [static]
 

const field_t x3d::FLD_TYPE_X3DFONTSTYLENODE = 413 [static]
 

const field_t x3d::FLD_TYPE_X3DGEOMETRICPROPERTYNODE = 414 [static]
 

const field_t x3d::FLD_TYPE_X3DGEOMETRYNODE = 415 [static]
 

const field_t x3d::FLD_TYPE_X3DGROUPINGNODE = 416 [static]
 

const field_t x3d::FLD_TYPE_X3DINFONODE = 417 [static]
 

const field_t x3d::FLD_TYPE_X3DINTERPOLATORNODE = 418 [static]
 

const field_t x3d::FLD_TYPE_X3DKEYDEVICESENSORNODE = 419 [static]
 

const field_t x3d::FLD_TYPE_X3DLIGHTNODE = 420 [static]
 

const field_t x3d::FLD_TYPE_X3DMATERIALNODE = 421 [static]
 

const field_t x3d::FLD_TYPE_X3DMETADATAOBJECT = 422 [static]
 

const field_t x3d::FLD_TYPE_X3DNETWORKSENSORNODE = 423 [static]
 

const field_t x3d::FLD_TYPE_X3DNODE = 424 [static]
 

const field_t x3d::FLD_TYPE_X3DNORMALNODE = 425 [static]
 

const field_t x3d::FLD_TYPE_X3DNURBSCONTROLCURVENODE = 426 [static]
 

const field_t x3d::FLD_TYPE_X3DNURBSSURFACEGEOMETRYNODE = 427 [static]
 

const field_t x3d::FLD_TYPE_X3DPARAMETRICGEOMETRYNODE = 428 [static]
 

const field_t x3d::FLD_TYPE_X3DPOINTINGDEVICESENSORNODE = 429 [static]
 

const field_t x3d::FLD_TYPE_X3DPROTOTYPEINSTANCE = 430 [static]
 

const field_t x3d::FLD_TYPE_X3DSCRIPTNODE = 431 [static]
 

const field_t x3d::FLD_TYPE_X3DSENSORNODE = 432 [static]
 

const field_t x3d::FLD_TYPE_X3DSEQUENCERNODE = 433 [static]
 

const field_t x3d::FLD_TYPE_X3DSHAPENODE = 434 [static]
 

const field_t x3d::FLD_TYPE_X3DSOUNDNODE = 435 [static]
 

const field_t x3d::FLD_TYPE_X3DSOUNDSOURCENODE = 436 [static]
 

const field_t x3d::FLD_TYPE_X3DTEXTURE2DNODE = 437 [static]
 

const field_t x3d::FLD_TYPE_X3DTEXTURECOORDINATENODE = 438 [static]
 

const field_t x3d::FLD_TYPE_X3DTEXTURENODE = 439 [static]
 

const field_t x3d::FLD_TYPE_X3DTEXTURETRANSFORM2DNODE = 440 [static]
 

const field_t x3d::FLD_TYPE_X3DTEXTURETRANSFORMNODE = 441 [static]
 

const field_t x3d::FLD_TYPE_X3DTIMEDEPENDENTNODE = 442 [static]
 

const field_t x3d::FLD_TYPE_X3DTOUCHSENSORNODE = 443 [static]
 

const field_t x3d::FLD_TYPE_X3DTRIGGERNODE = 444 [static]
 

const field_t x3d::FLD_TYPE_X3DURLOBJECT = 445 [static]
 

const field_t x3d::FLD_UCLOSED = 850 [static]
 

const field_t x3d::FLD_UDIMENSION = 851 [static]
 

const field_t x3d::FLD_UKNOT = 852 [static]
 

const field_t x3d::FLD_ULIMIT = 853 [static]
 

const field_t x3d::FLD_UNKNOWN = 0 [static]
 

const field_t x3d::FLD_UORDER = 854 [static]
 

const field_t x3d::FLD_URL = 855 [static]
 

const field_t x3d::FLD_USE = 856 [static]
 

const field_t x3d::FLD_USER_NAMES = 0x8000 [static]
 

const field_t x3d::FLD_USER_TYPES = 0x2000 [static]
 

const field_t x3d::FLD_UTESSELLATION = 857 [static]
 

const field_t x3d::FLD_VALUE = 858 [static]
 

const field_t x3d::FLD_VALUE_CHANGED = 859 [static]
 

const field_t x3d::FLD_VCLOSED = 860 [static]
 

const field_t x3d::FLD_VDIMENSION = 861 [static]
 

const field_t x3d::FLD_VECTOR = 862 [static]
 

const field_t x3d::FLD_VERSION = 863 [static]
 

const field_t x3d::FLD_VERTEXCOUNT = 864 [static]
 

const field_t x3d::FLD_VERTICES = 865 [static]
 

const field_t x3d::FLD_VIEWPOINTS = 866 [static]
 

const field_t x3d::FLD_VISIBILITYLIMIT = 867 [static]
 

const field_t x3d::FLD_VISIBILITYRANGE = 868 [static]
 

const field_t x3d::FLD_VKNOT = 869 [static]
 

const field_t x3d::FLD_VORDER = 870 [static]
 

const field_t x3d::FLD_VTESSELLATION = 871 [static]
 

const field_t x3d::FLD_WARHEAD = 872 [static]
 

const field_t x3d::FLD_WATCHLIST = 873 [static]
 

const field_t x3d::FLD_WEIGHT = 874 [static]
 

const field_t x3d::FLD_WHICHCHOICE = 875 [static]
 

const field_t x3d::FLD_WHICHGEOMETRY = 876 [static]
 

const field_t x3d::FLD_WRITEINTERVAL = 877 [static]
 

const field_t x3d::FLD_XDIMENSION = 878 [static]
 

const field_t x3d::FLD_XSPACING = 879 [static]
 

const field_t x3d::FLD_YSCALE = 880 [static]
 

const field_t x3d::FLD_ZDIMENSION = 881 [static]
 

const field_t x3d::FLD_ZSPACING = 882 [static]
 

field_t x3d::g_next_user_name_id = FLD_USER_TYPES [static]
 

field_t x3d::g_next_user_type_id = FLD_USER_TYPES [static]
 

UserInstantiators x3d::g_user_instantiators [static]
 

Types x3d::g_user_names [static]
 

Types x3d::g_user_types [static]