ImFusion C++ SDK 4.4.0
ImFusion::ImageMath::Coordinates< imf_img_typeT > Member List

This is the complete list of members for ImFusion::ImageMath::Coordinates< imf_img_typeT >, including all inherited members.

binaryOp(const ExprBaseTpl< RhsT > &rhs, const Op &func=Op()) constImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > >inline
channelSwizzle(const std::vector< std::size_t > &indices) constImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > >inline
children() overrideImFusion::ImageMath::internal::CoordinatesGlvirtual
children() const overrideImFusion::ImageMath::internal::CoordinatesGlvirtual
convertToMemImgExpr() const noexcept (defined in ImFusion::ImageMath::Coordinates< imf_img_typeT >)ImFusion::ImageMath::Coordinates< imf_img_typeT >inline
convertToSharedImgExpr(std::size_t index) const (defined in ImFusion::ImageMath::Coordinates< imf_img_typeT >)ImFusion::ImageMath::Coordinates< imf_img_typeT >inline
Coordinates(const std::vector< ImageDescriptorWorld > descWorld, CoordinateType coordType=CoordinateType::World, vec4 normal=vec4::Zero(), bool useNormal=false)ImFusion::ImageMath::Coordinates< imf_img_typeT >inline
Coordinates(const ImageDescriptorWorld &descWorld, CoordinateType coordType=CoordinateType::World)ImFusion::ImageMath::Coordinates< imf_img_typeT >inline
Coordinates(const imf_img_type &referenceImage, CoordinateType coordType=CoordinateType::World)ImFusion::ImageMath::Coordinates< imf_img_typeT >inline
Coordinates(const imf_img_type &referenceImage, vec4 normal, CoordinateType coordType=CoordinateType::World)ImFusion::ImageMath::Coordinates< imf_img_typeT >inline
CoordinatesImpl(const std::vector< ImageDescriptorWorld > descWorld, CoordinateType coordType=CoordinateType::World, vec4 normal=vec4::Zero(), bool useNormal=false)ImFusion::ImageMath::internal::CoordinatesImplprotected
CoordinatesImpl(const SharedImage &referenceImage, CoordinateType coordType=CoordinateType::World)ImFusion::ImageMath::internal::CoordinatesImplprotected
CoordinatesImpl(const SharedImageSet &referenceImage, CoordinateType coordType=CoordinateType::World) (defined in ImFusion::ImageMath::internal::CoordinatesImpl)ImFusion::ImageMath::internal::CoordinatesImplprotected
CoordinatesImpl(const SharedImage &referenceImage, vec4 normal, CoordinateType coordType=CoordinateType::World)ImFusion::ImageMath::internal::CoordinatesImplprotected
CoordinatesImpl(const SharedImageSet &referenceImage, vec4 normal, CoordinateType coordType=CoordinateType::World) (defined in ImFusion::ImageMath::internal::CoordinatesImpl)ImFusion::ImageMath::internal::CoordinatesImplprotected
CoordinatesImpl(std::vector< ImageDescriptor > imageDescriptor, std::vector< mat4 > matrixToWorld, std::vector< mat4 > textureToWorld, vec4 normal, bool useNormal, CoordinateType coordType) (defined in ImFusion::ImageMath::internal::CoordinatesImpl)ImFusion::ImageMath::internal::CoordinatesImplprotected
deviceStrategy() const overrideImFusion::ImageMath::Coordinates< imf_img_typeT >inlinevirtual
eval(const std::size_t, const vec4i &coord) constImFusion::ImageMath::Coordinates< imf_img_typeT >inline
evalString(bool tagAndAssign=true) const overrideImFusion::ImageMath::internal::CoordinatesGlvirtual
evaluateIntoImage(bool clearShiftScale=false) constImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > >
expr_type typedefImFusion::ImageMath::Coordinates< imf_img_typeT >
exprInterface()ImFusion::ImageMath::internal::GlExprInterface
exprInterface() const (defined in ImFusion::ImageMath::internal::GlExprInterface)ImFusion::ImageMath::internal::GlExprInterface
forceCPU() constImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > >inline
forceGPU() constImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > >inline
get() constImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > >inline
getImpl() (defined in ImFusion::ImageMath::internal::CoordinatesGl)ImFusion::ImageMath::internal::CoordinatesGlprotected
getImpl() const (defined in ImFusion::ImageMath::internal::CoordinatesGl)ImFusion::ImageMath::internal::CoordinatesGlprotected
getUniformDefinitionList(std::string &definitionList, const std::vector< int > &indices, const std::string &prefix) const overrideImFusion::ImageMath::internal::CoordinatesGlvirtual
getVariableDefinitionList(std::string &definitionList, const std::vector< int > &indices, const std::string &prefix) const overrideImFusion::ImageMath::internal::CoordinatesGlvirtual
GlExprInterface()=default (defined in ImFusion::ImageMath::internal::GlExprInterface)ImFusion::ImageMath::internal::GlExprInterface
has_variable (defined in ImFusion::ImageMath::Coordinates< imf_img_typeT >)ImFusion::ImageMath::Coordinates< imf_img_typeT >static
imf_img_type typedef (defined in ImFusion::ImageMath::Coordinates< imf_img_typeT >)ImFusion::ImageMath::Coordinates< imf_img_typeT >
imgDesc() const overrideImFusion::ImageMath::Coordinates< imf_img_typeT >inlinevirtual
l1Norm() constImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > >inline
l2Norm() constImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > >inline
lInfNorm() constImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > >inline
lpNorm(double p) constImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > >inline
m_coordinateType (defined in ImFusion::ImageMath::internal::CoordinatesImpl)ImFusion::ImageMath::internal::CoordinatesImplprotected
m_imageDescriptor (defined in ImFusion::ImageMath::internal::CoordinatesImpl)ImFusion::ImageMath::internal::CoordinatesImplprotected
m_matrixToWorld (defined in ImFusion::ImageMath::internal::CoordinatesImpl)ImFusion::ImageMath::internal::CoordinatesImplprotected
m_name (defined in ImFusion::ImageMath::internal::CoordinatesGl)ImFusion::ImageMath::internal::CoordinatesGlmutableprotected
m_normal (defined in ImFusion::ImageMath::internal::CoordinatesImpl)ImFusion::ImageMath::internal::CoordinatesImplprotected
m_normalPixel (defined in ImFusion::ImageMath::internal::CoordinatesImpl)ImFusion::ImageMath::internal::CoordinatesImplprotected
m_reciprocalDim (defined in ImFusion::ImageMath::internal::CoordinatesImpl)ImFusion::ImageMath::internal::CoordinatesImplprotected
m_tagged (defined in ImFusion::ImageMath::internal::CoordinatesGl)ImFusion::ImageMath::internal::CoordinatesGlmutableprotected
m_textureToWorld (defined in ImFusion::ImageMath::internal::CoordinatesImpl)ImFusion::ImageMath::internal::CoordinatesImplprotected
m_useNormal (defined in ImFusion::ImageMath::internal::CoordinatesImpl)ImFusion::ImageMath::internal::CoordinatesImplprotected
mean() constImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > >inline
numImgs() const overrideImFusion::ImageMath::Coordinates< imf_img_typeT >inlinevirtual
operator-() constImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > >inline
originalToStorage(const ImageDescriptor &desc)ImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > >inline
polyWrapper() constImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > >inline
reduce(std::vector< vec4i > *arg=nullptr) constImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > >inline
select(const ExprBaseTpl< LhsT > &lhs, const ExprBaseTpl< RhsT > &rhs) constImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > >inline
setArguments(GL::Program &p, const std::vector< int > &indicesIn, const std::string &prefix) const overrideImFusion::ImageMath::internal::CoordinatesGlvirtual
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
sharedPolyWrapper() constImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > >inline
squaredl2Norm() constImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > >inline
storageToOriginal(const ImageDescriptor &desc)ImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > >inline
streamChannels(int numStreamedChannels) constImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > >inline
substituteVariableWithImg(T &img) constImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > >inline
tagAndAssignNames(std::unordered_map< ImageMath::internal::TaggingIndex, const void * > &taggedLeaves, std::unordered_map< std::type_index, int > &countPerLeafType, const std::string &prefix) const overrideImFusion::ImageMath::internal::CoordinatesGlvirtual
unaryOp(const Op &func=Op()) constImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > >inline
uniquePolyWrapper() constImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > >inline
var_type typedef (defined in ImFusion::ImageMath::Coordinates< imf_img_typeT >)ImFusion::ImageMath::Coordinates< imf_img_typeT >
~CoordinatesImpl() (defined in ImFusion::ImageMath::internal::CoordinatesImpl)ImFusion::ImageMath::internal::CoordinatesImplprotected
~ExprInterface()=default (defined in ImFusion::ImageMath::ExprInterface)ImFusion::ImageMath::ExprInterfacevirtual
~GlExprInterface()=default (defined in ImFusion::ImageMath::internal::GlExprInterface)ImFusion::ImageMath::internal::GlExprInterfacevirtual
Search Tab / S to search, Esc to close