attributeGroup DEF_USE
used by
elements ComposedShader MetadataSet PackagedShader ProtoInstance
complexTypes X3DNode X3DNodeMixedContent X3DProgrammableShaderObject X3DScriptNode
attributes
Name  Type  Use  Default  Fixed  Annotation
DEF  xs:ID        
appinfo

DEF defines a unique ID name for each node, referenceable by other nodes.
USE  xs:IDREF        
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).
source <xs:attributeGroup name="DEF_USE">
 
<xs:annotation>
   
<xs:documentation source="https://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, referenceable by other nodes.
</xs:appinfo>
     
<xs:documentation source="https://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="https://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/concepts.html#DEFL_USESemantics"/>
   
</xs:annotation>
 
</xs:attribute>
</xs:attributeGroup>

attribute DEF_USE/@DEF
type xs:ID
annotation
appinfo

DEF defines a unique ID name for each node, referenceable by other nodes.
source <xs:attribute name="DEF" type="xs:ID">
 
<xs:annotation>
   
<xs:appinfo>
DEF defines a unique ID name for each node, referenceable by other nodes.
</xs:appinfo>
   
<xs:documentation source="https://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/concepts.html#DEFL_USESemantics"/>
 
</xs:annotation>
</xs:attribute>

attribute DEF_USE/@USE
type xs:IDREF
annotation
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).
source <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="https://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/concepts.html#DEFL_USESemantics"/>
 
</xs:annotation>
</xs:attribute>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy