H3D::MetadataDouble Class Reference

The metadata provided by this node is contained in the double-precision floating point numbers of the value field. More...

#include <MetadataDouble.h>

Inheritance diagram for H3D::MetadataDouble:

Inheritance graph
List of all members.

Public Types

typedef TypedSFNodeObject<
X3DMetadataObject
SFMetadataNode

Public Member Functions

 MetadataDouble (Inst< SFString > _name=0, Inst< SFString > _reference=0, Inst< SFMetadataNode > _metadata=0, Inst< MFDouble > _value=0)
 Constructor.
virtual string defaultXMLContainerField ()
 Returns the default xml containerField attribute value.

Public Attributes

auto_ptr< SFMetadataNodemetadata
 X3DMetadataObject with more meta data.
auto_ptr< MFDoublevalue
 The metadata double-precision floating point values.

Static Public Attributes

static H3DNodeDatabase database
 The H3DNodeDatabase for this node.

Detailed Description

The metadata provided by this node is contained in the double-precision floating point numbers of the value field.


Member Function Documentation

virtual string H3D::MetadataDouble::defaultXMLContainerField  )  [inline, virtual]
 

Returns the default xml containerField attribute value.

For this node it is "metadata".

Reimplemented from H3D::Node.


Member Data Documentation

auto_ptr< SFMetadataNode > H3D::MetadataDouble::metadata
 

X3DMetadataObject with more meta data.

Access type: inputOutput

Reimplemented from H3D::X3DNode.

auto_ptr< MFDouble > H3D::MetadataDouble::value
 

The metadata double-precision floating point values.

Access type: inputOutput


Generated on Thu Aug 24 12:39:36 2006 for H3D API by  doxygen 1.4.5