Definition Type: Group
Name: ColorCoordinateContentModel
Containing Schema: x3d-3.2.xsd
Collapse XSD Schema Diagram:
Drilldown into ProtoInstance in schema x3d-3_2_xsd Drilldown into GeoCoordinate in schema x3d-3_2_xsd Drilldown into CoordinateDouble in schema x3d-3_2_xsd Drilldown into Coordinate in schema x3d-3_2_xsd Drilldown into ColorRGBA in schema x3d-3_2_xsd Drilldown into Color in schema x3d-3_2_xsd Drilldown into ProtoInstance in schema x3d-3_2_xsd Drilldown into ProtoInstance in schema x3d-3_2_xsd Drilldown into ColorRGBA in schema x3d-3_2_xsd Drilldown into Color in schema x3d-3_2_xsd Drilldown into GeoCoordinate in schema x3d-3_2_xsd Drilldown into CoordinateDouble in schema x3d-3_2_xsd Drilldown into Coordinate in schema x3d-3_2_xsd Drilldown into ProtoInstance in schema x3d-3_2_xsd Drilldown into GeoCoordinate in schema x3d-3_2_xsd Drilldown into CoordinateDouble in schema x3d-3_2_xsd Drilldown into Coordinate in schema x3d-3_2_xsd Drilldown into ColorRGBA in schema x3d-3_2_xsd Drilldown into Color in schema x3d-3_2_xsdXSD Diagram of ColorCoordinateContentModel in schema x3d-3_2_xsd (Web3D - Open Standards for Real-Time 3D Communication)
Collapse XSD Schema Code:
<xs:group name="ColorCoordinateContentModel">
    <xs:annotation>
        <xs:appinfo>ColorCoordinateContentModel is the child-node content model corresponding to IndexedLineSet, LineSet and PointSet.  ColorCoordinateContentModel can contain any-order Coordinate node with Color (or ColorRGBA) node.  No more than one instance of any single node type is allowed.</xs:appinfo>
        <xs:documentation source="http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/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: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:choice>
        </xs:sequence>
        <xs:sequence>
            <xs:element ref="ProtoInstance" />
            <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:choice>
        </xs:sequence>
    </xs:choice>
</xs:group>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Color Color (1) (1)
ColorRGBA ColorRGBA (1) (1)
Coordinate Coordinate (1) (1)
CoordinateDouble CoordinateDouble (1) (1)
GeoCoordinate GeoCoordinate (1) (1)
ProtoInstance ProtoInstance (1) (1)
Coordinate Coordinate (1) (1)
CoordinateDouble CoordinateDouble (1) (1)
GeoCoordinate GeoCoordinate (1) (1)
Color Color (1) (1)
ColorRGBA ColorRGBA (1) (1)
ProtoInstance ProtoInstance (1) (1)
ProtoInstance ProtoInstance (1) (1)
Color Color (1) (1)
ColorRGBA ColorRGBA (1) (1)
Coordinate Coordinate (1) (1)
CoordinateDouble CoordinateDouble (1) (1)
GeoCoordinate GeoCoordinate (1) (1)
ProtoInstance ProtoInstance (1) (1)