net.christopherschultz.evaluator.function
Class MathFunction.cos

java.lang.Object
  extended by net.christopherschultz.evaluator.StandardFunction
      extended by net.christopherschultz.evaluator.function.MathFunction
          extended by net.christopherschultz.evaluator.function.MathFunction.DoubleFunction
              extended by net.christopherschultz.evaluator.function.MathFunction.cos
All Implemented Interfaces:
Function
Enclosing class:
MathFunction

public static class MathFunction.cos
extends MathFunction.DoubleFunction


Nested Class Summary
 
Nested classes/interfaces inherited from class net.christopherschultz.evaluator.function.MathFunction
MathFunction.abs, MathFunction.acos, MathFunction.asin, MathFunction.atan, MathFunction.ceil, MathFunction.cos, MathFunction.DoubleFunction, MathFunction.exp, MathFunction.floor, MathFunction.heaviside, MathFunction.log, MathFunction.max, MathFunction.min, MathFunction.pow, MathFunction.random, MathFunction.rint, MathFunction.sin, MathFunction.sqrt, MathFunction.tan, MathFunction.toDegrees, MathFunction.toRadians
 
Field Summary
 
Fields inherited from class net.christopherschultz.evaluator.function.MathFunction
ALLOW_NULL_COMPARISON, NULL_RETURNS_NULL
 
Constructor Summary
MathFunction.cos()
           
 
Method Summary
 double call(double d)
           
 
Methods inherited from class net.christopherschultz.evaluator.function.MathFunction.DoubleFunction
call
 
Methods inherited from class net.christopherschultz.evaluator.StandardFunction
call, getExpressionValue, getExpressionValueArray, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MathFunction.cos

public MathFunction.cos()
Method Detail

call

public double call(double d)
Specified by:
call in class MathFunction.DoubleFunction