complexType Geometries
diagram index_p170.png
children SimpleGeometry ModelGeometry
used by
element GeneralDefinitions/Geometries
annotation
documentation
Definition of 3d geometries used in this product
source <xs:complexType name="Geometries">
 
<xs:annotation>
   
<xs:documentation>Definition of 3d geometries used in this product</xs:documentation>
 
</xs:annotation>
 
<xs:choice maxOccurs="unbounded">
   
<xs:element name="SimpleGeometry" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>Simple 3D geometry (cuboid or cylinder). Defined in the GLDF itself</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:choice>
           
<xs:element name="Cuboid">
             
<xs:annotation>
               
<xs:documentation>Simple Cuboid geometry</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Width">
                   
<xs:annotation>
                     
<xs:documentation>Size in X axis (Unit: millimeter)</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:int">
                       
<xs:minInclusive value="1"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Length">
                   
<xs:annotation>
                     
<xs:documentation>Size in Y axis (Unit: millimeter)</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:int">
                       
<xs:minInclusive value="1"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Height">
                   
<xs:annotation>
                     
<xs:documentation>Size in Z axis (Unit: millimeter)</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:int">
                       
<xs:minInclusive value="1"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Cylinder">
             
<xs:annotation>
               
<xs:documentation>Simple Cylinder geometry</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Diameter">
                   
<xs:annotation>
                     
<xs:documentation>Diameter of the cylinder (Unit: millimeter)</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:int">
                       
<xs:minInclusive value="1"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Height">
                   
<xs:annotation>
                     
<xs:documentation>Size in "plane" axis of the cylinder (Unit: millimeter)</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:int">
                       
<xs:minInclusive value="1"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
               
</xs:sequence>
               
<xs:attribute name="plane" use="required">
                 
<xs:annotation>
                   
<xs:documentation>Direction axis of the cylinder in the coordinate system. Possible values: X|Y|Z</xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:string">
                     
<xs:enumeration value="X"/>
                     
<xs:enumeration value="Y"/>
                     
<xs:enumeration value="Z"/>
                   
</xs:restriction>
                 
</xs:simpleType>
               
</xs:attribute>
             
</xs:complexType>
           
</xs:element>
         
</xs:choice>
         
<xs:choice>
           
<xs:element name="RectangularEmitter">
             
<xs:annotation>
               
<xs:documentation>Rectangular Emitter 2D surface</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Width">
                   
<xs:annotation>
                     
<xs:documentation>Width of the rectangular Emitter 2D surface (Unit: millimeter)</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:int">
                       
<xs:minInclusive value="1"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Length">
                   
<xs:annotation>
                     
<xs:documentation>Length of the rectangular Emitter 2D surface (Unit: millimeter)</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:int">
                       
<xs:minInclusive value="1"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="CircularEmitter">
             
<xs:annotation>
               
<xs:documentation>Circular Emitter 2D surface</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Diameter">
                   
<xs:annotation>
                     
<xs:documentation>Diameter of the circular Emitter 2D surface (Unit: millimeter)</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:int">
                       
<xs:minInclusive value="1"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:choice>
         
<xs:element name="C-Heights" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Luminous heights for this SimpleGeometry</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element name="C0" type="xs:int">
                 
<xs:annotation>
                   
<xs:documentation>Luminous height in C0 (Unit: millimeter)</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="C90" type="xs:int">
                 
<xs:annotation>
                   
<xs:documentation>Luminous height in C90 (Unit: millimeter)</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="C180" type="xs:int">
                 
<xs:annotation>
                   
<xs:documentation>Luminous height in C180 (Unit: millimeter)</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="C270" type="xs:int">
                 
<xs:annotation>
                   
<xs:documentation>Luminous height in C270 (Unit: millimeter)</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
       
<xs:attribute name="id" type="xs:ID" use="required">
         
<xs:annotation>
           
<xs:documentation>Unique identifier of the simple geometry</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="ModelGeometry" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>Complex 3D geometry model (l3d, r3d, m3d). Defined as file reference outside the GLDF. Optionally with 3 different level of detail each (for the same geometry!)</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="GeometryFileReference" maxOccurs="9">
           
<xs:annotation>
             
