group ColorCoordinateContentModel
diagram x3d-4.0_diagrams/x3d-4.0_p293.png
children Color ColorRGBA Coordinate CoordinateDouble GeoCoordinate ProtoInstance
used by
elements IndexedLineSet LineSet PointSet
annotation
appinfo
ColorCoordinateContentModel is the child-node content model utilized by IndexedLineSet, LineSet and PointSet.  ColorCoordinateContentModel can contain any-order Coordinate (or CoordinateDouble) node with Color (or ColorRGBA) node.  No more than one instance of any single node type is allowed.
source <xs:group name="ColorCoordinateContentModel">
 
<xs:annotation>
   
<xs:appinfo>ColorCoordinateContentModel is the child-node content model utilized by IndexedLineSet, LineSet and PointSet.  ColorCoordinateContentModel can contain any-order Coordinate (or CoordinateDouble) node with Color (or ColorRGBA) node.  No more than one instance of any single node type is allowed.</xs:appinfo>
   
<xs:documentation source="https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS/Part01/components/rendering.html#IndexedLineSet"/>
 
</xs:annotation>
 
<xs:choice>
   
<xs:sequence>
     
<xs:choice>
       
<xs:element ref="Color"/>
       
<xs:element ref="ColorRGBA"/>
     
</xs:choice>
     
<xs:choice minOccurs="0">
       
<xs:element ref="Coordinate"/>
       
<xs:element ref="CoordinateDouble"/>
       
<xs:element ref="GeoCoordinate"/>
       
<xs:element ref="ProtoInstance">
         
<xs:annotation>
           
<xs:documentation>Appropriately typed substitution node</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:choice>
   
</xs:sequence>
   
<xs:sequence>
     
<xs:choice>
       
<xs:element ref="Coordinate"/>
       
<xs:element ref="CoordinateDouble"/>
       
<xs:element ref="GeoCoordinate"/>
     
</xs:choice>
     
<xs:choice minOccurs="0">
       
<xs:choice>
         
<xs:element ref="Color"/>
         
<xs:element ref="ColorRGBA"/>
       
</xs:choice>
       
<xs:element ref="ProtoInstance">
         
<xs:annotation>
           
<xs:documentation>Appropriately typed substitution node</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:choice>
   
</xs:sequence>
   
<xs:sequence>
     
<xs:element ref="ProtoInstance">
       
<xs:annotation>
         
<xs:documentation>Appropriately typed substitution node</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:choice minOccurs="0">
       
<xs:choice>
         
<xs:element ref="Color"/>
         
<xs:element ref="ColorRGBA"/>
       
</xs:choice>
       
<xs:choice>
         
<xs:element ref="Coordinate"/>
         
<xs:element ref="CoordinateDouble"/>
         
<xs:element ref="GeoCoordinate"/>
       
</xs:choice>
       
<xs:element ref="ProtoInstance">
         
<xs:annotation>
           
<xs:documentation>Appropriately typed substitution node</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:choice>
   
</xs:sequence>
 
</xs:choice>
</xs:group>


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