Uses of Interface
edu.hws.jcm.data.Function

Packages that use Function
data   
edu.hws.jcm.awt   
edu.hws.jcm.data   
edu.hws.jcm.draw   
edu.hws.jcm.functions   
 

Uses of Function in data
 

Classes in data that implement Function
 class StandardNormalTable
          StandardNormalTable This class manage a reduced centered normal law table.
 

Uses of Function in edu.hws.jcm.awt
 

Methods in edu.hws.jcm.awt that return Function
 Function ExpressionInput.getFunction(Variable v)
          Get a function of one variable whose value at a real number x is computed by assigning x to the variable v and then returning the value of the expression associated with this ExpressionInput.
 Function ExpressionInput.getFunction(Variable[] v)
          Get a function of one or more variables whose value at arguments x1, x2, ... is computed by assigning the x's to the variables and then returning the value of the expression associated with this ExpressionInput.
 

Uses of Function in edu.hws.jcm.data
 

Classes in edu.hws.jcm.data that implement Function
 class SimpleFunction
          An object belonging to this class is a function of one or more variables.
 

Methods in edu.hws.jcm.data that return Function
 Function Function.derivative(int wrt)
          Return the derivative of the function with repect to argument number wrt.
 Function SimpleFunction.derivative(int wrt)
          Return the derivative of the function with repect to argument number wrt, where arguments are numbered starting from 1.
 Function Function.derivative(Variable x)
          Return the derivative of the function with respect to the variable x.
 Function SimpleFunction.derivative(Variable x)
          Return the derivative of the function with respect to the variable x.
 

Constructors in edu.hws.jcm.data with parameters of type Function
ValueMath(Function f, Value x)
          Create a ValueMath object whose value is computed as f(x).
 

Uses of Function in edu.hws.jcm.draw
 

Methods in edu.hws.jcm.draw that return Function
 Function RiemannSumRects.getFuction()
          Returns the function whose Riemann sums are computed.
 Function Graph1D.getFunction()
          Get the (possibly null) function whose graph is drawn.
 Function ParametricCurve.getXFunction()
          Get the (possibly null) function that gives the x-coordinate of the curve.
 Function VectorField.getXFunction()
          Get the (possibly null) function that gives the x-component of the vector field.
 Function ParametricCurve.getYFunction()
          Get the (possibly null) function that gives the y-coordinate of the curve.
 Function VectorField.getYFunction()
          Get the (possibly null) function that gives the y-component of the vector field.
 

Methods in edu.hws.jcm.draw with parameters of type Function
 void DraggablePoint.clampX(Function f)
          Clamp the x-value of the point to the function f, so that the point is constrained to move along the graph of x = f(y).
 void DraggablePoint.clampY(Function f)
          Clamp the y-value of the point to the function f, so that the point is constrained to move along the graph of y = f(x).
 void Graph1D.setFunction(Function f)
          Set the function to be graphed.
 void RiemannSumRects.setFunction(Function func)
          Set the function whose Riemann sums are to be computed.
 void ParametricCurve.setFunctions(Function x, Function y)
          Sets the functions that gives the coordinates of the curve to be graphed.
 void VectorField.setFunctions(Function dx, Function dy)
          Sets the functions that give the components of the vector field.
 void ParametricCurve.setXFunction(Function x)
          Set the function that gives the x-coordinate of the curve to be graphed.
 void VectorField.setXFunction(Function dx)
          Set the function that gives the x-component of the vector field.
 void ParametricCurve.setYFunction(Function y)
          Set the function that gives the y-coordinate of the curve to be graphed.
 void VectorField.setYFunction(Function dy)
          Set the function that gives the y-component of the vector field.
 

Constructors in edu.hws.jcm.draw with parameters of type Function
Crosshair(Value x, Function f)
          Create a cross that appears on the graph of the function y=f(x) at the point with coordinates (x,f(x)).
Graph1D(Function func)
          Create a graph of the specified function.
ParametricCurve(Function xFunc, Function yFunc)
          Create a parametric curve with x and y coordinates given by the specified functions of the parameter t.
ParametricCurve(Function xFunc, Function yFunc, Value tmin, Value tmax, Value intevals)
          Create a parametric curve with the specified values.
RiemannSumRects(Function f, Value i)
          Construct a new RiemannSumRects object.
TangentLine(Value x, Function f)
          Create a tangent line to the graph of a function.
VectorField(Function xFunc, Function yFunc)
          Create a VectorField that will be displayed using the default style, as a direction field of equal-length arrows.
VectorField(Function xFunc, Function yFunc, int style)
          Create a VectorField with the specified functions and style.
 

Uses of Function in edu.hws.jcm.functions
 

Classes in edu.hws.jcm.functions that implement Function
 class ExpressionFunction
          An ExpressionFunction is a Function that is created from an expression and a list of variables that serve as the parameter(s) of the function.
 class FunctionParserExtension
          An object belonging to a concrete subclass of FunctionParserExtesion is a mathematical function that can be registered with a Parser and then used in strings that are parsed by that parser.
 class TableFunction
          A TableFunction is a function that is specified by a table of (x,y)-points.
 class WrapperFunction
          A WrapperFunction contains another function and delegates to it all calls to methods from the Function interface, except for calls to setName() and getName().
 

Methods in edu.hws.jcm.functions that return Function
 Function ExpressionFunction.derivative(int wrt)
          Return the derivative of the function with repect to argument number wrt, where the arguments are numbered 1, 2, 3,....
 Function TableFunction.derivative(int wrt)
          Compute the derivative of this function.
 Function WrapperFunction.derivative(int wrt)
          Return the derivative of the function with repect to argument number wrt, where arguments are numbered starting from 1.
 Function ExpressionFunction.derivative(Variable x)
          Return the derivative of the function with respect to the variable x.
 Function TableFunction.derivative(Variable wrt)
          Returns null.
 Function WrapperFunction.derivative(Variable x)
          Return the derivative of the function with respect to the variable x (where x is NOT one of the parameters of the function).
 Function WrapperFunction.getFunction()
          Return the function that is currently wrapped in this WrapperFunction.
 

Methods in edu.hws.jcm.functions with parameters of type Function
 void WrapperFunction.setFunction(Function f)
          Set the function that is contained in this WrapperFunction.
 

Constructors in edu.hws.jcm.functions with parameters of type Function
WrapperFunction(Function f)
          Create a WrapperFunction object containing a specified function.