de.grogra.imp3d.objects
Class HeightFieldMapping
java.lang.Object
de.grogra.persistence.ShareableBase
de.grogra.imp3d.objects.HeightFieldMapping
- All Implemented Interfaces:
- Manageable, Shareable
- Direct Known Subclasses:
- RectangularHeightFieldMapping, SphericalHeightFieldMapping
public abstract class HeightFieldMapping
- extends ShareableBase
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
$TYPE
public static final HeightFieldMapping.Type $TYPE
scale$FIELD
public static final SCOType.Field scale$FIELD
water$FIELD
public static final SCOType.Field water$FIELD
zeroLevel$FIELD
public static final SCOType.Field zeroLevel$FIELD
HeightFieldMapping
public HeightFieldMapping()
getScale
public float getScale()
getZeroLevel
public float getZeroLevel()
isWater
public boolean isWater()
map
public abstract void map(int x,
int y,
int sx,
int sy,
float height,
Tuple3f out)
setScale
public void setScale(float value)
setWater
public void setWater(boolean value)
setZeroLevel
public void setZeroLevel(float value)