ImFusion SDK 4.3
Noise< imf_img_typeT, AlphaT, BetaT > Member List

This is the complete list of members for Noise< imf_img_typeT, AlphaT, BetaT >, including all inherited members.

ADD_ARG_REDUCTION_OPERATOR(min, min) (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
ADD_ARG_REDUCTION_OPERATOR(max, max) (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
ADD_CHANNEL_REDUCTION_OPERATOR(channelSum, add) (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
ADD_CHANNEL_REDUCTION_OPERATOR(channelProd, mult) (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
ADD_CHANNEL_REDUCTION_OPERATOR(channelMax, max) (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
ADD_CHANNEL_REDUCTION_OPERATOR(channelMin, min) (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
ADD_CHANNEL_REDUCTION_OPERATOR(length, length) (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
ADD_REDUCTION_OPERATOR(sum, add) (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
ADD_REDUCTION_OPERATOR(prod, mult) (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
ADD_SPECIAL_SWIZZLE(x, {0}) (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
ADD_SPECIAL_SWIZZLE(y, {1}) (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
ADD_SPECIAL_SWIZZLE(z, {2}) (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
ADD_SPECIAL_SWIZZLE(w, {3}) (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
ADD_SPECIAL_SWIZZLE(r, {0}) (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
ADD_SPECIAL_SWIZZLE(g, {1}) (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
ADD_SPECIAL_SWIZZLE(b, {2}) (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
ADD_SPECIAL_SWIZZLE(a, {3}) (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
ADD_SPECIAL_SWIZZLE(xy, std::vector< size_t >({0, 1})) (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
ADD_SPECIAL_SWIZZLE(rg, std::vector< size_t >({0, 1})) (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
ADD_SPECIAL_SWIZZLE(xyz, std::vector< size_t >({0, 1, 2})) (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
ADD_SPECIAL_SWIZZLE(xyzw, std::vector< size_t >({0, 1, 2, 3})) (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
ADD_SPECIAL_SWIZZLE(rgb, std::vector< size_t >({0, 1, 2})) (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
ADD_SPECIAL_SWIZZLE(rgba, std::vector< size_t >({0, 1, 2, 3})) (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
appendZero() const (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >inline
binaryOp(const ExprBaseTpl< RhsT > &rhs, const Op &func=Op()) constExprBaseTpl< ImplType >inline
binaryOp(RhsT rhs, const Op &func=Op(), typename std::enable_if< std::is_arithmetic_v< RhsT > >::type *=nullptr) const (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >inline
binaryOp(Eigen::Matrix< RhsT, Dim, 1, Options, MaxRows, MaxCols > rhs, const Op &func=Op(), typename std::enable_if< std::is_arithmetic_v< RhsT > >::type *=nullptr) const (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >inline
binaryOp(const ExprBaseTpl< RhsT > &rhs, const Op &func, const StringOp &stringFunc) constExprBaseTpl< ImplType >inline
binaryOp(RhsT rhs, const Op &func, const StringOp &stringFunc, typename std::enable_if< std::is_arithmetic_v< RhsT > >::type *=nullptr) const (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >inline
binaryOp(Eigen::Matrix< RhsT, Dim, 1, Options, MaxRows, MaxCols > rhs, const Op &func, const StringOp &stringFunc, typename std::enable_if< std::is_arithmetic_v< RhsT > >::type *=nullptr) const (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >inline
cast() const (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >inline
channelDistance(const ExprBaseTpl< RhsT > &other) const (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >inline
channelDistance(const Eigen::Matrix< T, Dim, 1 > c) (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >inline
channelMean() (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >inline
channelReduction() (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >inline
channelSwizzle(const std::vector< std::size_t > &indices) constExprBaseTpl< ImplType >inline
children() overrideNoiseGl< ImplType >inlinevirtual
children() const overrideNoiseGl< ImplType >inlinevirtual
convertToMemImgExpr() const noexcept (defined in Noise< imf_img_typeT, AlphaT, BetaT >)Noise< imf_img_typeT, AlphaT, BetaT >inline
convertToSharedImgExpr(std::size_t index) const (defined in Noise< imf_img_typeT, AlphaT, BetaT >)Noise< imf_img_typeT, AlphaT, BetaT >inline
deviceStrategy() const overrideNoise< imf_img_typeT, AlphaT, BetaT >inlinevirtual
dot(const ExprBaseTpl< RhsT > &other) const (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >inline
eval(const std::size_t i, const vec4i &coord) constNoise< imf_img_typeT, AlphaT, BetaT >inline
evalString(bool tagAndAssign=true) const overrideNoiseGl< ImplType >inlinevirtual
evalStringImpl(bool tagAndAssign, const std::string &alphaString, const std::string &betaString, int numChannels, NoiseType noiseType) const (defined in NoiseGlBase)NoiseGlBaseprotected
evaluateIntoImage(bool clearShiftScale=false) constExprBaseTpl< ImplType >
expr_type typedefNoise< imf_img_typeT, AlphaT, BetaT >
exprInterface()GlExprInterface
exprInterface() const (defined in GlExprInterface)GlExprInterface
forceCPU() constExprBaseTpl< ImplType >inline
forceGPU() constExprBaseTpl< ImplType >inline
get() constExprBaseTpl< ImplType >inline
get()ExprBaseTpl< ImplType >inline
getUniformDefinitionList(std::string &definitionList, const std::vector< int > &indices, const std::string &prefix) const overrideNoiseGl< ImplType >inlinevirtual
getUniformDefinitionListImpl(std::string &definitionList, const std::vector< int > &indices, const std::string &prefix) const (defined in NoiseGlBase)NoiseGlBaseprotected
getVariableDefinitionList(std::string &definitionList, const std::vector< int > &indices, const std::string &prefix) const overrideNoiseGl< ImplType >inlinevirtual
getVariableDefinitionListImpl(std::string &definitionList, const std::vector< int > &indices, const std::string &prefix, NoiseType noiseType) const (defined in NoiseGlBase)NoiseGlBaseprotected
GlExprInterface()=default (defined in GlExprInterface)GlExprInterface
has_variable (defined in Noise< imf_img_typeT, AlphaT, BetaT >)Noise< imf_img_typeT, AlphaT, BetaT >static
head() (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >inline
hnormalized() const (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >inline
homogeneous() const (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >inline
imf_img_type typedef (defined in Noise< imf_img_typeT, AlphaT, BetaT >)Noise< imf_img_typeT, AlphaT, BetaT >
imgDesc() const overrideNoise< imf_img_typeT, AlphaT, BetaT >inlinevirtual
l1Norm() constExprBaseTpl< ImplType >inline
l2Norm() constExprBaseTpl< ImplType >inline
lInfNorm() constExprBaseTpl< ImplType >inline
lpNorm(double p) constExprBaseTpl< ImplType >inline
m_alpha (defined in Noise< imf_img_typeT, AlphaT, BetaT >)Noise< imf_img_typeT, AlphaT, BetaT >protected
m_beta (defined in Noise< imf_img_typeT, AlphaT, BetaT >)Noise< imf_img_typeT, AlphaT, BetaT >protected
m_name (defined in NoiseGlBase)NoiseGlBasemutableprotected
m_tagged (defined in NoiseGlBase)NoiseGlBasemutableprotected
mean() constExprBaseTpl< ImplType >inline
Noise(std::vector< ImageDescriptor > descriptors, NoiseType noiseType, const AlphaT &alpha, const BetaT &beta, int seed=0)Noise< imf_img_typeT, AlphaT, BetaT >inlineexplicit
normalized() const (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >inline
numImgs() const overrideNoise< imf_img_typeT, AlphaT, BetaT >inlinevirtual
operator-() constExprBaseTpl< ImplType >inline
originalToStorage(const ImageDescriptor &desc)ExprBaseTpl< ImplType >inline
polyWrapper() constExprBaseTpl< ImplType >inline
reduce(std::vector< vec4i > *arg=nullptr) constExprBaseTpl< ImplType >inline
resample(const ImageDescriptorWorld &inputDesc, const ImageDescriptorWorld &outputDesc) const (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
resample(SharedImage &inputDesc, SharedImage &outputDesc, std::enable_if_t< std::is_same_v< T, SharedImage > > *=nullptr) const (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
resample(SharedImageSet &inputDesc, SharedImageSet &outputDesc, std::enable_if_t< std::is_same_v< T, SharedImageSet > > *=nullptr) const (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >
select(const ExprBaseTpl< LhsT > &lhs, const ExprBaseTpl< RhsT > &rhs) constExprBaseTpl< ImplType >inline
select(LhsT lhs, RhsT rhs, typename std::enable_if< std::is_arithmetic_v< LhsT > &&std::is_arithmetic_v< RhsT > >::type *=nullptr) constExprBaseTpl< ImplType >inline
select(LhsT lhs, const ExprBaseTpl< RhsT > &rhs, typename std::enable_if< std::is_arithmetic_v< LhsT > >::type *=nullptr) constExprBaseTpl< ImplType >inline
select(const ExprBaseTpl< LhsT > &lhs, RhsT rhs, typename std::enable_if< std::is_arithmetic_v< RhsT > >::type *=nullptr) constExprBaseTpl< ImplType >inline
setArguments(GL::Program &p, const std::vector< int > &indicesIn, const std::string &prefix) const overrideNoiseGl< ImplType >inlinevirtual
setArgumentsImpl(GL::Program &p, const std::string &prefix, const vec3f &dimensions, const vec3i &stride, uint32_t seedHash) const (defined in NoiseGlBase)NoiseGlBaseprotected
setMagFilter(ImageMath::MagFilter mag)GlExprInterfacevirtual
setMagFilterRecursive(ImageMath::MagFilter mag)GlExprInterface
setWrap(ImageMath::Wrap wrap)GlExprInterfacevirtual
setWrapRecursive(ImageMath::Wrap wrap)GlExprInterface
sharedPolyWrapper() constExprBaseTpl< ImplType >inline
squaredl2Norm() constExprBaseTpl< ImplType >inline
squaredLength() const (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >inline
stashThenApply(const ExprBaseTpl< VariableT > &varExpr) const (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >inline
storageToOriginal(const ImageDescriptor &desc)ExprBaseTpl< ImplType >inline
streamChannels(int numStreamedChannels) constExprBaseTpl< ImplType >inline
substituteVariableWithImg(T &img) constExprBaseTpl< ImplType >inline
tagAndAssignNames(std::unordered_map< ImageMath::internal::TaggingIndex, const void * > &taggedLeaves, std::unordered_map< std::type_index, int > &countPerLeafType, const std::string &prefix) const overrideNoiseGl< ImplType >inlinevirtual
tagAndAssignNamesImpl(std::unordered_map< ImageMath::internal::TaggingIndex, const void * > &taggedLeaves, std::unordered_map< std::type_index, int > &countPerLeafType, const std::string &prefix, internal::uintptr_t imgDescPtr) const (defined in NoiseGlBase)NoiseGlBaseprotected
toDeformation(const ImageDescriptorWorld imgDesc) const (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >inline
toMask() const (defined in ExprBaseTpl< ImplType >)ExprBaseTpl< ImplType >inline
unaryOp(const Op &func=Op()) constExprBaseTpl< ImplType >inline
unaryOp(const Op &func, const StringOp &stringFunc) constExprBaseTpl< ImplType >inline
uniquePolyWrapper() constExprBaseTpl< ImplType >inline
var_type typedef (defined in Noise< imf_img_typeT, AlphaT, BetaT >)Noise< imf_img_typeT, AlphaT, BetaT >
~ExprInterface()=default (defined in ExprInterface)ExprInterfacevirtual
~GlExprInterface()=default (defined in GlExprInterface)GlExprInterfacevirtual
Search Tab / S to search, Esc to close