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