<xs:documentation>3D geometry used in this product. If more than one is specified, provide the level of detail for each. At most 9 elements possible: 3 level of detail (low, medium, high) x 3 geometry file types (l3d, r3d and m3d).</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:attribute name="fileId" type="xs:NCName" use="required">
               
<xs:annotation>
                 
<xs:documentation>Id reference to a l3d, r3d or m3d geometry model File element defined under GeneralDefinitions/Files</xs:documentation>
               
</xs:annotation>
             
</xs:attribute>
             
<xs:attribute name="levelOfDetail">
               
<xs:annotation>
                 
<xs:documentation>Complexity of the 3D model. Also known as LoD.</xs:documentation>
               
</xs:annotation>
               
<xs:simpleType>
                 
<xs:restriction base="xs:string">
                   
<xs:enumeration value="Low"/>
                   
<xs:enumeration value="Medium"/>
                   
<xs:enumeration value="High"/>
                 
</xs:restriction>
               
</xs:simpleType>
             
</xs:attribute>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
       
<xs:attribute name="id" type="xs:ID" use="required">
         
<xs:annotation>
           
<xs:documentation>Unique identifier of the modelled geometry</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
     
</xs:complexType>
   
</xs:element>
 
</xs:choice>
</xs:complexType>

element Geometries/SimpleGeometry
diagram index_p171.png
properties
minOcc 1
maxOcc unbounded
content complex
children Cuboid Cylinder RectangularEmitter CircularEmitter C-Heights
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID  required      
documentation
Unique identifier of the simple geometry
annotation
documentation
Simple 3D geometry (cuboid or cylinder). Defined in the GLDF itself
source <xs:element name="SimpleGeometry" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Simple 3D geometry (cuboid or cylinder). Defined in the GLDF itself</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:choice>
       
<xs:element name="Cuboid">
         
<xs:annotation>
           
<xs:documentation>Simple Cuboid geometry</xs:documentation>
         
</xs:annotation>
         
<xs:complexType>
           
<xs:sequence>
             
<xs:element name="Width">
               
<xs:annotation>
                 
<xs:documentation>Size in X axis (Unit: millimeter)</xs:documentation>
               
</xs:annotation>
               
<xs:simpleType>
                 
<xs:restriction base="xs:int">
                   
<xs:minInclusive value="1"/>
                 
</xs:restriction>
               
</xs:simpleType>
             
</xs:element>
             
<xs:element name="Length">
               
<xs:annotation>
                 
<xs:documentation>Size in Y axis (Unit: millimeter)</xs:documentation>
               
</xs:annotation>
               
<xs:simpleType>
                 
<xs:restriction base="xs:int">
                   
<xs:minInclusive value="1"/>
                 
</xs:restriction>
               
</xs:simpleType>
             
</xs:element>
             
<xs:element name="Height">
               
<xs:annotation>
                 
<xs:documentation>Size in Z axis (Unit: millimeter)</xs:documentation>
               
</xs:annotation>
               
<xs:simpleType>
                 
<xs:restriction base="xs:int">
                   
<xs:minInclusive value="1"/>
                 
</xs:restriction>
               
</xs:simpleType>
             
</xs:element>
           
</xs:sequence>
         
</xs:complexType>
       
</xs:element>
       
<xs:element name="Cylinder">
         
<xs:annotation>
           
<xs:documentation>Simple Cylinder geometry</xs:documentation>
         
</xs:annotation>
         
<xs:complexType>
           
<xs:sequence>
             
<xs:element name="Diameter">
               
<xs:annotation>
                 
<xs:documentation>Diameter of the cylinder (Unit: millimeter)</xs:documentation>
               
</xs:annotation>
               
<xs:simpleType>
                 
<xs:restriction base="xs:int">
                   
<xs:minInclusive value="1"/>
                 
</xs:restriction>
               
</xs:simpleType>
             
</xs:element>
             
<xs:element name="Height">
               
<xs:annotation>
                 
<xs:documentation>Size in "plane" axis of the cylinder (Unit: millimeter)</xs:documentation>
               
</xs:annotation>
               
<xs:simpleType>
                 
<xs:restriction base="xs:int">
                   
<xs:minInclusive value="1"/>
                 
</xs:restriction>
               
</xs:simpleType>
             
</xs:element>
           
</xs:sequence>
           
<xs:attribute name="plane" use="required">
             
