MetadataBoolean
MetadataBoolean contains a typed list of values providing metadata information about its parent node. Further information about this specific Metadata node may be provided by a single child Metadata node with containerField="metadata".
The MetadataBoolean node belongs to the Core component and its container field is metadata. It is available since X3D version 3.3 or later.
Fields
SFNode [in, out] metadata NULL [X3DMetadataObject]
Metadata are not part of the X3D world and not interpreted by the X3D browser, but they can be accessed via the ECMAScript interface.
SFString [in, out] name ""
Depending on the metadata vocabulary, the attribute name is usually required for metadata nodes.
Warning
Name is not included if this instance is a USE node.
SFString [in, out] reference ""
Reference to the metadata standard or definition defining this particular metadata value.
MFBool [in, out] value [ ]
The value attribute is a strictly typed data array providing relevant metadata information.
Warning
Use lower-case values ("true false") for .x3d XML encoding, and upper-case values ("TRUE FALSE") for .x3dv ClassicVRML encoding.
SFNode [in, out] metadata NULL [X3DMetadataObject]
Metadata are not part of the X3D world and not interpreted by the X3D browser, but they can be accessed via the ECMAScript interface.
SFString [in, out] name ""
Depending on the metadata vocabulary, the attribute name is usually required for metadata nodes.
Warning
Name is not included if this instance is a USE node.
SFString [in, out] reference ""
Reference to the metadata standard or definition defining this particular metadata value.
MFBool [in, out] value [ ]
The value attribute is a strictly typed data array providing relevant metadata information.
Warning
Use lower-case values ("true false") for .x3d XML encoding, and upper-case values ("TRUE FALSE") for .x3dv ClassicVRML encoding.
Description
Hints
- Use containerField="value" if the parent node is MetadataSet.
- If a metadata node is needed as a top-level root node for the scene, first insert a parent WorldInfo (or WorldInfo/MetadataSet) to contain it.
- An IS statement precedes any sibling Metadata node, which in turn precedes any other sibling nodes.