<xs:complexType name="X3DGroupingNode" abstract="true" mixed="false">
<xs:annotation>
<xs:appinfo>
<xs:attribute name="otherInterfaces" type="xs:string" fixed="X3DBoundedObject" />
Grouping nodes can contain other nodes as children, thus making up the backbone of a scene graph.
</xs:appinfo>
<xs:documentation source="http://www.web3d.org/technicalinfo/specifications/vrml97/part1/concepts.html#4.6.5" />
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="X3DChildNode">
<xs:sequence minOccurs="0" maxOccurs="unbounded">
<xs:group ref="ChildContentModel" minOccurs="0" maxOccurs="unbounded" />
<xs:group ref="ChildContentModelSceneGraphStructure" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
<xs:attribute name="bboxCenter" type="SFVec3f" default="0 0 0" />
<xs:attribute name="bboxSize" type="BoundingBoxSize" default="-1 -1 -1" />
</xs:extension>
<!-- <xs:group ref="ChildContentModelSceneGraphStructure" minOccurs="0" maxOccurs="unbounded"/>-->
</xs:complexContent>
</xs:complexType>
|