DEF_USE

Attribute Group Information

Attributes

Used By

Source

<xs:attributeGroup name="DEF_USE">
  <xs:annotation>
    <xs:documentation source="http://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/concepts.html#DEFL_USESemantics"/>
  </xs:annotation>
  <xs:attribute name="DEF" type="xs:ID">
    <xs:annotation>
      <xs:appinfo>DEF defines a unique ID name for each node, referencable by other nodes.</xs:appinfo>
      <xs:documentation source="http://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/concepts.html#DEFL_USESemantics"/>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="USE" type="xs:IDREF">
    <xs:annotation>
      <xs:appinfo>USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).</xs:appinfo>
      <xs:documentation source="http://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/concepts.html#DEFL_USESemantics"/>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>