CoordinateCollection

CoordinateCollection class

Coordinate collection.

Properties

NameTypeDescription
MoveToColMoveToCollectionContains the x- and y-coordinates of the first vertex of a shape, or contains the x- and y-coordinates of the first vert
LineToColLineToCollectionContains x- and y-coordinates of the ending vertex of a straight line segment. These coordinates are contained in the X
ArcToColArcToCollectionContains the x- and y-coordinates and bow of a circular arc represented respectively by the X, Y, and A elements.
InfiniteLineColInfiniteLineCollectionContains elements specifying the x- and y-coordinates of two points on an infinite line. The X and Y elements specify th
EllipseColEllipseCollectionContains elements specifying the x- and y-coordinates of the ellipse’s center point and two points on the ellipse.
EllipticalArcToColEllipticalArcToCollectionContains elements that specify information about an elliptical arc.
SplineStartColSplineStartCollectionContains x- and y-coordinates for a spline’s second control point, its second knot, its first knot, the last knot, and t
SplineKnotColSplineKnotCollectionContains x- and y-coordinates for a spline’s control point and a spline’s knot, represented by the X, Y, and A elements,
PolylineToColPolylineToCollectionContains x- and y-coordinates of the last point of a polyline and a polyline formula. The coordinates are specified in t
NURBSToColNURBSToCollectionContains the x- and y-coordinates, position of the second to last knot, position of the last weight, position of the fir
RelCubBezToColRelCubBezToCollectionContains x- and y-coordinates for a RelCubBezTo’s points.Coordinates are specified as relative coordinates.
RelQuadBezToColRelQuadBezToCollectionContains x- and y-coordinates for a RelQuadBezTo’s points.Coordinates are specified as relative coordinates.
RelMoveToColRelMoveToCollectionContains the x- and y-coordinates of the first vertex of a shape, or contains the x- and y-coordinates of the first vert
RelLineToColRelLineToCollectionContains x- and y-coordinates of the ending vertex of a straight line segment. These coordinates are contained in the X
RelEllipticalArcToColRelEllipticalArcToCollectionContains elements that specify information about an elliptical arc.Coordinates are specified as relative coordinates.
Countint
Item (int)Coordinate

Methods

NameDescription
addAdd the Coordinate object in the collection.
removeRemove the Coordinate object from the collection.
clear
removeAt
iteratorReserved for internal use.

CoordinateCollection.MoveToCol property

Contains the x- and y-coordinates of the first vertex of a shape, or contains the x- and y-coordinates of the first vertex after a break in a path.

Type: MoveToCollection

CoordinateCollection.LineToCol property

Contains x- and y-coordinates of the ending vertex of a straight line segment. These coordinates are contained in the X and Y elements, respectively.

Type: LineToCollection

CoordinateCollection.ArcToCol property

Contains the x- and y-coordinates and bow of a circular arc represented respectively by the X, Y, and A elements.

Type: ArcToCollection

CoordinateCollection.InfiniteLineCol property

Contains elements specifying the x- and y-coordinates of two points on an infinite line. The X and Y elements specify the x- and y-coordinates of the first point, and the A and B elements specify the x- and y-coordinates of the second point.

Type: InfiniteLineCollection

CoordinateCollection.EllipseCol property

Contains elements specifying the x- and y-coordinates of the ellipse’s center point and two points on the ellipse.

Type: EllipseCollection

CoordinateCollection.EllipticalArcToCol property

Contains elements that specify information about an elliptical arc.

Type: EllipticalArcToCollection

CoordinateCollection.SplineStartCol property

Contains x- and y-coordinates for a spline’s second control point, its second knot, its first knot, the last knot, and the degree of the spline. This information is contained in the X, Y, A, B, C, and D elements, respectively.

Type: SplineStartCollection

CoordinateCollection.SplineKnotCol property

Contains x- and y-coordinates for a spline’s control point and a spline’s knot, represented by the X, Y, and A elements, respectively.

Type: SplineKnotCollection

CoordinateCollection.PolylineToCol property

