PointMap Member Details

PointMap Public Fields


PointMap Public Enumerations


PointMap Constructors
New
Constructor specifying Root SheetOfAssertion
Public Sub New(ByVal Root As SheetOfAssertion)
Remarks:
Parameters:
ByVal Root As SheetOfAssertion


PointMap Public Properties
Graphs
Collection of Graphs in this Construction Category: Behavior
Public Property Graphs() As ProtoGraphCollection
Remarks:
IndexParameters:
Return Value:
ProtoGraphCollection
LocationMapFromRoot
Locations of the Graphs in the Construction Relative to RootSA Category:
Public Property LocationMapFromRoot() As PointCollection
Remarks:
IndexParameters:
Return Value:
PointCollection
LocationMaps
LocationMaps(N) corresponds to Graphs(N); its Mth member is the Location of Graphs(M) relative to Graphs(N) Category:
Public Property LocationMaps() As PointCollection[]
Remarks:
IndexParameters:
Return Value:
PointCollection[]
RootSA
Root Graph of this Construction Category: Behavior
Public Property RootSA() As SheetOfAssertion
Remarks:
IndexParameters:
Return Value:
SheetOfAssertion


PointMap Public Methods
GetLocationMap
Computes Locations of all Graphs relative to a given Graph
Public Function GetLocationMap(ByVal Index As Int32) As PointCollection
Remarks:
Parameters:
ByVal Index As Int32
Return Value:
PointCollection
ToString
Gives a String Representation of all LocationMaps in this Construction
Public Overrides Function ToString() As String
Remarks:
Parameters:
Return Value:
String
UpdateGraphsAndLocationMaps
Updates Graphs Property as well as Location Maps
Public Sub UpdateGraphsAndLocationMaps()
Remarks:
Parameters:
Return Value:
Void


PointMap Public Events