hmi.elckerlyc.animationengine.procanimation
Class PerlinNoiseJEP
java.lang.Object
org.nfunk.jep.function.PostfixMathCommand
hmi.elckerlyc.animationengine.procanimation.PerlinNoiseJEP
- All Implemented Interfaces:
- org.nfunk.jep.function.PostfixMathCommandI
public class PerlinNoiseJEP
- extends org.nfunk.jep.function.PostfixMathCommand
JEP implementation of project.mathutils.PerlinNoise
- Author:
- welberge
| Fields inherited from class org.nfunk.jep.function.PostfixMathCommand |
curNumberOfParameters, numberOfParameters |
|
Method Summary |
void |
run(Stack inStack)
Runs the perlin noise operation on the inStack. |
| Methods inherited from class org.nfunk.jep.function.PostfixMathCommand |
checkNumberOfParameters, checkStack, getNumberOfParameters, setCurNumberOfParameters |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
pnoise
private PerlinNoise pnoise
PerlinNoiseJEP
public PerlinNoiseJEP()
- Constructor
run
public void run(Stack inStack)
throws org.nfunk.jep.ParseException
- Runs the perlin noise operation on the inStack. The parameter is popped
off the
inStack, and the noise value is pushed back to the
top of inStack.
- Specified by:
run in interface org.nfunk.jep.function.PostfixMathCommandI- Overrides:
run in class org.nfunk.jep.function.PostfixMathCommand
- Throws:
org.nfunk.jep.ParseException