Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

exptree.operators: Javadoc index of package exptree.operators.


Package Samples:

exptree.operators

Classes:

mandel: Returns a value based on a mandelbrot set. This function takes 6 parameters. The first four define a rectangular space within the mandelbrot set. The next two define a point inside that space, relative to that space's own coordinate system. The value returned is in [-1.0,1.0], where -1.0 is the value chosen for the inside of the set, and 1.0 is that for the outside.
division: Divides two expressionTrees. This particular application expects all inputs and outputs on the expressionTree to be bound to [-1.0,1.0], so this function is not actually natural division. The method used to bind the results to [-1.0,1.0] may not be optimal.
invert: Inverts the value of an expressionTree (for instance 1/x). This particular application expects all inputs and outputs on the expressionTree to be bound to [-1.0,1.0], so this function is not actually natural inversion.
exponent: Returns the exponent of the value of an expressionTree. This particular application expects all inputs and outputs on the expressionTree to be bound to [-1.0,1.0], so this function is not actually a natural exponent.
xor: Returns the exclusive-or function for two expressionTrees This particular application expects all inputs and outputs on the expressionTree to be bound to [-1.0,1.0], so this function is not actually natural xor.
subtraction: Subtracts one expressionTrees from another. This particular application expects all inputs and outputs on the expressionTree to be bound to [-1.0,1.0], so this function is not actually natural subtraction.
operatorList: Creates a list of the currently available operators. Currently the list is hardcoded. In the future, it may generate the list based on classes in CLASSPATH that implement the operatorInterface interface.
sine: Caluclates the sine of an expressionTree's value. This particular application expects all inputs and outputs on the expressionTree to be bound to [-1.0,1.0], so this function is not actually natural sine.
atan2: Returns the atan2 of two expressionTrees This particular application expects all inputs and outputs on the expressionTree to be bound to [-1.0,1.0], so this function is not actually natural atan2.
addition: Adds two expressionTrees together. This particular application expects all inputs and outputs on the expressionTree to be bound to [-1.0,1.0], so this function is not actually natural addition.
warpednoise: Returns the value of a point in a 3 dimensional noise field. The parameters are x,y,z and tx,ty,tz. x,y, and z are multiplied by tx, ty, and tz respectively to effectively warp the noise field.
noise: Returns the value of a point in a 3 dimensional noise field.
operatorInterface: Defines the interface which all operators must implement
minimum: Returns the minimum value from two expressionTrees.
maximum: Returns the maximum value of two expressionTrees.
and: Returns the bitwise and of two expressionTrees.
absolute: Returns the absolute value of its parameter.
arctan: Returns the arctangent of an expressionTree.
arccos: Returns the arccosine of an expressionTree.
arcsin: Returns the arcsin of an expressionTree.
cosine: Returns the cosine of an expressionTree
multiplication: Multiplies two expressionTrees.
mux: 5 Input Multiplexer
mux3: 3 Input Multiplexer
beta

Home | Contact Us | Privacy Policy | Terms of Service