|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
|
+--org.abora.gold.java.AboraHeaper
|
+--org.abora.gold.xpp.basic.Heaper
|
+--org.abora.gold.spaces.basic.CoordinateSpace
|
+--org.abora.gold.spaces.cross.CrossSpace
|
+--org.abora.gold.spaces.cross.GenericCrossSpace
Default implementation of cross coordinate space.
was NOT.A.TYPE but that prevented compilation
| Field Summary |
| Fields inherited from class org.abora.gold.spaces.cross.CrossSpace |
mySubSpaces |
| Fields inherited from class org.abora.gold.spaces.basic.CoordinateSpace |
myAscending, myDescending, myEmptyRegion, myFullRegion, myIdentityDsp |
| Fields inherited from class org.abora.gold.xpp.basic.Heaper |
AllBlasts, BecomeMap, GarbageCount, InGC, InitializedClasses, InitializingClasses, LastMemory, NextClientRequestNumber, NotOneElementSignal, PackageTable, PromiseNameTable, StringHashSBoxes |
| Fields inherited from class org.abora.gold.java.AboraHeaper |
ActiveClubs, CurrentAuthor, CurrentBertCanopyCache, CurrentBertCrum, CurrentChunk, CurrentGrandMap, CurrentKeyMaster, CurrentPacker, CurrentSensorCanopyCache, CurrentServer, CurrentSession, CurrentSessions, CurrentTrace, InitialEditClub, InitialOwner, InitialReadClub, InitialSponsor, InsideTransactionFlag |
| Constructor Summary | |
GenericCrossSpace(PtrArray subSpaces)
|
|
| Method Summary | |
Mapping |
crossOfMappings(PtrArray subMappings)
Essential. |
CrossOrderSpec |
crossOfOrderSpecs(PtrArray subOrderings,
PrimIntArray subSpaceOrdering)
Essential. |
Tuple |
crossOfPositions(PtrArray coordinates)
Essential. |
CrossRegion |
crossOfRegions(PtrArray subRegions)
Essential. |
CrossRegion |
extrusion(int dimension,
XnRegion subRegion)
Return a region whose projection is 'subRegion' along 'dimension', but is full on all other dimensions |
static Heaper |
make(PtrArray subSpaces)
Make a cross space with the given list of subspaces |
static Heaper |
make(Rcvr rcvr)
|
void |
printOn(java.io.PrintWriter oo)
|
void |
sendGenericCrossSpaceTo(Xmtr xmtr)
|
void |
sendSelfTo(Xmtr xmtr)
do nothing |
| Methods inherited from class org.abora.gold.spaces.cross.CrossSpace |
actualHashForEqual, axes, axis, axisCount, count, crossOfMappings, crossOfOrderSpecs, crossOfOrderSpecs, info, intCount, isEqual, make, makeCrossMapping, makeCrossOrderSpec, makeCrossRegion, makeTuple, secretSubSpaces, subSpace, subSpaces |
| Methods inherited from class org.abora.gold.spaces.basic.CoordinateSpace |
ascending, completeMapping, descending, emptyRegion, fetchAscending, fetchDescending, finishCreate, fullRegion, getAscending, getDescending, identityDsp, identityMapping, importMapping, importOrderSpec, importRegion, mapping, mapping, orderSpec, region, verify |
| Methods inherited from class org.abora.gold.java.AboraHeaper |
asOop, basicInspect, displayString, error, hack, halt, inspect, knownBug, mightNotImplement, REQUIRES, shouldImplement, shouldNotImplement, stubbleForSubclassResponsibility, thingToDo, willNotImplement |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public GenericCrossSpace(PtrArray subSpaces)
| Method Detail |
public Mapping crossOfMappings(PtrArray subMappings)
CrossSpace
crossOfMappings in class CrossSpace
public CrossOrderSpec crossOfOrderSpecs(PtrArray subOrderings,
PrimIntArray subSpaceOrdering)
CrossSpace
crossOfOrderSpecs in class CrossSpacepublic Tuple crossOfPositions(PtrArray coordinates)
CrossSpace
crossOfPositions in class CrossSpacepublic CrossRegion crossOfRegions(PtrArray subRegions)
CrossSpace
crossOfRegions in class CrossSpace
public CrossRegion extrusion(int dimension,
XnRegion subRegion)
CrossSpace
extrusion in class CrossSpacepublic void printOn(java.io.PrintWriter oo)
printOn in class Heaperpublic void sendGenericCrossSpaceTo(Xmtr xmtr)
public void sendSelfTo(Xmtr xmtr)
Heaper
sendSelfTo in class Heaperpublic static Heaper make(Rcvr rcvr)
public static Heaper make(PtrArray subSpaces)
CrossSpace
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||