|
||||||||
| 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.CoordinateSpace
|
+--org.abora.white.tumbler.RealSpace
Non-arithmetic space of real numbers in which only certain positions are explicitly representable. In this release, the only exactly representable numbers are those real numbers which can be represented in IEEE64 (double precision) format. Future releases may make more real numbers representable.
| Field Summary | |
protected static RealSpace |
TheRealSpace
|
| Fields inherited from class org.abora.white.spaces.basic.CoordinateSpace |
myAscending, myDescending, myEmptyRegion, myFullRegion, myIdentityDsp |
| Constructor Summary | |
RealSpace()
|
|
| Method Summary | |
RealRegion |
above(RealPos val,
boolean inclusive)
The region consisting of all positions >= val if inclusive, or all > val if not inclusive. |
int |
actualHashForEqual()
is equal to any basic space on the same category of positions |
RealRegion |
after(double val)
The region consisting of all position >= val. |
RealRegion |
before(double val)
The region consisting of all position <= val Should this just be supplanted by CoordinateSpace::region ()? |
RealRegion |
below(RealPos val,
boolean inclusive)
The region consisting of all positions <= val if inclusive, or all < val if not inclusive. |
RealRegion |
interval(RealPos start,
RealPos stop)
Return a region of all numbers >= lower and < upper. |
boolean |
isEqual(Heaper anObject)
is equal to any basic space on the same category of positions |
static RealSpace |
make()
|
static Heaper |
make(Rcvr rcvr)
|
RealPos |
position(double val)
The XuReal representing the same real number as that exactly represented by 'val'. |
void |
sendSelfTo(Xmtr xmtr)
|
RealRegion |
strictlyAfter(double val)
The region consisting of all position > val Should this just be supplanted by CoordinateSpace::region ()? Add Boolean to after to say whether its inclusive? |
RealRegion |
strictlyBefore(double val)
The region consisting of all position < val Should this just be supplanted by CoordinateSpace::region ()? Add Boolean to before to say whether its inclusive? |
| Methods inherited from class org.abora.white.spaces.basic.CoordinateSpace |
ascending, completeMapping, descending, emptyRegion, fetchAscending, fetchDescending, finishCreate, fullRegion, getAscending, getDescending, identityDsp, identityMapping, verify |
| Methods inherited from class org.abora.white.xpp.basic.Heaper |
destroy, destruct, equals, hashForEqual, printContentsOn, printOn, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected static RealSpace TheRealSpace
| Constructor Detail |
public RealSpace()
| Method Detail |
public RealRegion above(RealPos val,
boolean inclusive)
public RealRegion below(RealPos val,
boolean inclusive)
public RealRegion interval(RealPos start,
RealPos stop)
public RealPos position(double val)
public RealRegion after(double val)
public RealRegion before(double val)
public RealRegion strictlyAfter(double val)
public RealRegion strictlyBefore(double val)
public int actualHashForEqual()
actualHashForEqual in class CoordinateSpacepublic boolean isEqual(Heaper anObject)
isEqual in class CoordinateSpacepublic void sendSelfTo(Xmtr xmtr)
sendSelfTo in class Heaperpublic static RealSpace make()
public static Heaper make(Rcvr rcvr)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||