public class ModuleCombiner extends Module
Modifier and Type | Class and Description |
---|---|
static class |
ModuleCombiner.CombinerType |
DEFAULT_SEED
Constructor and Description |
---|
ModuleCombiner() |
ModuleCombiner(ModuleCombiner.CombinerType type) |
ModuleCombiner(java.lang.String id) |
ModuleCombiner(java.lang.String id,
ModuleCombiner.CombinerType combinerType) |
ModuleCombiner(java.lang.String id,
ModuleCombiner.CombinerType combinerType,
Module source0,
Module source1) |
Modifier and Type | Method and Description |
---|---|
Module |
buildFromPropertyMap(com.sudoplay.joise.ModulePropertyMap modulePropertyMap,
com.sudoplay.joise.ModuleInstanceMap moduleInstanceMap) |
void |
clearAllSources() |
double |
get(double x,
double y) |
double |
get(double x,
double y,
double z) |
double |
get(double x,
double y,
double z,
double w) |
double |
get(double x,
double y,
double z,
double w,
double u,
double v) |
void |
setSeed(java.lang.String seedName,
long seed) |
void |
setSource(int index,
double source) |
void |
setSource(int index,
Module source) |
void |
setType(ModuleCombiner.CombinerType type) |
void |
writeToMap(com.sudoplay.joise.ModuleMap moduleMap) |
getId, getModuleMap, setId
public ModuleCombiner(ModuleCombiner.CombinerType type)
public ModuleCombiner()
public ModuleCombiner(java.lang.String id, ModuleCombiner.CombinerType combinerType)
public ModuleCombiner(java.lang.String id)
public ModuleCombiner(java.lang.String id, ModuleCombiner.CombinerType combinerType, Module source0, Module source1)
public void setType(ModuleCombiner.CombinerType type)
public void setSource(int index, Module source)
public void setSource(int index, double source)
public void clearAllSources()
public double get(double x, double y, double z, double w, double u, double v)
public void setSeed(java.lang.String seedName, long seed)
public void writeToMap(com.sudoplay.joise.ModuleMap moduleMap)
writeToMap
in class Module
public Module buildFromPropertyMap(com.sudoplay.joise.ModulePropertyMap modulePropertyMap, com.sudoplay.joise.ModuleInstanceMap moduleInstanceMap)
buildFromPropertyMap
in class Module