CoordinateCollection Class
Coordinate collection.
Inheritance Hierarchy
SystemObject
  Aspose.DiagramCollection
    Aspose.DiagramCoordinateCollection

Namespace: Aspose.Diagram
Assembly: Aspose.Diagram (in Aspose.Diagram.dll) Version: 20.2.0.0 (20.2)
Syntax
public class CoordinateCollection : Collection

The CoordinateCollection type exposes the following members.

Properties
  NameDescription
Public propertyArcToCol
Contains the x- and y-coordinates and bow of a circular arc represented respectively by the X, Y, and A elements.
Public propertyCount
Gets the number of elements actually contained in the collection.
(Inherited from Collection.)
Public propertyEllipseCol
Contains elements specifying the x- and y-coordinates of the ellipse's center point and two points on the ellipse.
Public propertyEllipticalArcToCol
Contains elements that specify information about an elliptical arc.
Public propertyInfiniteLineCol
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.
Public propertyItem
Gets the element at the specified index.
Public propertyLineToCol
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.
Protected propertyList
List of the elemens.
(Inherited from Collection.)
Public propertyMoveToCol
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.
Public propertyNURBSToCol
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.
Public propertyPolylineToCol
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.
Public propertyRelCubBezToCol
Contains x- and y-coordinates for a RelCubBezTo's points.Coordinates are specified as relative coordinates.
Public propertyRelEllipticalArcToCol
Contains elements that specify information about an elliptical arc.Coordinates are specified as relative coordinates.
Public propertyRelLineToCol
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.
Public propertyRelMoveToCol
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.
Public propertyRelQuadBezToCol
Contains x- and y-coordinates for a RelQuadBezTo's points.Coordinates are specified as relative coordinates.
Public propertySplineKnotCol
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.
Public propertySplineStartCol
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
Public methodAdd(ArcTo)
Add the ArcTo object in the collection.
Public methodAdd(Coordinate)
Add the Coordinate object in the collection.
Public methodAdd(Ellipse)
Add the Ellipse object in the collection.
Public methodAdd(EllipticalArcTo)
Add the EllipticalArcTo object in the collection.
Public methodAdd(InfiniteLine)
Add the InfiniteLine object in the collection.
Public methodAdd(LineTo)
Add the LineTo object in the collection.
Public methodAdd(MoveTo)
Add the MoveTo object in the collection.
Public methodAdd(NURBSTo)
Add the NURBSTo object in the collection.
Public methodAdd(PolylineTo)
Add the PolylineTo object in the collection.
Public methodAdd(RelCubBezTo)
Add the RelCubBezTo object in the collection.
Public methodAdd(RelEllipticalArcTo)
Add the RelEllipticalArcTo object in the collection.
Public methodAdd(RelLineTo)
Add the RelLineTo object in the collection.
Public methodAdd(RelMoveTo)
Add the RelMoveTo object in the collection.
Public methodAdd(RelQuadBezTo)
Add the RelQuadBezTo object in the collection.
Public methodAdd(SplineKnot)
Add the SplineKnot object in the collection.
Public methodAdd(SplineStart)
Add the SplineStart object in the collection.
Public methodClear
Removes all elements from collection.
(Inherited from Collection.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetEnumerator
Supports a simple iteration over a nongeneric collection.
(Inherited from Collection.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the type of the current instance.
(Inherited from Object.)
Public methodIsExist
Is exist item in the collection.
(Inherited from Collection.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemove(ArcTo)
Remove the ArcTo object from the collection.
Public methodRemove(Coordinate)
Remove the Coordinate object from the collection.
Public methodRemove(Ellipse)
Remove the Ellipse object from the collection.
Public methodRemove(EllipticalArcTo)
Remove the EllipticalArcTo object from the collection.
Public methodRemove(InfiniteLine)
Remove the InfiniteLine object from the collection.
Public methodRemove(LineTo)
Remove the LineTo object from the collection.
Public methodRemove(MoveTo)
Remove the MoveTo object from the collection.
Public methodRemove(NURBSTo)
Remove the NURBSTo object from the collection.
Public methodRemove(PolylineTo)
Remove the PolylineTo object from the collection.
Public methodRemove(RelCubBezTo)
Remove the RelCubBezTo object from the collection.
Public methodRemove(RelEllipticalArcTo)
Remove the RelEllipticalArcTo object from the collection.
Public methodRemove(RelLineTo)
Remove the RelLineTo object from the collection.
Public methodRemove(RelMoveTo)
Remove the RelMoveTo object from the collection.
Public methodRemove(RelQuadBezTo)
Remove the RelQuadBezTo object from the collection.
Public methodRemove(SplineKnot)
Remove the SplineKnot object from the collection.
Public methodRemove(SplineStart)
Remove the SplineStart object from the collection.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
See Also