Abstract base class for all VRML nodes. More...
#include <Inventor/VRMLnodes/SoVRMLNode.h>
Public Member Functions | |
virtual SoType | getTypeId () const |
Static Public Member Functions | |
static SoType | getClassTypeId () |
Public Attributes | |
SoSFNode | metadata |
Most X3D nodes are derived from SoVRMLNode. The field metadata is common to all X3D nodes. The nodes that can not be derived from SoVRMLNode have a metadata field. It is included in the VRML97 nodes but will not be written out unless it is set.
NOTE: This class does not exist in Open Inventor 10.0 and later.SoSFNode | set_metadata |
SoSFNode | metadata_changed |
static SoType SoVRMLNode::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from SoNode.
Reimplemented in SoVRMLGeoCoordinate, SoVRMLGeoOrigin, SoVRMLGeoTouchSensor, SoVRMLGeoViewpoint, SoVRMLAppearance, SoVRMLAudioClip, SoVRMLBackground, SoVRMLBooleanToggle, SoVRMLColor, SoVRMLColorRGBA, SoVRMLCoordinate, SoVRMLCylinderSensor, SoVRMLDirectionalLight, SoVRMLEXTERNPROTOInstance, SoVRMLFillProperties, SoVRMLFog, SoVRMLFontStyle, SoVRMLImageTexture, SoVRMLInline, SoVRMLInterpolator, SoVRMLKeySensor, SoVRMLLight, SoVRMLLineProperties, SoVRMLLineSet, SoVRMLLoadSensor, SoVRMLMaterial, SoVRMLMetadataDouble, SoVRMLMetadataFloat, SoVRMLMetadataInteger, SoVRMLMetadataObject, SoVRMLMetadataSet, SoVRMLMetadataString, SoVRMLMovieTexture, SoVRMLMultiTexture, SoVRMLMultiTextureCoordinate, SoVRMLMultiTextureTransform, SoVRMLNavigationInfo, SoVRMLNormal, SoVRMLPixelTexture, SoVRMLPlaneSensor, SoVRMLPointLight, SoVRMLPROTOInstance, SoVRMLProximitySensor, SoVRMLShape, SoVRMLSound, SoVRMLSphereSensor, SoVRMLSpotLight, SoVRMLStringSensor, SoVRMLTexture, SoVRMLTextureBackground, SoVRMLTextureCoordinate, SoVRMLTextureCoordinateGenerator, SoVRMLTextureTransform, SoVRMLTouchSensor, SoVRMLViewpoint, SoVRMLVisibilitySensor, and SoVRMLWorldInfo.
virtual SoType SoVRMLNode::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from SoNode.
Reimplemented in SoVRMLGeoCoordinate, SoVRMLGeoOrigin, SoVRMLGeoTouchSensor, SoVRMLGeoViewpoint, SoVRMLAppearance, SoVRMLAudioClip, SoVRMLBackground, SoVRMLBooleanToggle, SoVRMLColor, SoVRMLColorRGBA, SoVRMLCoordinate, SoVRMLCylinderSensor, SoVRMLDirectionalLight, SoVRMLEXTERNPROTOInstance, SoVRMLFillProperties, SoVRMLFog, SoVRMLFontStyle, SoVRMLImageTexture, SoVRMLInline, SoVRMLInterpolator, SoVRMLKeySensor, SoVRMLLight, SoVRMLLineProperties, SoVRMLLineSet, SoVRMLLoadSensor, SoVRMLMaterial, SoVRMLMetadataDouble, SoVRMLMetadataFloat, SoVRMLMetadataInteger, SoVRMLMetadataObject, SoVRMLMetadataSet, SoVRMLMetadataString, SoVRMLMovieTexture, SoVRMLMultiTexture, SoVRMLMultiTextureCoordinate, SoVRMLMultiTextureTransform, SoVRMLNavigationInfo, SoVRMLNormal, SoVRMLPixelTexture, SoVRMLPlaneSensor, SoVRMLPointLight, SoVRMLPROTOInstance, SoVRMLProximitySensor, SoVRMLShape, SoVRMLSound, SoVRMLSphereSensor, SoVRMLSpotLight, SoVRMLStringSensor, SoVRMLTexture, SoVRMLTextureBackground, SoVRMLTextureCoordinate, SoVRMLTextureCoordinateGenerator, SoVRMLTextureTransform, SoVRMLTouchSensor, SoVRMLViewpoint, SoVRMLVisibilitySensor, and SoVRMLWorldInfo.
Specifies the metadata node.