ImFusion C++ SDK 4.4.0
Core/Low-level API

Low-level data structures for element-wise arithmetic operators. More...

Collaboration diagram for Core/Low-level API:

Detailed Description

Low-level data structures for element-wise arithmetic operators.

Classes

class  ImFusion::ImageMath::internal::ArrayGl< ImplType >
 Implementation of GlExprInterface for Array (. More...
class  ImFusion::ImageMath::internal::BinaryOpGl
 Implementation of GlExprInterface for BinaryOpTpl (. More...
class  ImFusion::ImageMath::internal::CastWrapperGl
 Implementation of GlExprInterface for CastWrapperTpl (. More...
class  ImFusion::ImageMath::internal::ChannelReductionGl
 Implementation of GlExprInterface for ChannelReductionTpl (. More...
class  ImFusion::ImageMath::internal::ChannelSwizzleViewGl
 Implementation of GlExprInterface for ChannelSwizzleViewTpl (. More...
class  ImFusion::ImageMath::internal::ChannelWiseScalarGl< ImplType >
 Implementation of GlExprInterface for ChannelWiseScalar (. More...
class  ImFusion::ImageMath::internal::CombineChannelsGl
 Implementation of GlExprInterface for CombineChannels (. More...
class  ImFusion::ImageMath::internal::CoordinatesGl
 Implementation of GlExprInterface for Coordinates (. More...
class  ImFusion::ImageMath::internal::DeformationLeafGl
 Implementation of GlExprInterface for DeformationLeaf (. More...
class  ImFusion::ImageMath::internal::DeviceStrategyWrapperGl
 Implementation of GlExprInterface for DeviceStrategyWrapperTpl (. More...
class  ImFusion::ImageMath::internal::GlExprInterface
 Base class for all expressions which provides an interface to automatically create shaders from an expression. More...
class  ImFusion::ImageMath::internal::MaskLeafGl
 Implementation of GlExprInterface for MaskLeaf (. More...
class  ImFusion::ImageMath::internal::NoiseGl< ImplType >
 Implementation of GlExprInterface for Noise (. More...
class  ImFusion::ImageMath::internal::ReductionWrapperGl
 Implementation of GlExprInterface for ReductionWrapper (. More...
class  ImFusion::ImageMath::internal::ResampleGl
 Implementation of GlExprInterface for ResampleTpl (. More...
class  ImFusion::ImageMath::internal::ScalarGl< ImplType >
 Implementation of GlExprInterface for ChannelWiseScalar (. More...
class  ImFusion::ImageMath::internal::SelectGl
 Implementation of GlExprInterface for SelectTpl (. More...
class  ImFusion::ImageMath::internal::StashGl
 Implementation of GlExprInterface for StashTpl (. More...
class  ImFusion::ImageMath::internal::UnaryOpGl
 Implementation of GlExprInterface for UnaryOpTpl (. More...
class  ImFusion::ImageMath::internal::BinaryOp< Op >
 Specialization of ExprBase for binary operators (non template optimization). More...
class  ImFusion::ImageMath::internal::CastWrapper< CastT >
 Cast expression. More...
class  ImFusion::ImageMath::internal::ChannelSwizzleView
 Specialization of ExprBase for viewing an expression based on channels swizzling. More...
class  ImFusion::ImageMath::internal::DeviceStrategyWrapper
 Chooses device strategy. More...
class  ImFusion::ImageMath::ExprInterface
 ImageMath base class to provide an interface for non-CRTP polymorphism. More...
class  ImFusion::ImageMath::internal::ReductionWrapper< Op >
 Polymorphic wrapper to wrap an expression and represent a reduction. More...
class  ImFusion::ImageMath::internal::UnaryOp< Op >
 Specialization of ExprBase for unary operators (non template optimization). More...
class  ImFusion::ImageMath::internal::BinaryOpTpl< Op, LhsT, RhsT >
 Specialization of ExprBaseTpl for binary operators using template optimization. More...
class  ImFusion::ImageMath::internal::CastWrapperTpl< OperandT, CastT >
 Cast expression. More...
class  ImFusion::ImageMath::internal::ChannelReductionTpl< Op, OperandT >
 Specialization of ExprBaseTpl for reduction operators over channels. More...
class  ImFusion::ImageMath::internal::ChannelSwizzleViewTpl< OperandT >
 Specialization of ExprBaseTpl for viewing an expression based on channels swizzling. More...
class  ImFusion::ImageMath::internal::DeviceStrategyWrapperTpl< OperandT >
 Chooses device strategy. More...
class  ImFusion::ImageMath::internal::ReductionWrapperTpl< Op, OperandT >
 Wrapper to wrap an expression and represent a reduction. More...
class  ImFusion::ImageMath::internal::SelectTpl< ConditionT, LhsT, RhsT >
 Specialization of ExprBaseTpl for ternary (condition ? More...
class  ImFusion::ImageMath::internal::UnaryOpTpl< Op, OperandT >
 Specialization of ExprBaseTpl for unary operators using template optimization. More...
Search Tab / S to search, Esc to close