<xs:annotation>
               
<xs:documentation>Direction axis of the cylinder in the coordinate system. Possible values: X|Y|Z</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:enumeration value="X"/>
                 
<xs:enumeration value="Y"/>
                 
<xs:enumeration value="Z"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:attribute>
         
</xs:complexType>
       
</xs:element>
     
</xs:choice>
     
<xs:choice>
       
<xs:element name="RectangularEmitter">
         
<xs:annotation>
           
<xs:documentation>Rectangular Emitter 2D surface</xs:documentation>
         
</xs:annotation>
         
<xs:complexType>
           
<xs:sequence>
             
<xs:element name="Width">
               
<xs:annotation>
                 
<xs:documentation>Width of the rectangular Emitter 2D surface (Unit: millimeter)</xs:documentation>
               
</xs:annotation>
               
<xs:simpleType>
                 
<xs:restriction base="xs:int">
                   
<xs:minInclusive value="1"/>
                 
</xs:restriction>
               
</xs:simpleType>
             
</xs:element>
             
<xs:element name="Length">
               
<xs:annotation>
                 
<xs:documentation>Length of the rectangular Emitter 2D surface (Unit: millimeter)</xs:documentation>
               
</xs:annotation>
               
<xs:simpleType>
                 
<xs:restriction base="xs:int">
                   
<xs:minInclusive value="1"/>
                 
</xs:restriction>
               
</xs:simpleType>
             
</xs:element>
           
</xs:sequence>
         
</xs:complexType>
       
</xs:element>
       
<xs:element name="CircularEmitter">
         
<xs:annotation>
           
<xs:documentation>Circular Emitter 2D surface</xs:documentation>
         
</xs:annotation>
         
<xs:complexType>
           
<xs:sequence>
             
<xs:element name="Diameter">
               
<xs:annotation>
                 
<xs:documentation>Diameter of the circular Emitter 2D surface (Unit: millimeter)</xs:documentation>
               
</xs:annotation>
               
<xs:simpleType>
                 
<xs:restriction base="xs:int">
                   
<xs:minInclusive value="1"/>
                 
</xs:restriction>
               
</xs:simpleType>
             
</xs:element>
           
</xs:sequence>
         
</xs:complexType>
       
</xs:element>
     
</xs:choice>
     
<xs:element name="C-Heights" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Luminous heights for this SimpleGeometry</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="C0" type="xs:int">
             
<xs:annotation>
               
<xs:documentation>Luminous height in C0 (Unit: millimeter)</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="C90" type="xs:int">
             
<xs:annotation>
               
<xs:documentation>Luminous height in C90 (Unit: millimeter)</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="C180" type="xs:int">
             
<xs:annotation>
               
<xs:documentation>Luminous height in C180 (Unit: millimeter)</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="C270" type="xs:int">
             
<xs:annotation>
               
<xs:documentation>Luminous height in C270 (Unit: millimeter)</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
   
<xs:attribute name="id" type="xs:ID" use="required">
     
<xs:annotation>
       
<xs:documentation>Unique identifier of the simple geometry</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute Geometries/SimpleGeometry/@id
type xs:ID
properties
use required
annotation
documentation
Unique identifier of the simple geometry
source <xs:attribute name="id" type="xs:ID" use="required">
 
<xs:annotation>
   
<xs:documentation>Unique identifier of the simple geometry</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element Geometries/SimpleGeometry/Cuboid
diagram index_p172.png
properties
content complex
children Width Length Height
annotation
documentation
Simple Cuboid geometry
source <xs:element name="Cuboid">
 
<xs:annotation>
   
<xs:documentation>Simple Cuboid geometry</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Width">
       
<xs:annotation>
         
<xs:documentation>Size in X axis (Unit: millimeter)</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:int">
           
<xs:minInclusive value="1"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Length">
       
<xs:annotation>
         
<xs:documentation>Size in Y axis (Unit: millimeter)</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:int">
           
<xs:minInclusive value="1"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Height">
       
<xs:annotation>
         
<xs:documentation>Size in Z axis (Unit: millimeter)</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:int">
           
<xs:minInclusive value="1"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Geometries/SimpleGeometry/Cuboid/Width
diagram index_p173.png
type restriction of xs:int
properties
content simple
facets
Kind Value Annotation
minInclusive 1
annotation
documentation
Size in X axis (Unit: millimeter)
source <xs:element name="Width">
 
