Package functions.unitary.trig.normal
Class TrigFunction
Object
GeneralFunction
UnitaryFunction
GeneralTrigFunction
TrigFunction
- All Implemented Interfaces:
Differentiable,Evaluable,Integrable,Invertible,Outputable,Simplifiable,Comparable<GeneralFunction>,Iterable<GeneralFunction>
public abstract class TrigFunction extends GeneralTrigFunction
The abstract
TrigFunction class represents any non-inverse trigonometric function (circular or hyperbolic).-
Field Summary
-
Constructor Summary
Constructors Constructor Description TrigFunction(GeneralFunction operand)Constructs a newTrigFunction -
Method Summary
Modifier and Type Method Description OutputFunctiontoOutputFunction()Converts this function into anOutputFunctionfor use in string conversionMethods inherited from class UnitaryFunction
clone, compareSelf, equalsFunction, getInstance, hashCode, iterator, newInstanceOf, simplify, simplifyFOC, simplifyInternal, simplifyInverse, substituteAll, toStringMethods inherited from class GeneralFunction
compareTo, derivativeAt, equals, equalsSimplified, getNthDerivative, getSimplifiedDerivative, substituteVariables
-
Constructor Details
-
TrigFunction
Constructs a newTrigFunction- Parameters:
operand- The operand of theTrigFunction
-
-
Method Details
-
toOutputFunction
Description copied from interface:OutputableConverts this function into anOutputFunctionfor use in string conversion- Specified by:
toOutputFunctionin interfaceOutputable- Overrides:
toOutputFunctionin classUnitaryFunction- Returns:
- this function as an
OutputFunction
-