Space Member Details

Space Public Fields


Space Public Enumerations


Space Constructors
New
Instantiates Space specifying the diameter of Element Controls and a Collection of Partially Comparable Objects to be mapped to those Controls
Public Sub New(ByVal ElementDiam As Int32, ByVal MappedObjects As PartiallyComparableCollection)
Remarks:
Parameters:
ByVal ElementDiam As Int32
ByVal MappedObjects As PartiallyComparableCollection
New
The Plain-Vanilla Constructor
Public Sub New()
Remarks:
Parameters:


Space Public Properties
AllElementsOrder
Structure holding the Properties of the Ordering Relation which apply to ALL Elements in this Space Category: Behavior
Public Property AllElementsOrder() As OrderPropertiesPackage
Remarks:
IndexParameters:
Return Value:
OrderPropertiesPackage
CurrentArrowCount
Gets the Count of OrderingArrowHeads currently Contained on this Space Category: Behavior
Public ReadOnly Property CurrentArrowCount() As Int32
Remarks:
IndexParameters:
Return Value:
Int32
CurrentArrows
The Array of OrderingArrowHeads currently Contained on this Space Category: Behavior
Public Property CurrentArrows() As OrderingArrowHead[]
Remarks:
IndexParameters:
Return Value:
OrderingArrowHead[]
ElementDiameter
Diameter of the Element Controls on this Space Category: Appearance
Public Property ElementDiameter() As Int32
Remarks:
IndexParameters:
Return Value:
Int32
Elements
The Collection of Element Controls Ordered within this Space Category: Behavior
Public Property Elements() As ElementCollection
Remarks:
IndexParameters:
Return Value:
ElementCollection
MappedPCObjects
The Collection of Partially Comparable Objects mapped to the Element Controls of this Space Category: Behavior
Public Property MappedPCObjects() As PartiallyComparableCollection
Remarks:
IndexParameters:
Return Value:
PartiallyComparableCollection
MouseLoc
Current Position of the Mouse on this Control Category: Mouse
Public Property MouseLoc() As Point
Remarks:
IndexParameters:
Return Value:
Point
OrderingLineColor
Color of the Access Line shown between World Tokens Category: Appearance
Public Property OrderingLineColor() As Color
Remarks:
IndexParameters:
Return Value:
Color
OrderingLineWidth
Width of the Access Line shown between World Tokens Category: Appearance
Public Property OrderingLineWidth() As Int32
Remarks:
IndexParameters:
Return Value:
Int32
OrderPairs
Set of OrderPairs of Elements in this Space Category: Behavior
Public Property OrderPairs() As OrderPairCollection
Remarks:
IndexParameters:
Return Value:
OrderPairCollection
PointedToArrowHead
When Mouse Cursor is over an Access ArrowHead, holds Reference to that EGAccessArrow; else is Nothing Category: Behavior
Public Property PointedToArrowHead() As OrderingArrowHead
Remarks:
IndexParameters:
Return Value:
OrderingArrowHead
PointerIsOnArrowHead
True iff Mouse Cursor is over an Access ArrowHead Category: Behavior
Public Property PointerIsOnArrowHead() As Boolean
Remarks:
IndexParameters:
Return Value:
Boolean


Space Public Methods
GetLowerBoundsOf
Returns the ElementCollection of Lower Bounds of a given pair of Elements in THIS Space; returns empty Collection if there are none such
Public Function GetLowerBoundsOf(ByVal EltX As Element, ByVal EltY As Element) As ElementCollection
Remarks:
Parameters:
ByVal EltX As Element
ByVal EltY As Element
Return Value:
ElementCollection
GetLowerBoundsOf
Returns the ElementCollection of Lower Bounds of a given pair of Elements in a given Space; returns empty Collection if there are none such
Public Shared Function GetLowerBoundsOf(ByVal EltX As Element, ByVal EltY As Element, ByVal InSpace As Space) As ElementCollection
Remarks:
Parameters:
ByVal EltX As Element
ByVal EltY As Element
ByVal InSpace As Space
Return Value:
ElementCollection


Space Public Operators


Space Public Events