ImFusion SDK 4.3
Variable Member List

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

binaryOp(const ExprBaseTpl< RhsT > &rhs, const Op &func=Op()) constExprBaseTpl< Variable >inline
binaryOp(const ExprBaseTpl< RhsT > &rhs, const Op &func, const StringOp &stringFunc) constExprBaseTpl< Variable >inline
channelSwizzle(const std::vector< std::size_t > &indices) constExprBaseTpl< Variable >inline
children() overrideVariableGlinlinevirtual
children() const overrideVariableGlinlinevirtual
convertToMemImgExpr() const noexcept (defined in Variable)Variableinline
convertToSharedImgExpr(std::size_t) const (defined in Variable)Variableinline
deviceStrategy() const overrideVariableinlinevirtual
evalString(bool) const overrideVariableGlinlinevirtual
evaluateIntoImage(bool clearShiftScale=false) constExprBaseTpl< Variable >
expr_type typedef (defined in Variable)Variable
exprInterface()GlExprInterface
exprInterface() const (defined in GlExprInterface)GlExprInterface
forceCPU() constExprBaseTpl< Variable >inline
forceGPU() constExprBaseTpl< Variable >inline
get() constExprBaseTpl< Variable >inline
get()ExprBaseTpl< Variable >inline
getUniformDefinitionList(std::string &, const std::vector< int > &, const std::string &) const overrideVariableGlinlinevirtual
getVariableDefinitionList(std::string &, const std::vector< int > &, const std::string &) const overrideVariableGlinlinevirtual
GlExprInterface()=default (defined in GlExprInterface)GlExprInterface
has_variable (defined in Variable)Variablestatic
imf_img_type typedef (defined in Variable)Variable
imgDesc() const overrideVariableinlinevirtual
l1Norm() constExprBaseTpl< Variable >inline
l2Norm() constExprBaseTpl< Variable >inline
lInfNorm() constExprBaseTpl< Variable >inline
lpNorm(double p) constExprBaseTpl< Variable >inline
mean() constExprBaseTpl< Variable >inline
numImgs() const overrideVariableinlinevirtual
operator-() constExprBaseTpl< Variable >inline
originalToStorage(const ImageDescriptor &desc)ExprBaseTpl< Variable >inline
polyWrapper() constExprBaseTpl< Variable >inline
reduce(std::vector< vec4i > *arg=nullptr) constExprBaseTpl< Variable >inline
select(const ExprBaseTpl< LhsT > &lhs, const ExprBaseTpl< RhsT > &rhs) constExprBaseTpl< Variable >inline
select(LhsT lhs, RhsT rhs, typename std::enable_if< std::is_arithmetic_v< LhsT > &&std::is_arithmetic_v< RhsT > >::type *=nullptr) constExprBaseTpl< Variable >inline
select(LhsT lhs, const ExprBaseTpl< RhsT > &rhs, typename std::enable_if< std::is_arithmetic_v< LhsT > >::type *=nullptr) constExprBaseTpl< Variable >inline
select(const ExprBaseTpl< LhsT > &lhs, RhsT rhs, typename std::enable_if< std::is_arithmetic_v< RhsT > >::type *=nullptr) constExprBaseTpl< Variable >inline
setArguments(GL::Program &, const std::vector< int > &, const std::string &) const overrideVariableGlinlinevirtual
setMagFilter(ImageMath::MagFilter mag)GlExprInterfacevirtual
setMagFilterRecursive(ImageMath::MagFilter mag)GlExprInterface
setWrap(ImageMath::Wrap wrap)GlExprInterfacevirtual
setWrapRecursive(ImageMath::Wrap wrap)GlExprInterface
sharedPolyWrapper() constExprBaseTpl< Variable >inline
squaredl2Norm() constExprBaseTpl< Variable >inline
storageToOriginal(const ImageDescriptor &desc)ExprBaseTpl< Variable >inline
streamChannels(int numStreamedChannels) constExprBaseTpl< Variable >inline
substituteVariable(const SubOperandT &operand) constVariableinline
substituteVariableWithImg(T &img) constExprBaseTpl< Variable >inline
tagAndAssignNames(std::unordered_map< TaggingIndex, const void * > &, std::unordered_map< std::type_index, int > &, const std::string &) const overrideVariableGlinlinevirtual
unaryOp(const Op &func=Op()) constExprBaseTpl< Variable >inline
unaryOp(const Op &func, const StringOp &stringFunc) constExprBaseTpl< Variable >inline
uniquePolyWrapper() constExprBaseTpl< Variable >inline
var_type typedef (defined in Variable)Variable
Variable(int channels) (defined in Variable)Variableinlineexplicit
~ExprInterface()=default (defined in ExprInterface)ExprInterfacevirtual
~GlExprInterface()=default (defined in GlExprInterface)GlExprInterfacevirtual
Search Tab / S to search, Esc to close