|
| CachedVoronoiFunc (VoronoiFunc *vfunc) |
|
virtual ExprType | prep (ExprFuncNode *node, bool scalarWanted, ExprVarEnvBuilder &envBuilder) const |
|
virtual ExprFuncNode::Data * | evalConstant (const ExprFuncNode *node, ArgHandle args) const |
|
virtual void | eval (ArgHandle args) |
|
virtual | ~CachedVoronoiFunc () |
|
| ExprFuncSimple (const bool threadSafe) |
|
virtual int | buildInterpreter (const ExprFuncNode *node, Interpreter *interpreter) const |
| Build an interpreter to evaluate the expression. More...
|
|
virtual ExprType | prep (ExprFuncNode *node, bool scalarWanted, ExprVarEnvBuilder &envBuilder) const =0 |
|
virtual ExprFuncNode::Data * | evalConstant (const ExprFuncNode *node, ArgHandle args) const =0 |
|
virtual void | eval (ArgHandle args)=0 |
|
| ExprFuncX (const bool threadSafe) |
|
virtual ExprType | prep (ExprFuncNode *node, bool scalarWanted, ExprVarEnvBuilder &env) const =0 |
|
virtual ExprType | type () const |
|
virtual int | buildInterpreter (const ExprFuncNode *node, Interpreter *interpreter) const =0 |
| Build an interpreter to evaluate the expression. More...
|
|
virtual | ~ExprFuncX () |
|
bool | isThreadSafe () const |
|
virtual size_t | sizeInBytes () const |
| Return memory usage of a funcX in bytes. More...
|
|
virtual void | statistics (Statistics &) const |
| Give this function a chance to populate its statistics. More...
|
|
Definition at line 1010 of file ExprBuiltins.cpp.
◆ VoronoiFunc
◆ CachedVoronoiFunc()
SeExpr2::CachedVoronoiFunc::CachedVoronoiFunc |
( |
VoronoiFunc * |
vfunc | ) |
|
|
inline |
◆ ~CachedVoronoiFunc()
virtual SeExpr2::CachedVoronoiFunc::~CachedVoronoiFunc |
( |
| ) |
|
|
inlinevirtual |
◆ eval()
virtual void SeExpr2::CachedVoronoiFunc::eval |
( |
ArgHandle |
args | ) |
|
|
inlinevirtual |
◆ evalConstant()
◆ prep()
◆ _vfunc
The documentation for this class was generated from the following file: