<xs:complexType name="X3DViewportNode">
<xs:complexContent>
<xs:extension base="X3DGroupingNode">
<xs:annotation>
<xs:appinfo>
<xs:attribute name="otherInterfaces" type="xs:string" fixed="X3DBoundedObject" />
</xs:appinfo>
<xs:documentation />
</xs:annotation>
</xs:extension>
<!-- TODO: how to override X3DGroupingNode value containerField='children' ? Probably by distributing to all relevant node definitions.
<xs:attribute name="containerField" type="xs:NMTOKEN" default="viewport"/> -->
</xs:complexContent>
</xs:complexType>
|