[an error occurred while processing this directive]
Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

HuginBase::Nona::TiffMultiLayerRemapper< ImageType, AlphaImageType > Class Template Reference

stitch multilayer More...

#include <Stitcher.h>

Inheritance diagram for HuginBase::Nona::TiffMultiLayerRemapper< ImageType, AlphaImageType >:

Inheritance graph
[legend]
List of all members.

Public Types

typedef MultiImageRemapper<
ImageType, AlphaImageType > 
Base

Public Member Functions

 TiffMultiLayerRemapper (const PanoramaData &pano, AppBase::MultiProgressDisplay &progress)
virtual ~TiffMultiLayerRemapper ()
virtual void prepareOutputFile (const PanoramaOptions &opts)
 prepare the output file (setup file structures etc.)
virtual void saveRemapped (RemappedPanoImage< ImageType, AlphaImageType > &remapped, unsigned int imgNr, unsigned int nImg, const PanoramaOptions &opts)
 save the remapped image in a partial tiff layer
virtual void finalizeOutputFile (const PanoramaOptions &opts)
 close the tiff file

Protected Attributes

vigra::TiffImage * m_tiff

Detailed Description

template<typename ImageType, typename AlphaImageType>
class HuginBase::Nona::TiffMultiLayerRemapper< ImageType, AlphaImageType >

stitch multilayer


Member Typedef Documentation

template<typename ImageType, typename AlphaImageType>
typedef MultiImageRemapper<ImageType, AlphaImageType> HuginBase::Nona::TiffMultiLayerRemapper< ImageType, AlphaImageType >::Base
 

Reimplemented from HuginBase::Nona::MultiImageRemapper< ImageType, AlphaImageType >.


Constructor & Destructor Documentation

template<typename ImageType, typename AlphaImageType>
HuginBase::Nona::TiffMultiLayerRemapper< ImageType, AlphaImageType >::TiffMultiLayerRemapper const PanoramaData pano,
AppBase::MultiProgressDisplay progress
[inline]
 

template<typename ImageType, typename AlphaImageType>
virtual HuginBase::Nona::TiffMultiLayerRemapper< ImageType, AlphaImageType >::~TiffMultiLayerRemapper  )  [inline, virtual]
 


Member Function Documentation

template<typename ImageType, typename AlphaImageType>
virtual void HuginBase::Nona::TiffMultiLayerRemapper< ImageType, AlphaImageType >::finalizeOutputFile const PanoramaOptions opts  )  [inline, virtual]
 

close the tiff file

Reimplemented from HuginBase::Nona::MultiImageRemapper< ImageType, AlphaImageType >.

template<typename ImageType, typename AlphaImageType>
virtual void HuginBase::Nona::TiffMultiLayerRemapper< ImageType, AlphaImageType >::prepareOutputFile const PanoramaOptions opts  )  [inline, virtual]
 

prepare the output file (setup file structures etc.)

Reimplemented from HuginBase::Nona::MultiImageRemapper< ImageType, AlphaImageType >.

template<typename ImageType, typename AlphaImageType>
virtual void HuginBase::Nona::TiffMultiLayerRemapper< ImageType, AlphaImageType >::saveRemapped RemappedPanoImage< ImageType, AlphaImageType > &  remapped,
unsigned int  imgNr,
unsigned int  nImg,
const PanoramaOptions opts
[inline, virtual]
 

save the remapped image in a partial tiff layer

Reimplemented from HuginBase::Nona::MultiImageRemapper< ImageType, AlphaImageType >.


Member Data Documentation

template<typename ImageType, typename AlphaImageType>
vigra::TiffImage* HuginBase::Nona::TiffMultiLayerRemapper< ImageType, AlphaImageType >::m_tiff [protected]
 


The documentation for this class was generated from the following file:

Generated on Mon Sep 20 01:01:36 2010 for Hugintrunk by doxygen 1.3.9.1