|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
|
+--org.abora.white.xpp.basic.Heaper
|
+--org.abora.white.spaces.basic.Position
|
+--org.abora.white.spaces.cross.Tuple
|
+--org.abora.white.spaces.cross.ActualTuple
Default implementation of position in a crossed coordinate space. NOT.A.TYPE
| Field Summary | |
protected PtrArray |
myCoordinates
|
| Constructor Summary | |
ActualTuple(PtrArray coordinates)
|
|
ActualTuple(Rcvr receiver)
|
|
| Method Summary | |
int |
actualHashForEqual()
since we redefine equal, subclasses had better redefine actualHashForEqual |
XnRegion |
asRegion()
Essential. |
PtrArray |
coordinates()
Essential. |
CoordinateSpace |
coordinateSpace()
Essential. |
int |
count()
|
boolean |
isEqual(Heaper other)
Return true if the two objects are equal. |
static Tuple |
make(PtrArray coordinates)
|
Position |
positionAt(int dimension)
|
PtrArray |
secretCoordinates()
The internal array of coordinates. |
void |
sendSelfTo(Xmtr xmtr)
|
| Methods inherited from class org.abora.white.spaces.cross.Tuple |
coordinate, info, printOn, printOnWithSimpleSyntax, two |
| Methods inherited from class org.abora.white.xpp.basic.Heaper |
destroy, destruct, equals, hashForEqual, printContentsOn, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected PtrArray myCoordinates
| Constructor Detail |
public ActualTuple(PtrArray coordinates)
public ActualTuple(Rcvr receiver)
| Method Detail |
public XnRegion asRegion()
Position
asRegion in class Tuplepublic PtrArray coordinates()
Tuple
coordinates in class Tuplepublic CoordinateSpace coordinateSpace()
Position
coordinateSpace in class Tuplepublic int count()
public Position positionAt(int dimension)
public int actualHashForEqual()
Position
actualHashForEqual in class Tuplepublic boolean isEqual(Heaper other)
Heaper
isEqual in class Tuplepublic PtrArray secretCoordinates()
public void sendSelfTo(Xmtr xmtr)
sendSelfTo in class Tuplepublic static Tuple make(PtrArray coordinates)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||