Row element (Geometry Section) ('Visio XML')
Last modified: January 09, 2014
Applies to: Office 2013  Office 365  Visio 2013
In this article
Element information
Definition
Elements and attributes
Remarks
Contains rows that list the coordinates of the vertices for the lines and arcs that make up the shape.
If the schema defines specific requirements, such as sequence, minOccurs, maxOccurs, and choice, see the definition section.
Parent elements
Element 
Type 
Description 

Contains rows that list the coordinates of the vertices for the lines and arcs that make up the shape. 
Child elements
Note 

The Cell element is the only child of this element. Depending on the "T" attribute of this element, the meaning of the Cell elements differ. In the table below, parathetical text in the element name corresponds to the "T" value to which the topic applies. 
Element 
Type 
Description 

Contains the x and ycoordinates and bow of a circular arc. 

Contains the x and ycoordinates of the ellipse's center point and two points on the ellipse. 

Contains x and ycoordinates of an elliptical arc's endpoint, x and ycoordinates of the control points on the arc, angle from the xaxis to the ellipse's major axis, and ratio between the ellipse's major and minor axes. 

Contains the x and ycoordinates of two points on an infinite line. 

Contains xand ycoordinates of the ending vertex of a straight line segment. 

Contains the x and ycoordinates of the first vertex of a shape, or represents the x and ycoordinates of the first vertex after a break in a path. 

Contains the x and ycoordinates, position of the second to last knot, position of the last weight, position of the first knot, position of the first weight, and the formula for a nonuniform rational Bspline (NURBS). 

Contains x and ycoordinates of the last point of a polyline and a polyline formula. 

Contains the x and ycoordinates of the endpoint of a cubic Bézier curve relative to the shape’s width and height, the x and ycoordinates of the control point of the beginning of the curve relative shape’s width and height, and the x and ycoordinates of the control point of the ending of the curve relative shape’s width and height. 

Contains the x and ycoordinates of the endpoint of a quadratic Bézier curve relative to the shape’s width and height and the x and ycoordinates of the control point of the curve relative shape’s width and height. 

Contains x and ycoordinates of an elliptical arc's endpoint relative to the shape’s width and height, x and ycoordinates of the control points on the arc relative to the shape’s width and height, angle from the xaxis to the ellipse's major axis, and ratio between the ellipse's major and minor axes. 

Contains xand ycoordinates of the ending vertex of a straight line segment relative to a shape’s width and height. 

Contains the x and ycoordinates of the first vertex of a shape or the x and ycoordinates of the first vertex after a break in a path, relative to the height and width of the shape. 

Contains the x and ycoordinates of the endpoint of a quadratic Bézier curve relative to the shape’s width and height and the x and ycoordinates of the control point of the curve relative shape’s width and height. 

Contains x and ycoordinates for a spline's control point and a spline's knot. 

Contains x and ycoordinates for a spline's second control point, its second knot, its first knot, the last knot, and the degree of the spline. 
Attributes
Attribute 
Type 
Required 
Description 
Possible values 

Del 
xsd:boolean 
optional 
Specifies whether a row that would otherwise be inherited from a master shape has been deleted. 
Values of the xsd:boolean type. 
IX 
xsd:unsignedInt 
optional 
Specifies the onebased identifier for the row. It should be unqiue and greater than other identifiers in the same section.The IX attribute is only used for the Character, Connection, Field, FillGradient, Geometry, Layer, LineGradient, Paragraph, Reviewer, Scratch, and Tabs sections. A row can only have one of the IX or N attributes. 
Values of the xsd:unsignedInt type. 
LocalName 
xsd:string 
optional 
Specifies the unique languagedependent name of the row. 
Values of the xsd:string type. 
N 
xsd:string 
optional 
Specifies the unique languageindependent name of the row.The N attribute is only used for the User, Property, Actions, Control, Connection, Hyperlink, and ActionTag sections. A row can only have one of the IX or N attributes. 
Values of the xsd:string type. 
T 
xsd:string 
optional 
Specifies the type of the geometric path represented by the row and used in geometry visualization. The T attribute is only used for the Geometry section. 
Values of the xsd:string type. 
The T attribute of this Row element must be one of a limited set of values that correspond to ShapeSheet rows. Refer to the table below to determine the values of the T attribute that are permitted for this Row element.
Value 
Description 
More information 

ArcTo 
Contains the x and ycoordinates and bow of a circular arc. 

Ellipse 
Contains the x and ycoordinates of the ellipse's center point and two points on the ellipse. 

EllipticalArcTo 
Contains x and ycoordinates of an elliptical arc's endpoint, x and ycoordinates of the control points on the arc, angle from the xaxis to the ellipse's major axis, and ratio between the ellipse's major and minor axes. 

InfiniteLine 
Contains the x and ycoordinates of two points on an infinite line. 
InfiniteLine Row (Geometry Section) 
LineTo 
Contains xand ycoordinates of the ending vertex of a straight line segment. 

MoveTo 
Contains the x and ycoordinates of the first vertex of a shape, or represents the x and ycoordinates of the first vertex after a break in a path. 

NURBSTo 
Contains the x and ycoordinates, position of the second to last knot, position of the last weight, position of the first knot, position of the first weight, and the formula for a nonuniform rational Bspline (NURBS). 

PolylineTo 
Contains x and ycoordinates of the last point of a polyline and a polyline formula. 

RelCubBezTo 
Contains the x and ycoordinates of the endpoint of a cubic Bézier curve relative to the shape’s width and height, the x and ycoordinates of the control point of the beginning of the curve relative shape’s width and height, and the x and ycoordinates of the control point of the ending of the curve relative shape’s width and height. 

RelEllipticalArcTo 
Contains x and ycoordinates of an elliptical arc's endpoint relative to the shape’s width and height, x and ycoordinates of the control points on the arc relative to the shape’s width and height, angle from the xaxis to the ellipse's major axis, and ratio between the ellipse's major and minor axes. 

RelLineTo 
Contains xand ycoordinates of the ending vertex of a straight line segment relative to a shape’s width and height. 

RelMoveTo 
Contains the x and ycoordinates of the first vertex of a shape or the x and ycoordinates of the first vertex after a break in a path, relative to the height and width of the shape. 

RelQuadBezTo 
Contains the x and ycoordinates of the endpoint of a quadratic Bézier curve relative to the shape’s width and height and the x and ycoordinates of the control point of the curve relative shape’s width and height. 

SplineKnot 
Contains x and ycoordinates for a spline's control point and a spline's knot. 

SplineStart 
Contains x and ycoordinates for a spline's second control point, its second knot, its first knot, the last knot, and the degree of the spline. 