AtomicGraphCollection Member Details

AtomicGraphCollection Public Fields


AtomicGraphCollection Public Enumerations


AtomicGraphCollection Constructors
New
Starts a new AtomicGraphCollection with an Array of AtomicGraphs
Public Sub New(ByVal EGArray As AtomicGraph[])
Remarks:
Parameters:
ByVal EGArray As AtomicGraph[]
New
Starts a new AtomicGraphCollection 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 AtomicGraphCollection with its first element
Public Sub New(ByVal NewEG As AtomicGraph)
Remarks:
Parameters:
ByVal NewEG As AtomicGraph


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


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


AtomicGraphCollection Public Events