| binaryOp(const ExprBaseTpl< RhsT > &rhs, const Op &func=Op()) const | ImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > > | inline |
| channelSwizzle(const std::vector< std::size_t > &indices) const | ImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > > | inline |
| children() override | ImFusion::ImageMath::internal::CoordinatesGl | virtual |
| children() const override | ImFusion::ImageMath::internal::CoordinatesGl | virtual |
| 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::CoordinatesImpl | protected |
| CoordinatesImpl(const SharedImage &referenceImage, CoordinateType coordType=CoordinateType::World) | ImFusion::ImageMath::internal::CoordinatesImpl | protected |
| CoordinatesImpl(const SharedImageSet &referenceImage, CoordinateType coordType=CoordinateType::World) (defined in ImFusion::ImageMath::internal::CoordinatesImpl) | ImFusion::ImageMath::internal::CoordinatesImpl | protected |
| CoordinatesImpl(const SharedImage &referenceImage, vec4 normal, CoordinateType coordType=CoordinateType::World) | ImFusion::ImageMath::internal::CoordinatesImpl | protected |
| CoordinatesImpl(const SharedImageSet &referenceImage, vec4 normal, CoordinateType coordType=CoordinateType::World) (defined in ImFusion::ImageMath::internal::CoordinatesImpl) | ImFusion::ImageMath::internal::CoordinatesImpl | protected |
| 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::CoordinatesImpl | protected |
| deviceStrategy() const override | ImFusion::ImageMath::Coordinates< imf_img_typeT > | inlinevirtual |
| eval(const std::size_t, const vec4i &coord) const | ImFusion::ImageMath::Coordinates< imf_img_typeT > | inline |
| evalString(bool tagAndAssign=true) const override | ImFusion::ImageMath::internal::CoordinatesGl | virtual |
| evaluateIntoImage(bool clearShiftScale=false) const | ImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > > | |
| expr_type typedef | ImFusion::ImageMath::Coordinates< imf_img_typeT > | |
| exprInterface() | ImFusion::ImageMath::internal::GlExprInterface | |
| exprInterface() const (defined in ImFusion::ImageMath::internal::GlExprInterface) | ImFusion::ImageMath::internal::GlExprInterface | |
| forceCPU() const | ImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > > | inline |
| forceGPU() const | ImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > > | inline |
| get() const | ImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > > | inline |
| getImpl() (defined in ImFusion::ImageMath::internal::CoordinatesGl) | ImFusion::ImageMath::internal::CoordinatesGl | protected |
| getImpl() const (defined in ImFusion::ImageMath::internal::CoordinatesGl) | ImFusion::ImageMath::internal::CoordinatesGl | protected |
| getUniformDefinitionList(std::string &definitionList, const std::vector< int > &indices, const std::string &prefix) const override | ImFusion::ImageMath::internal::CoordinatesGl | virtual |
| getVariableDefinitionList(std::string &definitionList, const std::vector< int > &indices, const std::string &prefix) const override | ImFusion::ImageMath::internal::CoordinatesGl | virtual |
| 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 override | ImFusion::ImageMath::Coordinates< imf_img_typeT > | inlinevirtual |
| l1Norm() const | ImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > > | inline |
| l2Norm() const | ImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > > | inline |
| lInfNorm() const | ImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > > | inline |
| lpNorm(double p) const | ImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > > | inline |
| m_coordinateType (defined in ImFusion::ImageMath::internal::CoordinatesImpl) | ImFusion::ImageMath::internal::CoordinatesImpl | protected |
| m_imageDescriptor (defined in ImFusion::ImageMath::internal::CoordinatesImpl) | ImFusion::ImageMath::internal::CoordinatesImpl | protected |
| m_matrixToWorld (defined in ImFusion::ImageMath::internal::CoordinatesImpl) | ImFusion::ImageMath::internal::CoordinatesImpl | protected |
| m_name (defined in ImFusion::ImageMath::internal::CoordinatesGl) | ImFusion::ImageMath::internal::CoordinatesGl | mutableprotected |
| m_normal (defined in ImFusion::ImageMath::internal::CoordinatesImpl) | ImFusion::ImageMath::internal::CoordinatesImpl | protected |
| m_normalPixel (defined in ImFusion::ImageMath::internal::CoordinatesImpl) | ImFusion::ImageMath::internal::CoordinatesImpl | protected |
| m_reciprocalDim (defined in ImFusion::ImageMath::internal::CoordinatesImpl) | ImFusion::ImageMath::internal::CoordinatesImpl | protected |
| m_tagged (defined in ImFusion::ImageMath::internal::CoordinatesGl) | ImFusion::ImageMath::internal::CoordinatesGl | mutableprotected |
| m_textureToWorld (defined in ImFusion::ImageMath::internal::CoordinatesImpl) | ImFusion::ImageMath::internal::CoordinatesImpl | protected |
| m_useNormal (defined in ImFusion::ImageMath::internal::CoordinatesImpl) | ImFusion::ImageMath::internal::CoordinatesImpl | protected |
| mean() const | ImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > > | inline |
| numImgs() const override | ImFusion::ImageMath::Coordinates< imf_img_typeT > | inlinevirtual |
| operator-() const | ImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > > | inline |
| originalToStorage(const ImageDescriptor &desc) | ImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > > | inline |
| polyWrapper() const | ImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > > | inline |
| reduce(std::vector< vec4i > *arg=nullptr) const | ImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > > | inline |
| select(const ExprBaseTpl< LhsT > &lhs, const ExprBaseTpl< RhsT > &rhs) const | ImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > > | inline |
| setArguments(GL::Program &p, const std::vector< int > &indicesIn, const std::string &prefix) const override | ImFusion::ImageMath::internal::CoordinatesGl | virtual |
| setMagFilter(ImageMath::MagFilter mag) | ImFusion::ImageMath::internal::GlExprInterface | virtual |
| setMagFilterRecursive(ImageMath::MagFilter mag) | ImFusion::ImageMath::internal::GlExprInterface | |
| setWrap(ImageMath::Wrap wrap) | ImFusion::ImageMath::internal::GlExprInterface | virtual |
| setWrapRecursive(ImageMath::Wrap wrap) | ImFusion::ImageMath::internal::GlExprInterface | |
| sharedPolyWrapper() const | ImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > > | inline |
| squaredl2Norm() const | ImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > > | inline |
| storageToOriginal(const ImageDescriptor &desc) | ImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > > | inline |
| streamChannels(int numStreamedChannels) const | ImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > > | inline |
| substituteVariableWithImg(T &img) const | ImFusion::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 override | ImFusion::ImageMath::internal::CoordinatesGl | virtual |
| unaryOp(const Op &func=Op()) const | ImFusion::ImageMath::ExprBaseTpl< Coordinates< imf_img_typeT > > | inline |
| uniquePolyWrapper() const | ImFusion::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::CoordinatesImpl | protected |
| ~ExprInterface()=default (defined in ImFusion::ImageMath::ExprInterface) | ImFusion::ImageMath::ExprInterface | virtual |
| ~GlExprInterface()=default (defined in ImFusion::ImageMath::internal::GlExprInterface) | ImFusion::ImageMath::internal::GlExprInterface | virtual |