KSeExpr 6.0.0.0
|
Classes | |
struct | Data |
Private Member Functions | |
ExprType | prep (ExprFuncNode *node, bool, ExprVarEnvBuilder &envBuilder) const override |
ExprFuncNode::Data * | evalConstant (const ExprFuncNode *, ArgHandle) const override |
void | eval (ArgHandle args) override |
Additional Inherited Members | |
![]() | |
bool | _isScalar {} |
ExprType | _type |
Definition at line 117 of file imageSynthForPaint3d.cpp.
|
inline |
Definition at line 153 of file imageSynthForPaint3d.cpp.
|
overridedefault |
|
default |
|
default |
Implements KSeExpr::ExprFuncSimple.
Definition at line 138 of file imageSynthForPaint3d.cpp.
References KSeExpr::ExprFuncSimple::ArgHandle::inFp(), KSeExpr::ExprFuncSimple::ArgHandle::nargs(), and KSeExpr::ExprFuncSimple::ArgHandle::outFp.
|
inlineoverrideprivatevirtual |
Implements KSeExpr::ExprFuncSimple.
Definition at line 133 of file imageSynthForPaint3d.cpp.
|
default |
|
default |
|
inlineoverrideprivatevirtual |
prep the expression by doing all type checking argument checking, etc.
Implements KSeExpr::ExprFuncSimple.
Definition at line 124 of file imageSynthForPaint3d.cpp.
References KSeExpr::ExprType::Error(), KSeExpr::ExprType::FP(), and KSeExpr::ExprType::Varying().