<?xml version="1.0" encoding="utf-16"?>
<xsd:element name="DRLaserLine">
    <xsd:annotation>
        <xsd:documentation>IREDES Laser Line definitions</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
        <xsd:complexContent>
            <xsd:extension base="IR:IRplanGenType">
                <xsd:sequence>
                    <xsd:element name="LaserTable">
                        <xsd:annotation>
                            <xsd:documentation>laser definition</xsd:documentation>
                        </xsd:annotation>
                        <xsd:complexType>
                            <xsd:sequence>
                                <xsd:element name="LaserId" type="IR:IRtextShort">
                                    <xsd:annotation>
                                        <xsd:documentation>Laser id</xsd:documentation>
                                    </xsd:annotation>
                                </xsd:element>
                                <xsd:element name="TunnelIdRef" type="IR:IRtextShort">
                                    <xsd:annotation>
                                        <xsd:documentation>Reference to the tunnel line where the laser is used </xsd:documentation>
                                    </xsd:annotation>
                                </xsd:element>
                                <xsd:element name="PointDepthRange">
                                    <xsd:annotation>
                                        <xsd:documentation>This tag describes in what part of the tunnel the laser is valid.</xsd:documentation>
                                    </xsd:annotation>
                                    <xsd:complexType>
                                        <xsd:sequence>
                                            <xsd:element name="From" type="xsd:double">
                                                <xsd:annotation>
                                                    <xsd:documentation>Starting depth corresponding to the PointDepth tag in curve table in the tunnel line UNIT: m</xsd:documentation>
                                                </xsd:annotation>
                                            </xsd:element>
                                            <xsd:element name="To" type="xsd:double">
                                                <xsd:annotation>
                                                    <xsd:documentation>End depth corresponding to the PointDepth tag in curve table in the tunnel line UNIT: m</xsd:documentation>
                                                </xsd:annotation>
                                            </xsd:element>
                                        </xsd:sequence>
                                    </xsd:complexType>
                                </xsd:element>
                                <xsd:element name="FacePoint" type="IR:IRpointType">
                                    <xsd:annotation>
                                        <xsd:documentation>Coordinate that the laser line passes near the face.</xsd:documentation>
                                    </xsd:annotation>
                                </xsd:element>
                                <xsd:element name="BetweenPoint" type="IR:IRpointType">
                                    <xsd:annotation>
                                        <xsd:documentation>Middle coordinate used as a check. Should be close to the line between FacePoint and AtLaserPoint.</xsd:documentation>
                                    </xsd:annotation>
                                </xsd:element>
                                <xsd:element name="AtLaserPoint" type="IR:IRpointType">
                                    <xsd:annotation>
                                        <xsd:documentation>Start coordinate of the laser.</xsd:documentation>
                                    </xsd:annotation>
                                </xsd:element>
                            </xsd:sequence>
                        </xsd:complexType>
                    </xsd:element>
                    <xsd:element ref="IR:GenTrailer" />
                </xsd:sequence>
                <xsd:attribute name="DRLaserLineVersion" type="IR:IRversion" fixed="V 1.3" use="required" />
                <xsd:attribute name="DRLaserLineDownwCompat" type="IR:IRversion" fixed="V 1.3" use="required" />
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
</xsd:element>
  |