<xs:annotation>
   
<xs:documentation>Size in X axis (Unit: millimeter)</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:minInclusive value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Geometries/SimpleGeometry/Cuboid/Length
diagram index_p174.png
type restriction of xs:int
properties
content simple
facets
Kind Value Annotation
minInclusive 1
annotation
documentation
Size in Y axis (Unit: millimeter)
source <xs:element name="Length">
 
<xs:annotation>
   
<xs:documentation>Size in Y axis (Unit: millimeter)</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:minInclusive value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Geometries/SimpleGeometry/Cuboid/Height
diagram index_p175.png
type restriction of xs:int
properties
content simple
facets
Kind Value Annotation
minInclusive 1
annotation
documentation
Size in Z axis (Unit: millimeter)
source <xs:element name="Height">
 
<xs:annotation>
   
<xs:documentation>Size in Z axis (Unit: millimeter)</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:minInclusive value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Geometries/SimpleGeometry/Cylinder
diagram index_p176.png
properties
content complex
children Diameter Height
attributes
Name  Type  Use  Default  Fixed  Annotation
plane  derived by: xs:string  required      
documentation
Direction axis of the cylinder in the coordinate system. Possible values: X|Y|Z
annotation
documentation
Simple Cylinder geometry
source <xs:element name="Cylinder">
 
<xs:annotation>
   
<xs:documentation>Simple Cylinder geometry</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Diameter">
       
<xs:annotation>
         
<xs:documentation>Diameter of the cylinder (Unit: millimeter)</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:int">
           
<xs:minInclusive value="1"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Height">
       
<xs:annotation>
         
<xs:documentation>Size in "plane" axis of the cylinder (Unit: millimeter)</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:int">
           
<xs:minInclusive value="1"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
   
</xs:sequence>
   
<xs:attribute name="plane" use="required">
     
<xs:annotation>
       
<xs:documentation>Direction axis of the cylinder in the coordinate system. Possible values: X|Y|Z</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:enumeration value="X"/>
         
<xs:enumeration value="Y"/>
         
<xs:enumeration value="Z"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute Geometries/SimpleGeometry/Cylinder/@plane
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
enumeration X
enumeration Y
enumeration Z
annotation
documentation
Direction axis of the cylinder in the coordinate system. Possible values: X|Y|Z
source <xs:attribute name="plane" use="required">
 
<xs:annotation>
   
<xs:documentation>Direction axis of the cylinder in the coordinate system. Possible values: X|Y|Z</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="X"/>
     
<xs:enumeration value="Y"/>
     
<xs:enumeration value="Z"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element Geometries/SimpleGeometry/Cylinder/Diameter
diagram index_p177.png
type restriction of xs:int
properties
content simple
facets
Kind Value Annotation
minInclusive 1
annotation
documentation
Diameter of the cylinder (Unit: millimeter)
source <xs:element name="Diameter">
 
<xs:annotation>
   
<xs:documentation>Diameter of the cylinder (Unit: millimeter)</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:minInclusive value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Geometries/SimpleGeometry/Cylinder/Height
diagram index_p178.png
type restriction of xs:int
properties
content simple
facets
Kind Value Annotation
minInclusive 1
annotation
documentation
Size in "plane" axis of the cylinder (Unit: millimeter)
source <xs:element name="Height">
 
<xs:annotation>
   
<xs:documentation>Size in "plane" axis of the cylinder (Unit: millimeter)</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:minInclusive value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Geometries/SimpleGeometry/RectangularEmitter
diagram index_p179.png
properties
content complex
children Width Length
annotation
documentation
Rectangular Emitter 2D surface
source <xs:element name="RectangularEmitter">
 
<xs:annotation>
   
<xs:documentation>Rectangular Emitter 2D surface</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Width">
       
<xs:annotation>
         
<xs:documentation>Width of the rectangular Emitter 2D surface (Unit: millimeter)</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:int">
           
<xs:minInclusive value="1"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Length">
       
<xs:annotation>
         
<xs:documentation>Length of the rectangular Emitter 2D surface (Unit: millimeter)</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:int">
           
