de.grogra.imp3d.objects
public abstract class HeightFieldMapping extends ShareableBase
| Modifier and Type | Class and Description |
|---|---|
static class |
HeightFieldMapping.Type |
| Modifier and Type | Field and Description |
|---|---|
static HeightFieldMapping.Type |
$TYPE |
static SCOType.Field |
scale$FIELD |
static SCOType.Field |
water$FIELD |
static SCOType.Field |
zeroLevel$FIELD |
| Constructor and Description |
|---|
HeightFieldMapping() |
| Modifier and Type | Method and Description |
|---|---|
float |
getScale() |
float |
getZeroLevel() |
boolean |
isWater() |
abstract void |
map(int x,
int y,
int sx,
int sy,
float height,
Tuple3f out) |
void |
setScale(float value) |
void |
setWater(boolean value) |
void |
setZeroLevel(float value) |
addReference, appendReferencesTo, fieldModified, getProvider, getStamp, initProvider, manageableReadResolve, manageableWriteReplace, removeReferenceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetManageableTypepublic static final HeightFieldMapping.Type $TYPE
public static final SCOType.Field scale$FIELD
public static final SCOType.Field water$FIELD
public static final SCOType.Field zeroLevel$FIELD
public float getScale()
public float getZeroLevel()
public boolean isWater()
public abstract void map(int x,
int y,
int sx,
int sy,
float height,
Tuple3f out)
public void setScale(float value)
public void setWater(boolean value)
public void setZeroLevel(float value)