<xs:element name="Transform" type="ElementReferenceType" minOccurs="0"><xs:annotation><xs:documentation>The optional Transform element is the identifier of a three dimensional transformation matrix.</xs:documentation></xs:annotation></xs:element>
The Cylinder23Type defines the geometric entity 'cylindrical_surface(u,v):R2->R3'. Any surface can have an additional transformation matrix. The cylinder is bounded below by a plane passing through the AxisPoint of the axis and normal to the axis. The cylinder is bound above by a plane that (1) passes through a point on the axis a distance Length along the axis from the axis point in the direction of the axis and (2) is normal to the axis.
The optional label attribute is the model entity "nameplate". Normally it can be seen at the entity item in the project tree.
Source
<xs:complexType name="Cylinder23Type"><xs:annotation><xs:documentation>The Cylinder23Type defines the geometric entity 'cylindrical_surface(u,v):R2->R3'. Any surface can have an additional transformation matrix. The cylinder is bounded below by a plane passing through the AxisPoint of the axis and normal to the axis. The cylinder is bound above by a plane that (1) passes through a point on the axis a distance Length along the axis from the axis point in the direction of the axis and (2) is normal to the axis.</xs:documentation></xs:annotation><xs:complexContent><xs:extension base="SurfaceBaseType"><xs:sequence><xs:element ref="Cylinder23Core"><xs:annotation><xs:documentation>The Cylinder23Core element defines the mathematical core of this surface type.</xs:documentation></xs:annotation></xs:element><xs:element name="Transform" type="ElementReferenceType" minOccurs="0"><xs:annotation><xs:documentation>The optional Transform element is the identifier of a three dimensional transformation matrix.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:extension></xs:complexContent></xs:complexType>