Definition Type: ComplexType
Name: IRlineType
Namespace: http://www.iredes.org/xml
Containing Schema: IRcoordNav.xsd
Abstract False
Documentation:
Line data type
Collapse XSD Schema Diagram:
Drilldown into ContourLine Drilldown into LinkNumber Drilldown into InvertedRadius Drilldown into EndPoint Drilldown into StartPoint Drilldown into LineSegIdXSD Diagram of IRlineType
Collapse XSD Schema Code:
<?xml version="1.0" encoding="utf-16"?>
<xsd:complexType name="IRlineType">
    <xsd:annotation>
        <xsd:documentation>Line data type</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element name="LineSegId" type="IRtextShort">
            <xsd:annotation>
                <xsd:documentation>Line segment id code</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="StartPoint" type="IRpointType">
            <xsd:annotation>
                <xsd:documentation>Start point coordinate</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="EndPoint" type="IRpointType">
            <xsd:annotation>
                <xsd:documentation>End point coordinate</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="InvertedRadius">
            <xsd:annotation>
                <xsd:documentation>Inverted radius of line. By using inverted radius the element value will be defined even for a straigth line. In that case the value will be = 0.000 UNIT: meter Positive value= clockwise Neg value: counterclockwise</xsd:documentation>
                <xsd:documentation>UNIT: mm</xsd:documentation>
            </xsd:annotation>
            <xsd:simpleType>
                <xsd:restriction base="xsd:float">
                    <xsd:minInclusive value="0.000" />
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:element>
        <xsd:element name="LinkNumber" type="IRtextShort" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation>Reference to next line segment by stating the next line segment's "number" field content</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="ContourLine" type="xsd:boolean" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation>Is part of the contour?</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
LineSegId IR:LineSegId (1) (1)
StartPoint IR:StartPoint (1) (1)
EndPoint IR:EndPoint (1) (1)
InvertedRadius IR:InvertedRadius (1) (1)
LinkNumber IR:LinkNumber 0 (1)
ContourLine IR:ContourLine 0 (1)
Collapse Derivation Tree:
Collapse References:
DR:Line