ImFusion SDK 4.3
ExprBase Member List

This is the complete list of members for ExprBase, including all inherited members.

ADD_ARG_REDUCTION_OP_DEF(min, min) (defined in ExprBase)ExprBase
ADD_ARG_REDUCTION_OP_DEF(max, max) (defined in ExprBase)ExprBase
ADD_REDUCTION_OP_DEF(sum, add) (defined in ExprBase)ExprBase
ADD_REDUCTION_OP_DEF(prod, mult) (defined in ExprBase)ExprBase
cast() const (defined in ExprBase)ExprBaseinline
channelSwizzle(const std::vector< std::size_t > &indices) constExprBase
clone() const =0ExprBasepure virtual
convertToSharedImgExpr(std::size_t index) const =0ExprBasepure virtual
eval(Array< SharedImage, void > &img, const SharedImage *variable) constExprBase
eval(Array< SharedImage, void > &img) constExprBase
eval(Array< SharedImageSet, void > &img, const SharedImageSet *variable) constExprBase
eval(Array< SharedImageSet, void > &img) constExprBase
evalImpl(Array< SharedImage, void > &img) const =0ExprBaseprotectedpure virtual
evalImpl(Array< SharedImageSet, void > &img) const =0ExprBaseprotectedpure virtual
evaluateIntoImage(bool clearShiftScale=false) constExprBaseinline
exprInterface() (defined in ExprBase)ExprBase
exprInterface() const (defined in ExprBase)ExprBase
ExprType enum name (defined in ExprBase)ExprBase
exprType() const =0ExprBasepure virtual
forceCPU() constExprBase
forceGPU() constExprBase
glExprInterface() (defined in ExprBase)ExprBase
glExprInterface() const (defined in ExprBase)ExprBase
imgDesc() constExprBase
l1Norm() constExprBase
l2Norm() constExprBase
lInfNorm() constExprBase
lpNorm(double p) constExprBase
mean() constExprBase
numImgs() constExprBase
reduce(std::vector< vec4i > *arg=nullptr) constExprBaseinline
squaredl2Norm() constExprBase
substituteVariableWithImg(const SharedImage &variable) const =0ExprBasepure virtual
substituteVariableWithImg(const SharedImageSet &variable) const =0ExprBasepure virtual
~ExprBase()=default (defined in ExprBase)ExprBasevirtual
Search Tab / S to search, Esc to close