<xs:complexType name="GeometrySetType"><xs:annotation><xs:documentation>The GeometrySetType describes the main container for storing all geometric entities present in the CAD scene.</xs:documentation></xs:annotation><xs:sequence><xs:element ref="PointSet" minOccurs="0"><xs:annotation><xs:documentation>The optional PointSet element is a collection of all instances of PointEntityType present in the CAD scene.</xs:documentation></xs:annotation></xs:element><xs:element ref="Curve12Set" minOccurs="0"><xs:annotation><xs:documentation>The optional Curve12Set element is a collection of all 2D curves (curve(t):R1->R2) present in the CAD scene. These curves are defined in the parametric space of a surface.</xs:documentation></xs:annotation></xs:element><xs:element ref="Curve13Set" minOccurs="0"><xs:annotation><xs:documentation>The optional Curve13Set element is a collection of all 3D curves (curve(t):R1->R3) present in the CAD scene.</xs:documentation></xs:annotation></xs:element><xs:element ref="SurfaceSet" minOccurs="0"><xs:annotation><xs:documentation>The optional SurfaceSet element is a collection of all surfaces present in the CAD scene.</xs:documentation></xs:annotation></xs:element><xs:element ref="CurveMeshSet" minOccurs="0"><xs:annotation><xs:documentation>The optional CurveMeshSet element is a collection of all mesh curves present in the CAD scene.</xs:documentation></xs:annotation></xs:element><xs:element ref="SurfaceMeshSet" minOccurs="0"><xs:annotation><xs:documentation>The optional SurfaceMeshSet element is a collection of all mesh surfaces present in the CAD scene.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType>