uchicago.src.sim.topology.space2
Class AbstractDiscrete2DTopology
java.lang.Object
uchicago.src.sim.topology.space2.AbstractDiscrete2DTopology
- All Implemented Interfaces:
- RelationTopology
- Direct Known Subclasses:
- MooreTopology, VonNeumannTopology
- public abstract class AbstractDiscrete2DTopology
- extends java.lang.Object
- implements RelationTopology
Created by IntelliJ IDEA.
User: thowe
Date: Jun 16, 2003
Time: 2:16:14 PM
To change this template use Options | File Templates.
|
Method Summary |
protected java.util.List |
compareMax(java.util.List v)
|
protected java.util.List |
compareMin(java.util.List v)
|
java.util.List |
findMaximum(int x,
int y,
int[] range,
boolean includeOrigin)
|
java.util.List |
findMinimum(int x,
int y,
int[] range,
boolean includeOrigin)
|
abstract java.util.List |
getRelations(int x,
int y,
int[] ranges,
boolean returnNulls)
|
void |
setComparator(java.util.Comparator c)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
comparator
protected java.util.Comparator comparator
space
protected Discrete2DSpace space
torus
protected boolean torus
AbstractDiscrete2DTopology
public AbstractDiscrete2DTopology(Discrete2DSpace space)
setComparator
public void setComparator(java.util.Comparator c)
findMaximum
public java.util.List findMaximum(int x,
int y,
int[] range,
boolean includeOrigin)
findMinimum
public java.util.List findMinimum(int x,
int y,
int[] range,
boolean includeOrigin)
compareMax
protected java.util.List compareMax(java.util.List v)
compareMin
protected java.util.List compareMin(java.util.List v)
getRelations
public abstract java.util.List getRelations(int x,
int y,
int[] ranges,
boolean returnNulls)