Add
|
Adds an Element to this ElementCollection and Returns its Position in the Collection |
AddIfNew
|
Adds an Element to this Collection and returns its Index provided it is not already a member; if it is a member, returns its Index |
AddIfNewRange
|
Adds to this Collection the members of a given ElementCollection which are new to this Collection and returns the number of Elements added |
AddRange
(ElementCollection)
|
Adds the members of a given ElementCollection to this Collection and returns the number of EGWorlds added |
AddRange
(Element[])
|
Adds the members of a given Array of Element Objects to this Collection and returns the number of Elements added |
Complements
|
Returns True iff a given pair of Elements are Complements in THIS ElementCollection |
Contains
|
Returns True iff a given Element belongs to this Collection |
GetLowerBoundsOf
(ElementCollection, ElementCollection)
|
Returns the ElementCollection of Lower Bounds in a given ElementCollection (ContextElts) of the Elements in a given ElementCollection (TargetElts - ordinarily a sub-collection of the first-mentioned ElementCollection); returns empty Collection if there are none such |
GetLowerBoundsOf
(Element, Element)
|
Returns the ElementCollection of Lower Bounds of a given pair of Elements in THIS ElementCollection; returns empty Collection if there are none such |
GetLowerBoundsOf
(ElementCollection)
|
Returns the ElementCollection of Lower Bounds in THIS ElementCollection of the Elements in a given ElementCollection (TargetElts - ordinarily a sub-collection of the first-mentioned ElementCollection); returns empty Collection if there are none such |
GetLowerBoundsOf
(Element, Element, ElementCollection)
|
Returns the ElementCollection of Lower Bounds of a given pair of Elements in a given ElementCollection; returns empty Collection if there are none such |
GetMaximalElements
()
|
Returns the ElementCollection of Maximal Elements of THIS ElementCollection |
GetMaximalElements
(ElementCollection)
|
Returns the ElementCollection of Maximal Elements of a given ElementCollection |
GetMinimalElements
()
|
Returns the ElementCollection of Minimal Elements of THIS ElementCollection |
GetMinimalElements
(ElementCollection)
|
Returns the ElementCollection of Minimal Elements of a given ElementCollection |
GetUpperBoundsOf
(ElementCollection)
|
Returns the ElementCollection of Upper Bounds in THIS ElementCollection of the Elements in a given ElementCollection (TargetElts - ordinarily a sub-collection of the first-mentioned ElementCollection); returns empty Collection if there are none such |
GetUpperBoundsOf
(Element, Element, ElementCollection)
|
Returns the ElementCollection of Upper Bounds of a given pair of Elements in a given ElementCollection; returns empty Collection if there are none such |
GetUpperBoundsOf
(ElementCollection, ElementCollection)
|
Returns the ElementCollection of Upper Bounds in a given ElementCollection (ContextElts) of the Elements in a given ElementCollection (TargetElts - ordinarily a sub-collection of the first-mentioned ElementCollection); returns empty Collection if there are none such |
GetUpperBoundsOf
(Element, Element)
|
Returns the ElementCollection of Upper Bounds of a given pair of Elements in THIS ElementCollection; returns empty Collection if there are none such |
HasInfimum
(Element)
|
Returns True and passes the Infimum iff this ElementCollection has a Lowest Member; else passes Null |
HasInfimum
()
|
Returns True iff this ElementCollection has a Lowest Member |
HasSupremum
(Element)
|
Returns True and passes the Supremum iff this ElementCollection has a Lowest Member; else passes Null |
HasSupremum
()
|
Returns True iff this ElementCollection has a Highest Member |
IndexOf
|
Returns the Index of a given Element if it is in this Collection; else returns -1 |
Infimum
|
Returns the Infimum of this ElementCollection, if it exists; else returns Null |
IsComplemented
|
Returns True iff the poset defined by this ElementCollection is Complemented |
IsJoinSemilattice
(ElementCollection)
|
Returns True iff a given ElementCollection is a Join Semilattice |
IsJoinSemilattice
()
|
Returns True iff the present ElementCollection is a Join Semilattice |
IsLattice
()
|
Returns True iff a THIS ElementCollection is a Lattice |
IsLattice
(ElementCollection)
|
Returns True iff a given ElementCollection is a Lattice |
IsMaximal
(Element)
|
Returns True iff a given Element is a Maximal Element in THIS ElementCollection |
IsMaximal
(Element, ElementCollection)
|
Returns True iff a given Element is a Maximal Element in a given ElementCollection |
IsMeetSemilattice
()
|
Returns True iff the present ElementCollection is a Meet Semilattice |
IsMeetSemilattice
(ElementCollection)
|
Returns True iff a given ElementCollection is a Meet Semilattice |
IsMinimal
(Element)
|
Returns True iff a given Element is a Minimal Element in THIS ElementCollection |
IsMinimal
(Element, ElementCollection)
|
Returns True iff a given Element is a Minimal Element in a given ElementCollection |
Join
(ElementCollection)
|
Returns the Least Upper Bound, if it exists, IN a given ElementCollection of the members OF THIS ElementCollection; if Join does not exist, returns Null |
Join
(Element, Element)
|
Returns the Least Upper Bound, if it exists, in THIS ElementCollection of the Elements EltX and EltY; if Join does not exist, returns Null |
Join
(ElementCollection, ElementCollection)
|
Returns the Least Upper Bound, if it exists, IN a given ElementCollection of the members OF a given ElementCollection; if Join does not exist, returns Null |
Join
(Element, Element, ElementCollection)
|
Returns the Least Upper Bound, if it exists, in a given ElementCollection of the Elements EltX and EltY; if Join does not exist, returns Null |
Meet
(ElementCollection, ElementCollection)
|
Returns the Greatest Lower Bound, if it exists, IN a given ElementCollection of the members OF a given ElementCollection; if Meet does not exist, returns Null |
Meet
(Element, Element, ElementCollection)
|
Returns the Greatest Lower Bound, if it exists, in a given ElementCollection of the Elements EltX and EltY; if Meet does not exist, returns Null |
Meet
(ElementCollection)
|
Returns the Greatest Lower Bound, if it exists, IN a given ElementCollection of the members OF THIS ElementCollection; if Meet does not exist, returns Null |
Meet
(Element, Element)
|
Returns the Greatest Lower Bound, if it exists, in THIS ElementCollection of the Elements EltX and EltY; if Meet does not exist, returns Null |
Remove
|
Removes a given Element from this Collection |
Supremum
|
Returns the Supremum of this ElementCollection, if it exists; else returns Null |
ToString
|
A String representation of this ElementCollection |