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-2013 Saxonica Limited. All rights reserved.