public abstract class CombiningHeightMap extends DelegatingHeightMap
Modifier and Type | Field and Description |
---|---|
protected HeightMap |
heightMap1
Deprecated.
|
protected HeightMap |
heightMap2
Deprecated.
|
children, constant, constantColour, constantValue
name, seed
Constructor and Description |
---|
CombiningHeightMap(HeightMap heightMap1,
HeightMap heightMap2) |
CombiningHeightMap(java.lang.String name,
HeightMap heightMap1,
HeightMap heightMap2) |
Modifier and Type | Method and Description |
---|---|
abstract CombiningHeightMap |
clone()
Create a deep copy of the height map.
|
java.awt.Rectangle |
getExtent()
Get the extent of the height map, if any.
|
HeightMap |
getHeightMap1() |
HeightMap |
getHeightMap2() |
void |
setHeightMap1(HeightMap heightMap1) |
void |
setHeightMap2(HeightMap heightMap2) |
childrenChanged, determineConstant, doGetColour, doGetHeight, doGetHeight, getColour, getConstantValue, getHeight, getHeight, getHeightMap, getHeightMap, getHeightMapCount, getIndex, getIndex, getRole, getSeed, isConstant, readResolve, recalculateConstantValue, replace, replace, setHeightMap, setHeightMap, setSeed
getBaseHeight, getName, getParent, setName
@Deprecated protected HeightMap heightMap1
@Deprecated protected HeightMap heightMap2
public final HeightMap getHeightMap1()
public final HeightMap getHeightMap2()
public void setHeightMap1(HeightMap heightMap1)
public void setHeightMap2(HeightMap heightMap2)
public java.awt.Rectangle getExtent()
HeightMap
null
.getExtent
in interface HeightMap
getExtent
in class AbstractHeightMap
null
if it is
unbounded.public abstract CombiningHeightMap clone()
HeightMap
clone
in interface HeightMap
clone
in class AbstractHeightMap