LigConnectionCollection Member Details

LigConnectionCollection Public Fields


LigConnectionCollection Public Enumerations


LigConnectionCollection Constructors
New
Plain vanilla Constructor
Public Sub New()
Remarks:
Parameters:
New
Constructor specifying RootSA
Public Sub New(ByVal Root As SheetOfAssertion)
Remarks:
Parameters:
ByVal Root As SheetOfAssertion
New
Constructor Specifying Ligature
Public Sub New(ByVal Lig As Ligature)
Remarks:
Parameters:
ByVal Lig As Ligature


LigConnectionCollection Public Properties
Item
Default Property of this Collection; the Graph at a given 0-based position in the Collection Category:
Default Public ReadOnly Property Item(ByVal Index As Int32) As LigConnection
Remarks:
IndexParameters:
ByVal Index As Int32
Return Value:
LigConnection
Ligature
The Ligature in which these Connectins stand Category: Behavior
Public Property Ligature() As Ligature
Remarks:
IndexParameters:
Return Value:
Ligature
RootSA
Root Graph of the Graph-Construction Category: Behavior
Public ReadOnly Property RootSA() As SheetOfAssertion
Remarks:
IndexParameters:
Return Value:
SheetOfAssertion


LigConnectionCollection Public Methods
Add
Adds a LigConnection to this Collection and Returns its position
Public Function Add(ByVal NewLigConnection As LigConnection) As Object
Remarks:
Parameters:
ByVal NewLigConnection As LigConnection
Return Value:
Object
AddAt
Adds a LigConnection to this Collection at a given position
Public Sub AddAt(ByVal Index As Int32, ByVal NewPoint As Point)
Remarks:
Parameters:
ByVal Index As Int32
ByVal NewPoint As Point
Return Value:
Void
AddIfNew
Adds a LigConnection to this Collection and Returns its position if it isn not already there; else, Returns its position
Public Function AddIfNew(ByVal Candidate As LigConnection) As Int32
Remarks:
Parameters:
ByVal Candidate As LigConnection
Return Value:
Int32
Clone
Creates a Shallow Copy of this Collection
Public Function Clone() As LigConnectionCollection
Remarks:
Parameters:
Return Value:
LigConnectionCollection
Contains
Returns True iff this Collection Contains a given LigConnection
Public Function Contains(ByVal LC As LigConnection) As Boolean
Remarks:
Parameters:
ByVal LC As LigConnection
Return Value:
Boolean
Copy
Creates a Deep Copy of this Collection
Public Function Copy() As LigConnectionCollection
Remarks:
Parameters:
Return Value:
LigConnectionCollection
IndexOf
Returns The Index of LigC if found in the list; otherwise, -1
Public Function IndexOf(ByVal LigC As LigConnection) As Int32
Remarks:
Parameters:
ByVal LigC As LigConnection
Return Value:
Int32
Remove
Removes a given LigConnectin from this Collection
Public Sub Remove(ByVal Removee As LigConnection)
Remarks:
Parameters:
ByVal Removee As LigConnection
Return Value:
Void
ToArray
Converts this Collection to an Array of LigConnections
Public Function ToArray(ByRef LCCArray As LigConnection[]) As Int32
Remarks:
Parameters:
ByRef LCCArray As LigConnection[]
Return Value:
Int32
ToString
Returns a String Representing this LigConnectionCollection; prints on One Line
Public Overloads Overrides Function ToString() As String
Remarks:
Parameters:
Return Value:
String
ToString
Returns a String Representing this LigConnectionCollection; has option of printing on Multiple Lines
Public Overloads Function ToString(ByVal MultiLine As Boolean) As String
Remarks:
Parameters:
ByVal MultiLine As Boolean
Return Value:
String


LigConnectionCollection Public Events