public class ModuleGradient extends Module
DEFAULT_SEED
Constructor and Description |
---|
ModuleGradient() |
ModuleGradient(double x1,
double x2,
double y1,
double y2) |
ModuleGradient(java.lang.String id) |
ModuleGradient(java.lang.String id,
double x1,
double x2,
double y1,
double y2) |
Modifier and Type | Method and Description |
---|---|
Module |
buildFromPropertyMap(com.sudoplay.joise.ModulePropertyMap modulePropertyMap,
com.sudoplay.joise.ModuleInstanceMap moduleInstanceMap) |
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 |
setGradient(double x1,
double x2,
double y1,
double y2) |
void |
setGradient(double x1,
double x2,
double y1,
double y2,
double z1,
double z2) |
void |
setGradient(double x1,
double x2,
double y1,
double y2,
double z1,
double z2,
double w1,
double w2) |
void |
setGradient(double x1,
double x2,
double y1,
double y2,
double z1,
double z2,
double w1,
double w2,
double u1,
double u2,
double v1,
double v2) |
void |
setSeed(java.lang.String seedName,
long seed) |
void |
writeToMap(com.sudoplay.joise.ModuleMap moduleMap) |
getId, getModuleMap, setId
public ModuleGradient()
public ModuleGradient(java.lang.String id)
public ModuleGradient(java.lang.String id, double x1, double x2, double y1, double y2)
public ModuleGradient(double x1, double x2, double y1, double y2)
public void setGradient(double x1, double x2, double y1, double y2)
public void setGradient(double x1, double x2, double y1, double y2, double z1, double z2)
public void setGradient(double x1, double x2, double y1, double y2, double z1, double z2, double w1, double w2)
public void setGradient(double x1, double x2, double y1, double y2, double z1, double z2, double w1, double w2, double u1, double u2, double v1, double v2)
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