Package jason.functions
Class atan
java.lang.Object
jason.asSemantics.DefaultArithFunction
jason.functions.atan
- All Implemented Interfaces:
 ArithFunction,Serializable
Function: math.atan(N): encapsulates java Math.atan(N),
  returns the arc tangent of a value; the returned angle is in the range -pi/2 through pi/2.
- See Also:
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbooleancheckArity(int a) returns true if a is a good number of arguments for the functiondoubleevaluate(TransitionSystem ts, Term[] args) evaluates/computes the function based on the argsgetName()returns the name of the functionMethods inherited from class jason.asSemantics.DefaultArithFunction
allowUngroundTerms, toString 
- 
Constructor Details
- 
atan
public atan() 
 - 
 - 
Method Details
- 
getName
Description copied from interface:ArithFunctionreturns the name of the function- Specified by:
 getNamein interfaceArithFunction- Overrides:
 getNamein classDefaultArithFunction
 - 
evaluate
Description copied from interface:ArithFunctionevaluates/computes the function based on the args- Specified by:
 evaluatein interfaceArithFunction- Overrides:
 evaluatein classDefaultArithFunction- Throws:
 Exception
 - 
checkArity
public boolean checkArity(int a) Description copied from interface:ArithFunctionreturns true if a is a good number of arguments for the function- Specified by:
 checkArityin interfaceArithFunction- Overrides:
 checkArityin classDefaultArithFunction
 
 -