Hugintrunk
0.1
|
Implementation of fast vector type with support of linear algebra operations Copyright (C) 2009 Lukáš Jirkovský l.jir kovs ky@gm ail. comMore...
Namespaces | |
detail | |
omp | |
Classes | |
class | AlgTinyVector |
Fixed size vector with scalar multiplication and element-wise substraction and addition. More... | |
struct | NumericTraits< AlgTinyVector< T, SIZE > > |
struct | PromoteTraits< RGBValue< T1, R, G, B >, T2 > |
Functions | |
template<class ImageIterator , class ImageAccessor , class AlphaIterator , class AlphaAccessor > | |
void | importImageAlpha (const ImageImportInfo &import_info, ImageIterator image_iterator, ImageAccessor image_accessor, AlphaIterator alpha_iterator, AlphaAccessor alpha_accessor) |
Read the image specified by the given vigra::ImageImportInfo object including its alpha channel. More... | |
template<class ImageIterator , class ImageAccessor , class AlphaIterator , class AlphaAccessor > | |
void | importImageAlpha (ImageImportInfo const &import_info, pair< ImageIterator, ImageAccessor > image, pair< AlphaIterator, AlphaAccessor > alpha) |
template<class ImageIterator , class ImageAccessor , class AlphaIterator , class AlphaAccessor > | |
void | exportImageAlpha (ImageIterator image_upper_left, ImageIterator image_lower_right, ImageAccessor image_accessor, AlphaIterator alpha_upper_left, AlphaAccessor alpha_accessor, const ImageExportInfo &export_info) |
Write the image and its alpha channel to a file. More... | |
template<class ImageIterator , class ImageAccessor , class AlphaIterator , class AlphaAccessor > | |
void | exportImageAlpha (triple< ImageIterator, ImageIterator, ImageAccessor > image, pair< AlphaIterator, AlphaAccessor > alpha, ImageExportInfo const &export_info) |
Implementation of fast vector type with support of linear algebra operations Copyright (C) 2009 Lukáš Jirkovský l.jir kovs ky@gm ail. com
This program 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 program 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 General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.