ImFusion SDK 4.3
SelectTpl< ConditionT, LhsT, RhsT > Member List

This is the complete list of members for SelectTpl< ConditionT, LhsT, RhsT >, including all inherited members.

binaryOp(const ExprBaseTpl< RhsT > &rhs, const Op &func=Op()) constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
binaryOp(const ExprBaseTpl< RhsT > &rhs, const Op &func, const StringOp &stringFunc) constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
channelSwizzle(const std::vector< std::size_t > &indices) constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
children() overrideSelectGlvirtual
children() const overrideSelectGlvirtual
condition() override (defined in SelectTpl< ConditionT, LhsT, RhsT >)SelectTpl< ConditionT, LhsT, RhsT >inlinevirtual
condition() const override (defined in SelectTpl< ConditionT, LhsT, RhsT >)SelectTpl< ConditionT, LhsT, RhsT >inlinevirtual
convertToMemImgExpr() const noexcept (defined in SelectTpl< ConditionT, LhsT, RhsT >)SelectTpl< ConditionT, LhsT, RhsT >inline
convertToSharedImgExpr(std::size_t index) const (defined in SelectTpl< ConditionT, LhsT, RhsT >)SelectTpl< ConditionT, LhsT, RhsT >inline
deviceStrategy() const overrideSelectTpl< ConditionT, LhsT, RhsT >inlinevirtual
eval(const std::size_t i, const vec4i &coord) constSelectTpl< ConditionT, LhsT, RhsT >inline
evalString(bool tagAndAssign=true) const overrideSelectGlvirtual
evaluateIntoImage(bool clearShiftScale=false) constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >
expr_type typedef (defined in SelectTpl< ConditionT, LhsT, RhsT >)SelectTpl< ConditionT, LhsT, RhsT >
exprInterface()GlExprInterface
exprInterface() const (defined in GlExprInterface)GlExprInterface
forceCPU() constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
forceGPU() constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
get() constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
get()ExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
getUniformDefinitionList(std::string &definitionList, const std::vector< int > &indices, const std::string &prefix) const overrideSelectGlvirtual
getVariableDefinitionList(std::string &definitionList, const std::vector< int > &indices, const std::string &prefix) const overrideSelectGlvirtual
GlExprInterface()=default (defined in GlExprInterface)GlExprInterface
has_variable (defined in SelectTpl< ConditionT, LhsT, RhsT >)SelectTpl< ConditionT, LhsT, RhsT >static
imf_img_type typedef (defined in SelectTpl< ConditionT, LhsT, RhsT >)SelectTpl< ConditionT, LhsT, RhsT >
imgDesc() const overrideSelectTpl< ConditionT, LhsT, RhsT >inlinevirtual
l1Norm() constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
l2Norm() constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
lhs() override (defined in SelectTpl< ConditionT, LhsT, RhsT >)SelectTpl< ConditionT, LhsT, RhsT >inlinevirtual
lhs() const override (defined in SelectTpl< ConditionT, LhsT, RhsT >)SelectTpl< ConditionT, LhsT, RhsT >inlinevirtual
lInfNorm() constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
lpNorm(double p) constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
mean() constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
numImgs() const overrideSelectTpl< ConditionT, LhsT, RhsT >inlinevirtual
operator-() constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
originalToStorage(const ImageDescriptor &desc)ExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
polyWrapper() constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
reduce(std::vector< vec4i > *arg=nullptr) constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
rhs() override (defined in SelectTpl< ConditionT, LhsT, RhsT >)SelectTpl< ConditionT, LhsT, RhsT >inlinevirtual
rhs() const override (defined in SelectTpl< ConditionT, LhsT, RhsT >)SelectTpl< ConditionT, LhsT, RhsT >inlinevirtual
ImFusion::select(const ExprBaseTpl< LhsT > &lhs, const ExprBaseTpl< RhsT > &rhs) constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
ImFusion::select(LhsT lhs, RhsT rhs, typename std::enable_if< std::is_arithmetic_v< LhsT > &&std::is_arithmetic_v< RhsT > >::type *=nullptr) constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
ImFusion::select(LhsT lhs, const ExprBaseTpl< RhsT > &rhs, typename std::enable_if< std::is_arithmetic_v< LhsT > >::type *=nullptr) constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
ImFusion::select(const ExprBaseTpl< LhsT > &lhs, RhsT rhs, typename std::enable_if< std::is_arithmetic_v< RhsT > >::type *=nullptr) constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
SelectTpl(const ConditionT &condition, const LhsT &lhs, const RhsT &rhs)SelectTpl< ConditionT, LhsT, RhsT >inline
setArguments(GL::Program &p, const std::vector< int > &indices, const std::string &prefix) const overrideSelectGlvirtual
setMagFilter(ImageMath::MagFilter mag)GlExprInterfacevirtual
setMagFilterRecursive(ImageMath::MagFilter mag)GlExprInterface
setWrap(ImageMath::Wrap wrap)GlExprInterfacevirtual
setWrapRecursive(ImageMath::Wrap wrap)GlExprInterface
sharedPolyWrapper() constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
squaredl2Norm() constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
storageToOriginal(const ImageDescriptor &desc)ExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
streamChannels(int numStreamedChannels) constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
substituteVariable(const SubOperandT &operand) constSelectTpl< ConditionT, LhsT, RhsT >inline
substituteVariableWithImg(T &img) constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
tagAndAssignNames(std::unordered_map< internal::TaggingIndex, const void * > &taggedLeaves, std::unordered_map< std::type_index, int > &countPerLeafType, const std::string &prefix) const overrideSelectGlvirtual
unaryOp(const Op &func=Op()) constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
unaryOp(const Op &func, const StringOp &stringFunc) constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
uniquePolyWrapper() constExprBaseTpl< SelectTpl< ConditionT, LhsT, RhsT > >inline
var_type typedef (defined in SelectTpl< ConditionT, LhsT, RhsT >)SelectTpl< ConditionT, LhsT, RhsT >
~ExprInterface()=default (defined in ExprInterface)ExprInterfacevirtual
~GlExprInterface()=default (defined in GlExprInterface)GlExprInterfacevirtual
~SelectBase()=default (defined in SelectBase)SelectBasevirtual
Search Tab / S to search, Esc to close