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 OutputFunction
toOutputFunction()
Converts this function into anOutputFunction
for use in string conversionMethods inherited from class UnitaryFunction
clone, compareSelf, equalsFunction, getInstance, hashCode, iterator, newInstanceOf, simplify, simplifyFOC, simplifyInternal, simplifyInverse, substituteAll, toString
Methods 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:Outputable
Converts this function into anOutputFunction
for use in string conversion- Specified by:
toOutputFunction
in interfaceOutputable
- Overrides:
toOutputFunction
in classUnitaryFunction
- Returns:
- this function as an
OutputFunction
-