|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Object AbstractAreaWorldObject NetworkAreaWorldObject WaterModule.Water
public static class WaterModule.Water
Field Summary |
---|
Fields inherited from class AbstractAreaWorldObject |
---|
area |
Constructor Summary | |
---|---|
WaterModule.Water(MapArea area)
|
Method Summary | |
---|---|
double |
getClearingAbove(VectorXZ pos)
returns the amount of free space above the base elevation required by this feature. |
double |
getClearingBelow(VectorXZ pos)
returns the amount of free space below the base elevation required by this feature. |
GroundState |
getGroundState()
returns whether this feature is on, above or below the ground. |
void |
renderTo(Target<?> target)
|
Methods inherited from class AbstractAreaWorldObject |
---|
getAxisAlignedBoundingBoxXZ, getOutlinePolygon, getOutlinePolygonXZ, getPrimaryMapElement, getTriangulation |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface TerrainBoundaryWorldObject |
---|
getAxisAlignedBoundingBoxXZ |
Methods inherited from interface WorldObjectWithOutline |
---|
getOutlinePolygon, getOutlinePolygonXZ |
Methods inherited from interface WorldObject |
---|
getPrimaryMapElement |
Constructor Detail |
---|
public WaterModule.Water(MapArea area)
Method Detail |
---|
public double getClearingAbove(VectorXZ pos)
WorldObject
getClearingAbove
in interface WorldObject
public double getClearingBelow(VectorXZ pos)
WorldObject
getClearingBelow
in interface WorldObject
public GroundState getGroundState()
WorldObject
getGroundState
in interface WorldObject
public void renderTo(Target<?> target)
renderTo
in interface RenderableToAllTargets
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |