Class Sector
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractSet<E>
java.util.HashSet
Sector
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, java.lang.Iterable, java.util.Collection, java.util.Set
public class Sector
- extends java.util.HashSet
- implements java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.util.HashSet |
add, clear, clone, contains, isEmpty, iterator, remove, size |
Methods inherited from class java.util.AbstractSet |
equals, hashCode, removeAll |
Methods inherited from class java.util.AbstractCollection |
addAll, containsAll, retainAll, toArray, toArray, toString |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Set |
addAll, containsAll, equals, hashCode, removeAll, retainAll, toArray, toArray |
BLUE
public static final java.awt.Color BLUE
BLACK
public static final java.awt.Color BLACK
color
private java.awt.Color color
position
private Vector position
environment
private Environment environment
xDimension
private double xDimension
yDimension
private double yDimension
zDimension
private double zDimension
isUsable
private boolean isUsable
diseaseAmount
private double diseaseAmount
isWater
private boolean isWater
Sector
public Sector(Vector pos,
Vector dimensions,
Environment env)
addItem
public boolean addItem(Item m)
removeItem
public boolean removeItem(Item m)
containsItem
public boolean containsItem(Item m)
getIterator
public java.util.Iterator getIterator()
position
public Vector position()
environment
public Environment environment()
width
public double width()
height
public double height()
depth
public double depth()
isUsable
public boolean isUsable()
setUsable
public void setUsable(boolean b)
diseaseAmount
public double diseaseAmount()
setDiseaseAmount
public void setDiseaseAmount(double d)
isWater
public boolean isWater()
toggleIsWater
public void toggleIsWater(boolean b)
toImage
public void toImage(java.awt.Graphics g,
Vector pos,
double zoom)
toOutline
public void toOutline(java.awt.Graphics g,
Vector pos,
double zoom)
color
public java.awt.Color color()
setColor
public void setColor(java.awt.Color c)
setColor
public void setColor()