Contains x- and y-coordinates of the last point of a polyline and a polyline formula. The coordinates are specified in the X and Y elements, and the formula is specified in the A element.

Type: PolylineToCollection

CoordinateCollection.NURBSToCol property

Contains the x- and y-coordinates, 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 B-spline (NURBS). This information is specified in the X, Y, A, B, C, D, and E elements, respectively.

Type: NURBSToCollection

CoordinateCollection.RelCubBezToCol property

Contains x- and y-coordinates for a RelCubBezTo’s points.Coordinates are specified as relative coordinates.

Type: RelCubBezToCollection

CoordinateCollection.RelQuadBezToCol property

Contains x- and y-coordinates for a RelQuadBezTo’s points.Coordinates are specified as relative coordinates.

Type: RelQuadBezToCollection

CoordinateCollection.RelMoveToCol property

Contains the x- and y-coordinates of the first vertex of a shape, or contains the x- and y-coordinates of the first vertex after a break in a path.Coordinates are specified as relative coordinates.

Type: RelMoveToCollection

CoordinateCollection.RelLineToCol property

Contains x- and y-coordinates of the ending vertex of a straight line segment. These coordinates are contained in the X and Y elements, respectively.Coordinates are specified as relative coordinates.

Type: RelLineToCollection

CoordinateCollection.RelEllipticalArcToCol property

Contains elements that specify information about an elliptical arc.Coordinates are specified as relative coordinates.

Type: RelEllipticalArcToCollection

CoordinateCollection.Count property

Type: int

CoordinateCollection.Item (int) property

Type: Coordinate

add(item) (1 of 16)

Add the Coordinate object in the collection.


add(item) (2 of 16)

Add the MoveTo object in the collection.


add(item) (3 of 16)

Add the LineTo object in the collection.


add(item) (4 of 16)

Add the ArcTo object in the collection.


add(item) (5 of 16)

Add the InfiniteLine object in the collection.


add(item) (6 of 16)

Add the Ellipse object in the collection.


add(item) (7 of 16)

Add the EllipticalArcTo object in the collection.


add(item) (8 of 16)

Add the SplineStart object in the collection.


add(item) (9 of 16)

Add the SplineKnot object in the collection.


add(item) (10 of 16)

Add the PolylineTo object in the collection.


add(item) (11 of 16)

Add the NURBSTo object in the collection.


add(item) (12 of 16)

Add the RelCubBezTo object in the collection.


add(item) (13 of 16)

Add the RelQuadBezTo object in the collection.


add(item) (14 of 16)

Add the RelMoveTo object in the collection.


add(item) (15 of 16)

Add the RelLineTo object in the collection.


add(item) (16 of 16)

Add the RelEllipticalArcTo object in the collection.

remove(item) (1 of 16)

Remove the Coordinate object from the collection.


remove(item) (2 of 16)

Remove the MoveTo object from the collection.


remove(item) (3 of 16)

Remove the LineTo object from the collection.


remove(item) (4 of 16)

Remove the ArcTo object from the collection.


remove(item) (5 of 16)

Remove the InfiniteLine object from the collection.


remove(item) (6 of 16)

Remove the Ellipse object from the collection.


remove(item) (7 of 16)

Remove the EllipticalArcTo object from the collection.


remove(item) (8 of 16)

Remove the SplineStart object from the collection.


remove(item) (9 of 16)

Remove the SplineKnot object from the collection.


remove(item) (10 of 16)

Remove the PolylineTo object from the collection.


remove(item) (11 of 16)

Remove the NURBSTo object from the collection.


remove(item) (12 of 16)

Remove the RelCubBezTo object from the collection.


remove(item) (13 of 16)

Remove the RelQuadBezTo object from the collection.


remove(item) (14 of 16)

Remove the RelMoveTo object from the collection.


remove(item) (15 of 16)

Remove the RelLineTo object from the collection.


remove(item) (16 of 16)

Remove the RelEllipticalArcTo object from the collection.

clear()

removeAt(index)

iterator()

Reserved for internal use.