Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages
vigra_ext::WriteFunctorAccessor< Functor, Accessor, ValueType > Class Template Reference
This class can be used to apply a function when writing to an image. More...
#include <FunctorAccessor.h>
Public Types | |
| typedef ValueType | value_type |
Public Member Functions | |
| WriteFunctorAccessor (Functor f, Accessor a) | |
| template<class Value, class ITERATOR> | |
| void | set (Value const &v, ITERATOR const &i) const |
| Set functor result. | |
| template<class Value, class ITERATOR_, class DIFFERENCE_> | |
| void | set (Value const &v, ITERATOR_ const &i, DIFFERENCE_ d) const |
| Set functor result. | |
Public Attributes | |
| Functor | m_f |
| Accessor | m_a |
Detailed Description
template<class Functor, class Accessor, class ValueType>
class vigra_ext::WriteFunctorAccessor< Functor, Accessor, ValueType >
This class can be used to apply a function when writing to an image.
Can be used to apply point operations temporarily, like scaling, gamma correction etc.
This is a write only accessor, reading is not supported.
Member Typedef Documentation
|
|||||
|
|
Constructor & Destructor Documentation
|
||||||||||||||||
|
|
Member Function Documentation
|
||||||||||||||||||||||||
|
Set functor result.
|
|
||||||||||||||||||||
|
Set functor result.
|
Member Data Documentation
|
|||||
|
|
|
|||||
|
|
The documentation for this class was generated from the following file:
- hugin_base/vigra_ext/FunctorAccessor.h
1.3.9.1