public static class TrigonometricFn.AtanFn extends TrigonometricFn
TrigonometricFn.AcosFn, TrigonometricFn.AsinFn, TrigonometricFn.AtanFn, TrigonometricFn.CosFn, TrigonometricFn.Exp10Fn, TrigonometricFn.ExpFn, TrigonometricFn.Log10Fn, TrigonometricFn.LogFn, TrigonometricFn.SinFn, TrigonometricFn.SqrtFn, TrigonometricFn.TanFn
Constructor and Description |
---|
TrigonometricFn.AtanFn() |
Modifier and Type | Method and Description |
---|---|
protected double |
compute(double input)
The function that does the work, which must be implemented in subclasses
|
StructuredQName |
getFunctionQName()
Get the name of the function, as a QName.
|
getArgumentTypes, getMaximumNumberOfArguments, getMinimumNumberOfArguments, getResultType, makeCallExpression, trustResultType
dependsOnFocus, hasSideEffects
public StructuredQName getFunctionQName()
ExtensionFunctionDefinition
This method must be implemented in all subclasses
getFunctionQName
in class ExtensionFunctionDefinition
protected double compute(double input)
TrigonometricFn
compute
in class TrigonometricFn
input
- the input valueCopyright (c) 2004-2014 Saxonica Limited. All rights reserved.