<xs:complexType name="PointAndVectorType">
<xs:annotation>
<xs:documentation>The PointAndVectorType defines a line by its starting point and direction vector.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="StartPoint" type="PointType">
<xs:annotation>
<xs:documentation>The StartPoint element is the starting point of the line.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Vector" type="UnitVectorType">
<xs:annotation>
<xs:documentation>The Vector element is a unit vector giving the direction of the line.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType> |