public class ArcSec extends AbstractTrigArg1 implements ArcSecRules
RULES, SIZES
Constructor and Description |
---|
ArcSec() |
Modifier and Type | Method and Description |
---|---|
IExpr |
evaluateArg1(IExpr arg1) |
IAST |
getRuleAST()
Get the predefined rules for this function symbol.
|
void |
setUp(ISymbol symbol)
Evaluate built-in rules and define Attributes for a function.
|
e1ComplexArg, e1DblArg, evaluate, numericEval
e1ApcomplexArg, e1ApfloatArg, e1ComArg, e1FraArg, e1FunArg, e1IntArg, e1ObjArg, e1SymArg
createRuleFromMethod, getNormalizedNegativeExpression, getNormalizedNegativeExpression, getPeriodicParts, getPureImaginaryPart, initSerializedRules, isNegativeExpression
public IAST getRuleAST()
AbstractFunctionEvaluator
getRuleAST
in class AbstractFunctionEvaluator
null
if no rules are definedpublic IExpr evaluateArg1(IExpr arg1)
evaluateArg1
in class AbstractTrigArg1
public void setUp(ISymbol symbol) throws SyntaxError
AbstractFunctionEvaluator
setUp
in interface IEvaluator
setUp
in class AbstractFunctionEvaluator
symbol
- the symbol which should be set upSyntaxError