Class CoordinateCollection

Contents
[ ]

CoordinateCollection class

Coordinate collection.

``````public class CoordinateCollection : Collection
``````

Properties

NameDescription
ArcToCol { get; }Contains the x- and y-coordinates and bow of a circular arc represented respectively by the X, Y, and A elements.
Count { get; }Gets the number of elements actually contained in the collection.
EllipseCol { get; }Contains elements specifying the x- and y-coordinates of the ellipse’s center point and two points on the ellipse.
EllipticalArcToCol { get; }Contains elements that specify information about an elliptical arc.
InfiniteLineCol { get; }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.
Item { get; }Gets the element at the specified index.
LineToCol { get; }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.
MoveToCol { get; }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.
NURBSToCol { get; }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.
PolylineToCol { get; }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.
RelCubBezToCol { get; }Contains x- and y-coordinates for a RelCubBezTo’s points.Coordinates are specified as relative coordinates.
RelEllipticalArcToCol { get; }Contains elements that specify information about an elliptical arc.Coordinates are specified as relative coordinates.
RelLineToCol { get; }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.
RelMoveToCol { get; }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.
RelQuadBezToCol { get; }Contains x- and y-coordinates for a RelQuadBezTo’s points.Coordinates are specified as relative coordinates.
SplineKnotCol { get; }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.
SplineStartCol { get; }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.

Methods

NameDescription
Clear()Removes all elements from collection.
GetEnumerator()Supports a simple iteration over a nongeneric collection.
IsExist(int)Is exist item in the collection.
Remove(ArcTo)Remove the ArcTo object from the collection.
Remove(Coordinate)Remove the Coordinate object from the collection.
Remove(Ellipse)Remove the Ellipse object from the collection.
Remove(EllipticalArcTo)Remove the EllipticalArcTo object from the collection.
Remove(InfiniteLine)Remove the InfiniteLine object from the collection.
Remove(LineTo)Remove the LineTo object from the collection.
Remove(MoveTo)Remove the MoveTo object from the collection.
Remove(NURBSTo)Remove the NURBSTo object from the collection.
Remove(PolylineTo)Remove the PolylineTo object from the collection.
Remove(RelCubBezTo)Remove the RelCubBezTo object from the collection.
Remove(RelEllipticalArcTo)Remove the RelEllipticalArcTo object from the collection.
Remove(RelLineTo)Remove the RelLineTo object from the collection.
Remove(RelMoveTo)Remove the RelMoveTo object from the collection.