<xs:element maxOccurs="unbounded" minOccurs="0" name="PointRef"><xs:annotation><xs:documentation>A sequence of references to Design points</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef"/><xs:attribute default="0" name="bulge" type="xs:double"><xs:annotation><xs:documentation>The bulge of the Station, used to represent curves</xs:documentation></xs:annotation></xs:attribute></xs:complexType></xs:element>
<xs:element name="Closed" default="false" minOccurs="0" type="xs:boolean"><xs:annotation><xs:documentation>Represents whether the Polyline is closed</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="LineDrawProperties" type="tps:lineDrawPropertiesType"><xs:annotation><xs:documentation>Represents the properties used to draw this Polyline</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="ProfileRef"><xs:annotation><xs:documentation>A reference to a Vertical Alignment</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:IDREF"/></xs:complexType></xs:element>
Complex Type tps:polylineType
Namespace
tps
Annotations
A 3D Polyline is defined by a sequence of unnamed stations or by a sequence of references to Design points
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:complexType name="polylineType"><xs:annotation><xs:documentation>A 3D Polyline is defined by a sequence of unnamed stations or by a sequence of references to Design points</xs:documentation></xs:annotation><xs:complexContent><xs:extension base="tps:objectType"><xs:sequence><xs:element name="Name" type="xs:string"><xs:annotation><xs:documentation>The name of the Polyline</xs:documentation></xs:annotation></xs:element><xs:choice><xs:element maxOccurs="unbounded" minOccurs="0" name="Station" type="tps:stationType"><xs:annotation><xs:documentation>A sequence of unnamed Stations</xs:documentation></xs:annotation></xs:element><xs:element maxOccurs="unbounded" minOccurs="0" name="PointRef"><xs:annotation><xs:documentation>A sequence of references to Design points</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef"/><xs:attribute default="0" name="bulge" type="xs:double"><xs:annotation><xs:documentation>The bulge of the Station, used to represent curves</xs:documentation></xs:annotation></xs:attribute></xs:complexType></xs:element></xs:choice><xs:element name="Closed" default="false" minOccurs="0" type="xs:boolean"><xs:annotation><xs:documentation>Represents whether the Polyline is closed</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="LineDrawProperties" type="tps:lineDrawPropertiesType"><xs:annotation><xs:documentation>Represents the properties used to draw this Polyline</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="ProfileRef"><xs:annotation><xs:documentation>A reference to a Vertical Alignment</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:IDREF"/></xs:complexType></xs:element><xs:group minOccurs="0" ref="tps:versionable"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType>
<xs:attribute default="0" name="bulge" type="xs:double"><xs:annotation><xs:documentation>The bulge of the Station, used to represent curves</xs:documentation></xs:annotation></xs:attribute>