ImFusion C++ SDK 4.4.0
ImFusion::ImageMath::internal::CastWrapper< CastT > Member List

This is the complete list of members for ImFusion::ImageMath::internal::CastWrapper< CastT >, including all inherited members.

ADD_ARG_REDUCTION_OP_DEF(min, min) (defined in ImFusion::ImageMath::ExprBase)ImFusion::ImageMath::ExprBase
ADD_ARG_REDUCTION_OP_DEF(max, max) (defined in ImFusion::ImageMath::ExprBase)ImFusion::ImageMath::ExprBase
ADD_REDUCTION_OP_DEF(sum, add) (defined in ImFusion::ImageMath::ExprBase)ImFusion::ImageMath::ExprBase
ADD_REDUCTION_OP_DEF(prod, mult) (defined in ImFusion::ImageMath::ExprBase)ImFusion::ImageMath::ExprBase
cast() const (defined in ImFusion::ImageMath::ExprBase)ImFusion::ImageMath::ExprBaseinline
CastType enum name (defined in ImFusion::ImageMath::internal::CastWrapperGl)ImFusion::ImageMath::internal::CastWrapperGl
castType()ImFusion::ImageMath::internal::CastWrapperGlprotected
castType() (defined in ImFusion::ImageMath::internal::CastWrapperGl)ImFusion::ImageMath::internal::CastWrapperGlprotected
castType() (defined in ImFusion::ImageMath::internal::CastWrapperGl)ImFusion::ImageMath::internal::CastWrapperGlprotected
castType() (defined in ImFusion::ImageMath::internal::CastWrapperGl)ImFusion::ImageMath::internal::CastWrapperGlprotected
castType() (defined in ImFusion::ImageMath::internal::CastWrapperGl)ImFusion::ImageMath::internal::CastWrapperGlprotected
castType() (defined in ImFusion::ImageMath::internal::CastWrapperGl)ImFusion::ImageMath::internal::CastWrapperGlprotected
castType() (defined in ImFusion::ImageMath::internal::CastWrapperGl)ImFusion::ImageMath::internal::CastWrapperGlprotected
castType() (defined in ImFusion::ImageMath::internal::CastWrapperGl)ImFusion::ImageMath::internal::CastWrapperGlprotected
castType() (defined in ImFusion::ImageMath::internal::CastWrapperGl)ImFusion::ImageMath::internal::CastWrapperGlprotected
castType() (defined in ImFusion::ImageMath::internal::CastWrapperGl)ImFusion::ImageMath::internal::CastWrapperGlprotected
CastWrapper(std::shared_ptr< ExprBase > operand) (defined in ImFusion::ImageMath::internal::CastWrapper< CastT >)ImFusion::ImageMath::internal::CastWrapper< CastT >inline
CastWrapperGl(CastType castT) (defined in ImFusion::ImageMath::internal::CastWrapperGl)ImFusion::ImageMath::internal::CastWrapperGlinlineexplicit
CastWrapperGl(T) (defined in ImFusion::ImageMath::internal::CastWrapperGl)ImFusion::ImageMath::internal::CastWrapperGlinlineexplicit
channelSwizzle(const std::vector< std::size_t > &indices) constImFusion::ImageMath::ExprBase
children() overrideImFusion::ImageMath::internal::CastWrapperGlvirtual
children() const overrideImFusion::ImageMath::internal::CastWrapperGlvirtual
clone() const overrideImFusion::ImageMath::internal::CastWrapper< CastT >inlinevirtual
convertToSharedImgExpr(std::size_t index) const overrideImFusion::ImageMath::internal::CastWrapper< CastT >inlinevirtual
deviceStrategy() const overrideImFusion::ImageMath::internal::CastWrapper< CastT >inlinevirtual
eval(Array< SharedImage, void > &img, const SharedImage *variable) constImFusion::ImageMath::ExprBase
eval(Array< SharedImage, void > &img) constImFusion::ImageMath::ExprBase
eval(Array< SharedImageSet, void > &img, const SharedImageSet *variable) constImFusion::ImageMath::ExprBase
eval(Array< SharedImageSet, void > &img) constImFusion::ImageMath::ExprBase
evalImpl(Array< SharedImage, void > &img) const overrideImFusion::ImageMath::internal::CastWrapper< CastT >inlinevirtual
evalImpl(Array< SharedImageSet, void > &img) const overrideImFusion::ImageMath::internal::CastWrapper< CastT >inlinevirtual
evalString(bool tagAndAssign=true) const overrideImFusion::ImageMath::internal::CastWrapperGlvirtual
evaluateIntoImage(bool clearShiftScale=false) constImFusion::ImageMath::ExprBaseinline
exprInterface() (defined in ImFusion::ImageMath::ExprBase)ImFusion::ImageMath::ExprBase
exprInterface() const (defined in ImFusion::ImageMath::ExprBase)ImFusion::ImageMath::ExprBase
ImFusion::ImageMath::internal::CastWrapperGl::exprInterface()ImFusion::ImageMath::internal::GlExprInterface
exprInterface() const (defined in ImFusion::ImageMath::internal::GlExprInterface)ImFusion::ImageMath::internal::GlExprInterface
ExprType enum name (defined in ImFusion::ImageMath::ExprBase)ImFusion::ImageMath::ExprBase
exprType() const overrideImFusion::ImageMath::internal::CastWrapper< CastT >inlinevirtual
forceCPU() constImFusion::ImageMath::ExprBase
forceGPU() constImFusion::ImageMath::ExprBase
getUniformDefinitionList(std::string &definitionList, const std::vector< int > &indices, const std::string &prefix) const overrideImFusion::ImageMath::internal::CastWrapperGlvirtual
getVariableDefinitionList(std::string &definitionList, const std::vector< int > &indices, const std::string &prefix) const overrideImFusion::ImageMath::internal::CastWrapperGlvirtual
GlExprInterface()=default (defined in ImFusion::ImageMath::internal::GlExprInterface)ImFusion::ImageMath::internal::GlExprInterface
glExprInterface() (defined in ImFusion::ImageMath::ExprBase)ImFusion::ImageMath::ExprBase
glExprInterface() const (defined in ImFusion::ImageMath::ExprBase)ImFusion::ImageMath::ExprBase
imgDesc() const overrideImFusion::ImageMath::internal::CastWrapper< CastT >inlinevirtual
l1Norm() constImFusion::ImageMath::ExprBase
l2Norm() constImFusion::ImageMath::ExprBase
lInfNorm() constImFusion::ImageMath::ExprBase
lpNorm(double p) constImFusion::ImageMath::ExprBase
m_castT (defined in ImFusion::ImageMath::internal::CastWrapperGl)ImFusion::ImageMath::internal::CastWrapperGlprotected
mean() constImFusion::ImageMath::ExprBase
numImgs() const overrideImFusion::ImageMath::internal::CastWrapper< CastT >inlinevirtual
operand() override (defined in ImFusion::ImageMath::internal::CastWrapper< CastT >)ImFusion::ImageMath::internal::CastWrapper< CastT >inlinevirtual
operand() const override (defined in ImFusion::ImageMath::internal::CastWrapper< CastT >)ImFusion::ImageMath::internal::CastWrapper< CastT >inlinevirtual
reduce(std::vector< vec4i > *arg=nullptr) constImFusion::ImageMath::ExprBaseinline
setArguments(GL::Program &p, const std::vector< int > &indices, const std::string &prefix) const overrideImFusion::ImageMath::internal::CastWrapperGlvirtual
setMagFilter(ImageMath::MagFilter mag)ImFusion::ImageMath::internal::GlExprInterfacevirtual
setMagFilterRecursive(ImageMath::MagFilter mag)ImFusion::ImageMath::internal::GlExprInterface
setWrap(ImageMath::Wrap wrap)ImFusion::ImageMath::internal::GlExprInterfacevirtual
setWrapRecursive(ImageMath::Wrap wrap)ImFusion::ImageMath::internal::GlExprInterface
squaredl2Norm() constImFusion::ImageMath::ExprBase
substituteVariableWithImg(const SharedImage &variable) const overrideImFusion::ImageMath::internal::CastWrapper< CastT >inlinevirtual
substituteVariableWithImg(const SharedImageSet &variable) const overrideImFusion::ImageMath::internal::CastWrapper< CastT >inlinevirtual
tagAndAssignNames(std::unordered_map< internal::TaggingIndex, const void * > &taggedLeaves, std::unordered_map< std::type_index, int > &countPerLeafType, const std::string &prefix) const overrideImFusion::ImageMath::internal::CastWrapperGlvirtual
~ExprBase()=default (defined in ImFusion::ImageMath::ExprBase)ImFusion::ImageMath::ExprBasevirtual
~ExprInterface()=default (defined in ImFusion::ImageMath::ExprInterface)ImFusion::ImageMath::ExprInterfacevirtual
~GlExprInterface()=default (defined in ImFusion::ImageMath::internal::GlExprInterface)ImFusion::ImageMath::internal::GlExprInterfacevirtual
~UnaryWrapperBase()=default (defined in ImFusion::ImageMath::internal::UnaryWrapperBase)ImFusion::ImageMath::internal::UnaryWrapperBasevirtual
Search Tab / S to search, Esc to close