Include dependency graph for FunctorAccessor.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
|class||vigra_ext::ReadFunctorAccessor< Functor, Accessor >|
|This class can be used to apply a function when reading the input image. More...|
|class||vigra_ext::WriteFunctorAccessor< Functor, Accessor, ValueType >|
|This class can be used to apply a function when writing to an image. More...|
|class||vigra_ext::SplitVector2Accessor< Iter1, Acc1, Iter2, Acc2 >|
|define a write only accessor for a virtual Image<TinyVector<Acc1::value_type>, 2> image, which actually consists of two Images. More...|
|class||vigra_ext::SplitVectorNAccessor< Iter1, Acc1, Iter2, Acc2, SIZE >|
|split a vector image into a vector and a scalar image More...|
|class||vigra_ext::MergeScalarScalar2VectorAccessor< Iter1, Acc1, Iter2, Acc2 >|
|merge two scalar images into a vector image. More...|
|class||vigra_ext::MergeVectorScalar2VectorAccessor< Iter1, Acc1, Iter2, Acc2, SIZE >|
|merge a vector and a scalar image into a vector image. More...|
|class||vigra_ext::ImageSplittingAccessor< Iter1, Acc1, Iter2, Acc2, SIZE >|
|An accessor to encapsulate write access to a multiband image, and move divide it into two images. More...|
|struct||vigra_ext::Multiply< T >|
|a sample functor that can be used to multiply pixel values with a constant More...|
This is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU General Public License along with this software. If not, see <http://www.gnu.org/licenses/>.
Definition in file FunctorAccessor.h.