<xs:minInclusive value="1"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Geometries/SimpleGeometry/RectangularEmitter/Width
diagram index_p180.png
type restriction of xs:int
properties
content simple
facets
Kind Value Annotation
minInclusive 1
annotation
documentation
Width of the rectangular Emitter 2D surface (Unit: millimeter)
source <xs:element name="Width">
 
<xs:annotation>
   
<xs:documentation>Width of the rectangular Emitter 2D surface (Unit: millimeter)</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:minInclusive value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Geometries/SimpleGeometry/RectangularEmitter/Length
diagram index_p181.png
type restriction of xs:int
properties
content simple
facets
Kind Value Annotation
minInclusive 1
annotation
documentation
Length of the rectangular Emitter 2D surface (Unit: millimeter)
source <xs:element name="Length">
 
<xs:annotation>
   
<xs:documentation>Length of the rectangular Emitter 2D surface (Unit: millimeter)</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:minInclusive value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Geometries/SimpleGeometry/CircularEmitter
diagram index_p182.png
properties
content complex
children Diameter
annotation
documentation
Circular Emitter 2D surface
source <xs:element name="CircularEmitter">
 
<xs:annotation>
   
<xs:documentation>Circular Emitter 2D surface</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Diameter">
       
<xs:annotation>
         
<xs:documentation>Diameter of the circular Emitter 2D surface (Unit: millimeter)</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:int">
           
<xs:minInclusive value="1"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Geometries/SimpleGeometry/CircularEmitter/Diameter
diagram index_p183.png
type restriction of xs:int
properties
content simple
facets
Kind Value Annotation
minInclusive 1
annotation
documentation
Diameter of the circular Emitter 2D surface (Unit: millimeter)
source <xs:element name="Diameter">
 
<xs:annotation>
   
<xs:documentation>Diameter of the circular Emitter 2D surface (Unit: millimeter)</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:minInclusive value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Geometries/SimpleGeometry/C-Heights
diagram index_p184.png
properties
minOcc 0
maxOcc 1
content complex
children C0 C90 C180 C270
annotation
documentation
Luminous heights for this SimpleGeometry
source <xs:element name="C-Heights" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Luminous heights for this SimpleGeometry</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="C0" type="xs:int">
       
<xs:annotation>
         
<xs:documentation>Luminous height in C0 (Unit: millimeter)</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="C90" type="xs:int">
       
<xs:annotation>
         
<xs:documentation>Luminous height in C90 (Unit: millimeter)</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="C180" type="xs:int">
       
<xs:annotation>
         
<xs:documentation>Luminous height in C180 (Unit: millimeter)</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="C270" type="xs:int">
       
<xs:annotation>
         
<xs:documentation>Luminous height in C270 (Unit: millimeter)</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Geometries/SimpleGeometry/C-Heights/C0
diagram index_p185.png
type xs:int
properties
content simple
annotation
documentation
Luminous height in C0 (Unit: millimeter)
source <xs:element name="C0" type="xs:int">
 
<xs:annotation>
   
<xs:documentation>Luminous height in C0 (Unit: millimeter)</xs:documentation>
 
</xs:annotation>
</xs:element>

element Geometries/SimpleGeometry/C-Heights/C90
diagram index_p186.png
type xs:int
properties
content simple
annotation
documentation
Luminous height in C90 (Unit: millimeter)
source <xs:element name="C90" type="xs:int">
 
<xs:annotation>
   
<xs:documentation>Luminous height in C90 (Unit: millimeter)</xs:documentation>
 
</xs:annotation>
</xs:element>

element Geometries/SimpleGeometry/C-Heights/C180
diagram index_p187.png
type xs:int
properties
content simple
annotation
documentation
Luminous height in C180 (Unit: millimeter)
source <xs:element name="C180" type="xs:int">
 
<xs:annotation>
   
<xs:documentation>Luminous height in C180 (Unit: millimeter)</xs:documentation>
 
</xs:annotation>
</xs:element>

element Geometries/SimpleGeometry/C-Heights/C270
diagram index_p188.png
type xs:int
properties
content simple
annotation
documentation
Luminous height in C270 (Unit: millimeter)
source <xs:element name="C270" type="xs:int">
 
<xs:annotation>
   
<xs:documentation>Luminous height in C270 (Unit: millimeter)</xs:documentation>
 
