DotCollection Member Details

DotCollection Public Fields


DotCollection Public Enumerations


DotCollection Constructors
New
Starts a new DotCollection with an Array of Dots; add RootSA explicitly!
Public Sub New(ByVal EGArray As Dot[])
Remarks:
Parameters:
ByVal EGArray As Dot[]
New
Starts a new DotCollection with a reference to the RootSA
Public Sub New(ByVal Root As SheetOfAssertion)
Remarks:
Parameters:
ByVal Root As SheetOfAssertion
New
Almost plain vanilla constructor
Public Sub New()
Remarks:
Parameters:
New
Starts a new DotCollection with its first element
Public Sub New(ByVal NewEG As Dot)
Remarks:
Parameters:
ByVal NewEG As Dot


DotCollection Public Properties
Item
Default Property of this Collection Category:
Default Public ReadOnly Property Item(ByVal Index As Int32) As Dot
Remarks:
IndexParameters:
ByVal Index As Int32
Return Value:
Dot


DotCollection Public Methods
Add
Adds a Dot to this DotCollection and Returns its Position in the Collection
Public Overloads Function Add(ByVal NewDot As Dot) As Int32
Remarks:
Parameters:
ByVal NewDot As Dot
Return Value:
Int32
Clone
Creates a Shallow Copy of this Collection
Public Function Clone() As DotCollection
Remarks:
Parameters:
Return Value:
DotCollection
ToArray
Converts this Collection to an Array of Dots
Public Overloads Function ToArray(ByRef EGArray As Dot[]) As Int32
Remarks:
Parameters:
ByRef EGArray As Dot[]
Return Value:
Int32


DotCollection Public Events