PointCollection Members

PointCollection Overview



Constructors

New(Point[]) Starts a new PointCollection with an Array of Ligatures; add RootSA explicitly!
New(Point) Starts a new PointCollection with its first element
New() Plain vanilla constructor
New(SheetOfAssertion) Starts a new PointCollection with a reference to the RootSA

Public Properties

Item Default Property of this Collection; the Graph at a given 0-based position in the Collection
RootSA Root Graph of the Graph-Construction

Public Methods

Add Adds a Point to this Collection and Returns its position
AddAt Adds a Point to this Collection at a given position
AddIfNew Adds a Point to this Collection and Returns its position if it isn not already there; else, Returns its position
AddRange (Point[]) Adds an Array of Points to this Collection
AddRange (PointCollection) Adds a PointCollection to this Collection
Clone Creates a Shallow Copy of this Collection
Contains Returns True iff this Collection Contains a given Point
Copy Creates a Deep Copy of this Collection
IndexOf Returns The Index of Pt if found in the list; otherwise, -1
Remove Removes a given Point from this Collection
Reverse Returns a Collection of the elements in this Collection, but in Reversed order
ToArray Converts this Collection to an Array of Points
ToString (Boolean) Returns a String Representing this PointCollection; has option of printing on Multiple Lines
ToString () Returns a String Representing this PointCollection; prints on One Line