public class ImgLibParser<T extends RealType<T>>
extends org.nfunk.jep.JEP
Constructor and Description |
---|
ImgLibParser()
Creates a default ImgLib expression parser, with ImgLib operator set
ImgLibOperatorSet and ImgLibNumberFactory as number
factory. |
ImgLibParser(boolean traverseIn,
boolean allowUndeclaredIn,
boolean implicitMulIn,
org.nfunk.jep.type.NumberFactory numberFactoryIn) |
ImgLibParser(org.nfunk.jep.JEP j)
Creates an ImgLib expression parser by copying fields from an existing
JEP instance. |
Modifier and Type | Method and Description |
---|---|
void |
addImgLibAlgorithms()
Add ImgLib algorithms to the parser, such as gaussian convolution.
|
void |
addStandardFunctions() |
addComplex, addConstant, addFunction, addStandardConstants, addVariable, addVariable, addVariable, evaluate, getAllowAssignment, getAllowUndeclared, getComplexValue, getErrorInfo, getEvaluatorVisitor, getFunctionTable, getImplicitMul, getNumberFactory, getOperatorSet, getParser, getSymbolTable, getTopNode, getTraverse, getValue, getValueAsObject, getVar, getVarValue, hasError, initFunTab, initSymTab, parse, parseExpression, removeFunction, removeVariable, setAllowAssignment, setAllowUndeclared, setImplicitMul, setTraverse, setVarValue
public ImgLibParser()
ImgLibOperatorSet
and ImgLibNumberFactory
as number
factory.public ImgLibParser(org.nfunk.jep.JEP j)
JEP
instance. However, we still use ImgLibOperatorSet
and
ImgLibNumberFactory
.j
- the source JEPpublic ImgLibParser(boolean traverseIn, boolean allowUndeclaredIn, boolean implicitMulIn, org.nfunk.jep.type.NumberFactory numberFactoryIn)
Copyright © 2015–2021 Fiji. All rights reserved.