Definition Type: Element
Name: IndexedFaceSet
Type: X3DComposedGeometryNode
Containing Schema: x3d-3.2.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into ProtoInstance in schema x3d-3_2_xsd Drilldown into NurbsTextureCoordinate in schema x3d-3_2_xsd Drilldown into MultiTextureCoordinate in schema x3d-3_2_xsd Drilldown into TextureCoordinateGenerator in schema x3d-3_2_xsd Drilldown into TextureCoordinate4D in schema x3d-3_2_xsd Drilldown into TextureCoordinate3D in schema x3d-3_2_xsd Drilldown into TextureCoordinate in schema x3d-3_2_xsd Drilldown into Normal in schema x3d-3_2_xsd Drilldown into FogCoordinate 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 Matrix4VertexAttribute in schema x3d-3_2_xsd Drilldown into Matrix3VertexAttribute in schema x3d-3_2_xsd Drilldown into FloatVertexAttribute in schema x3d-3_2_xsd Drilldown into ComposedGeometryContentModel in schema x3d-3_2_xsd Drilldown into MetadataString in schema x3d-3_2_xsd Drilldown into MetadataSet in schema x3d-3_2_xsd Drilldown into MetadataInteger in schema x3d-3_2_xsd Drilldown into MetadataFloat in schema x3d-3_2_xsd Drilldown into MetadataDouble in schema x3d-3_2_xsd Drilldown into ChildContentModelCore in schema x3d-3_2_xsd Drilldown into IS in schema x3d-3_2_xsd Drilldown into class in schema x3d-3_2_xsd Drilldown into globalAttributes in schema x3d-3_2_xsd Drilldown into USE in schema x3d-3_2_xsd Drilldown into DEF in schema x3d-3_2_xsd Drilldown into DEF_USE in schema x3d-3_2_xsd Drilldown into X3DNode in schema x3d-3_2_xsd Drilldown into containerField in schema x3d-3_2_xsd Drilldown into X3DGeometryNode in schema x3d-3_2_xsd Drilldown into solid in schema x3d-3_2_xsd Drilldown into normalPerVertex in schema x3d-3_2_xsd Drilldown into colorPerVertex in schema x3d-3_2_xsd Drilldown into ccw in schema x3d-3_2_xsd Drilldown into X3DComposedGeometryNode in schema x3d-3_2_xsd Drilldown into texCoordIndex in schema x3d-3_2_xsd Drilldown into normalIndex in schema x3d-3_2_xsd Drilldown into coordIndex in schema x3d-3_2_xsd Drilldown into colorIndex in schema x3d-3_2_xsd Drilldown into creaseAngle in schema x3d-3_2_xsd Drilldown into convex in schema x3d-3_2_xsdXSD Diagram of IndexedFaceSet in schema x3d-3_2_xsd (Web3D - Open Standards for Real-Time 3D Communication)
Collapse XSD Schema Code:
<xs:element name="IndexedFaceSet">
    <xs:annotation>
        <xs:appinfo />
        <xs:documentation source="http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/geometry3D.html#IndexedFaceSet" />
    </xs:annotation>
    <xs:complexType mixed="false">
        <xs:complexContent mixed="false">
            <xs:extension base="X3DComposedGeometryNode">
                <xs:attribute name="convex" type="SFBool" default="true" />
                <xs:attribute name="creaseAngle" default="0">
                    <!-- type="SFFloatNonNegative" -->
                    <xs:simpleType>
                        <xs:restriction base="SFFloat">
                            <xs:minInclusive value="0" />
                        </xs:restriction>
                    </xs:simpleType>
                </xs:attribute>
                <xs:attribute name="colorIndex" type="MFInt32" />
                <xs:attribute name="coordIndex" type="MFInt32" />
                <xs:attribute name="normalIndex" type="MFInt32" />
                <xs:attribute name="texCoordIndex" type="MFInt32" />
            </xs:extension>
        </xs:complexContent>
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
IS IS 0 (1)
MetadataDouble MetadataDouble (1) (1)
MetadataFloat MetadataFloat (1) (1)
MetadataInteger MetadataInteger (1) (1)
MetadataSet MetadataSet (1) (1)
MetadataString MetadataString (1) (1)
FloatVertexAttribute FloatVertexAttribute (1) (1)
Matrix3VertexAttribute Matrix3VertexAttribute (1) (1)
Matrix4VertexAttribute Matrix4VertexAttribute (1) (1)
Color Color (1) (1)
ColorRGBA ColorRGBA (1) (1)
Coordinate Coordinate (1) (1)
CoordinateDouble CoordinateDouble (1) (1)
GeoCoordinate GeoCoordinate (1) (1)
FogCoordinate FogCoordinate (1) (1)
Normal Normal (1) (1)
TextureCoordinate TextureCoordinate (1) (1)
TextureCoordinate3D TextureCoordinate3D (1) (1)
TextureCoordinate4D TextureCoordinate4D (1) (1)
TextureCoordinateGenerator TextureCoordinateGenerator (1) (1)
MultiTextureCoordinate MultiTextureCoordinate (1) (1)
NurbsTextureCoordinate NurbsTextureCoordinate (1) (1)
ProtoInstance ProtoInstance (1) (1)
<xs:group> ChildContentModelCore 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
DEF DEF (Optional)
USE USE (Optional)
class class (Optional)
containerField containerField geometry (Optional)
ccw ccw true (Optional)
colorPerVertex colorPerVertex true (Optional)
normalPerVertex normalPerVertex true (Optional)
solid solid true (Optional)
convex convex true (Optional)
creaseAngle creaseAngle 0 (Optional)
colorIndex colorIndex (Optional)
coordIndex coordIndex (Optional)
normalIndex normalIndex (Optional)
texCoordIndex texCoordIndex (Optional)
Collapse Derivation Tree: