<xs:element name="Layer">
<xs:annotation>
<xs:appinfo />
<xs:documentation />
</xs:annotation>
<xs:complexType mixed="false">
<xs:complexContent mixed="false">
<xs:extension base="X3DLayerNode">
<xs:choice>
<xs:sequence>
<xs:element ref="Viewport">
<xs:annotation>
<xs:documentation>viewport</xs:documentation>
</xs:annotation>
</xs:element>
<xs:group ref="ChildContentModel" minOccurs="0" />
</xs:sequence>
<xs:sequence>
<xs:group ref="ChildContentModel" />
<xs:element ref="Viewport" minOccurs="0">
<xs:annotation>
<xs:documentation>viewport</xs:documentation>
</xs:annotation>
</xs:element>
<xs:group ref="ChildContentModel" minOccurs="0" />
</xs:sequence>
</xs:choice>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
|