public static class TrigonometricFn.LogFn 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.LogFn() |
| 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, trustResultTypedependsOnFocus, hasSideEffectspublic StructuredQName getFunctionQName()
ExtensionFunctionDefinitionThis method must be implemented in all subclasses
getFunctionQName in class ExtensionFunctionDefinitionprotected double compute(double input)
TrigonometricFncompute in class TrigonometricFninput - the input valueCopyright (c) 2004-2014 Saxonica Limited. All rights reserved.