</xs:annotation>
</xs:element>

element Geometries/ModelGeometry
diagram index_p189.png
properties
minOcc 1
maxOcc unbounded
content complex
children GeometryFileReference
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID  required      
documentation
Unique identifier of the modelled geometry
annotation
documentation
Complex 3D geometry model (l3d, r3d, m3d). Defined as file reference outside the GLDF. Optionally with 3 different level of detail each (for the same geometry!)
source <xs:element name="ModelGeometry" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Complex 3D geometry model (l3d, r3d, m3d). Defined as file reference outside the GLDF. Optionally with 3 different level of detail each (for the same geometry!)</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="GeometryFileReference" maxOccurs="9">
       
<xs:annotation>
         
<xs:documentation>3D geometry used in this product. If more than one is specified, provide the level of detail for each. At most 9 elements possible: 3 level of detail (low, medium, high) x 3 geometry file types (l3d, r3d and m3d).</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:attribute name="fileId" type="xs:NCName" use="required">
           
<xs:annotation>
             
<xs:documentation>Id reference to a l3d, r3d or m3d geometry model File element defined under GeneralDefinitions/Files</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
         
<xs:attribute name="levelOfDetail">
           
<xs:annotation>
             
<xs:documentation>Complexity of the 3D model. Also known as LoD.</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:string">
               
<xs:enumeration value="Low"/>
               
<xs:enumeration value="Medium"/>
               
<xs:enumeration value="High"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
   
<xs:attribute name="id" type="xs:ID" use="required">
     
<xs:annotation>
       
<xs:documentation>Unique identifier of the modelled geometry</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute Geometries/ModelGeometry/@id
type xs:ID
properties
use required
annotation
documentation
Unique identifier of the modelled geometry
source <xs:attribute name="id" type="xs:ID" use="required">
 
<xs:annotation>
   
<xs:documentation>Unique identifier of the modelled geometry</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element Geometries/ModelGeometry/GeometryFileReference
diagram index_p190.png
properties
minOcc 1
maxOcc 9
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
fileId  xs:NCName  required      
documentation
Id reference to a l3d, r3d or m3d geometry model File element defined under GeneralDefinitions/Files
levelOfDetail  derived by: xs:string        
documentation
Complexity of the 3D model. Also known as LoD.
annotation
documentation
3D geometry used in this product. If more than one is specified, provide the level of detail for each. At most 9 elements possible: 3 level of detail (low, medium, high) x 3 geometry file types (l3d, r3d and m3d).
source <xs:element name="GeometryFileReference" maxOccurs="9">
 
<xs:annotation>
   
<xs:documentation>3D geometry used in this product. If more than one is specified, provide the level of detail for each. At most 9 elements possible: 3 level of detail (low, medium, high) x 3 geometry file types (l3d, r3d and m3d).</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attribute name="fileId" type="xs:NCName" use="required">
     
<xs:annotation>
       
<xs:documentation>Id reference to a l3d, r3d or m3d geometry model File element defined under GeneralDefinitions/Files</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="levelOfDetail">
     
<xs:annotation>
       
<xs:documentation>Complexity of the 3D model. Also known as LoD.</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:enumeration value="Low"/>
         
<xs:enumeration value="Medium"/>
         
<xs:enumeration value="High"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute Geometries/ModelGeometry/GeometryFileReference/@fileId
type xs:NCName
properties
use required
annotation
documentation
Id reference to a l3d, r3d or m3d geometry model File element defined under GeneralDefinitions/Files
source <xs:attribute name="fileId" type="xs:NCName" use="required">
 
<xs:annotation>
   
<xs:documentation>Id reference to a l3d, r3d or m3d geometry model File element defined under GeneralDefinitions/Files</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute Geometries/ModelGeometry/GeometryFileReference/@levelOfDetail
type restriction of xs:string
facets
Kind Value Annotation
enumeration Low
enumeration Medium
enumeration High
annotation
documentation
Complexity of the 3D model. Also known as LoD.
source <xs:attribute name="levelOfDetail">
 
<xs:annotation>
   
<xs:documentation>Complexity of the 3D model. Also known as LoD.</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="Low"/>
     
<xs:enumeration value="Medium"/>
     
<xs:enumeration value="High"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy