Anchor

From Web3D.org
Revision as of 08:08, 17 April 2015 by Walroy (Talk | contribs)

Jump to: navigation, search

Anchor

Specification Link: Anchor

Anchor : X3DGroupingNode { 
  MFNode   [in]     addChildren
  MFNode   [in]     removeChildren
  MFNode   [in,out] children       []       [X3DChildNode]
  SFString [in,out] description    ""
  SFNode   [in,out] metadata       NULL     [X3DMetadataObject]
  MFString [in,out] parameter      []
  MFString [in,out] url            []       [URI]
  SFVec3f  []       bboxCenter     0 0 0    (-∞,∞)
  SFVec3f  []       bboxSize       -1 -1 -1 [0 ∞) or −1 −1 −1 
}

==DTD Validation==

===Children===

Children must appear as follows:

# A single, optional IS.
# A single, optional node derived from X3DMetadataObject for the ''metadata'' field.
# Any number, including none, of nodes derived from X3DChildNode or Prototype nodes in any order.

===Attributes===

There is no validation of the numerical values of the ''bboxCenter'' or ''bboxSize'' fields. Neither is there any validation of the number of values.

==Schema Validation==

===Children===

Children must appear as follows:

# A single, optional IS.
# A single, optional node derived from X3DMetadataObject for the ''metadata'' field.
# Any number, including none, of nodes derived from X3DChildNode or Prototype nodes in any order.

===Attributes===

The ''bboxCenter'' field accepts a triplet of numerical values.
The ''bboxsize'' field accepts either three positive values or the triplet -1 -1 -1.

==Schematron Validation==

TBD

* [[Node Reference]]