[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

hugin_base/panodata/ImageVariableTranslate.h File Reference

Convenience functions for SrcPanoImage to use on the image variables. More...

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  HuginBase

Classes

class  HuginBase::PTOVariableConverterNoOp
 Parent class to anything that aids conversion between PTO file variables and the image variables of SrcPanoImg. More...
class  HuginBase::PTOVariableConverterSingle< code1, code2, code3, T >
 Object to group conversion functions for PTO format variables of up to three characters representing a single variable in SrcPanoImg. More...
class  HuginBase::PTOVariableConverterVectorChar< base_code, T, size >
 Object to group conversion functions for PTO format variables representing a std::vector variable in SrcPanoImg, using an identifying first character. More...
class  HuginBase::PTOVariableConverterVector< T, size >
 Object to group conversion functions for PTO format variables representing a std::vector variable in SrcPanoImg, using characters stating from 'a'. More...
class  HuginBase::PTOVariableConverterFDiff2D< code_x1, code_y1, code_x2, code_y2 >
 Object to group conversion functions for PTO format variables representing a hugin_utils::FDiff2D variable in SrcPanoImg. More...

Typedefs

typedef PTOVariableConverterNoOp PTOVariableConverterForFilename
 image_variables.h
typedef PTOVariableConverterNoOp PTOVariableConverterForSize
typedef PTOVariableConverterNoOp PTOVariableConverterForProjection
typedef PTOVariableConverterSingle<
'v'> 
PTOVariableConverterForHFOV
typedef PTOVariableConverterNoOp PTOVariableConverterForResponseType
typedef PTOVariableConverterVectorChar<
'R', float, 5 > 
PTOVariableConverterForEMoRParams
typedef PTOVariableConverterSingle<
'E', 'e', 'v'> 
PTOVariableConverterForExposureValue
typedef PTOVariableConverterNoOp PTOVariableConverterForGamma
typedef PTOVariableConverterSingle<
'E', 'r'> 
PTOVariableConverterForWhiteBalanceRed
typedef PTOVariableConverterSingle<
'E', 'b'> 
PTOVariableConverterForWhiteBalanceBlue
typedef PTOVariableConverterSingle<
'r'> 
PTOVariableConverterForRoll
typedef PTOVariableConverterSingle<
'p'> 
PTOVariableConverterForPitch
typedef PTOVariableConverterSingle<
'y'> 
PTOVariableConverterForYaw
typedef PTOVariableConverterSingle<
'T','r','X'> 
PTOVariableConverterForX
typedef PTOVariableConverterSingle<
'T','r','Y'> 
PTOVariableConverterForY
typedef PTOVariableConverterSingle<
'T','r','Z'> 
PTOVariableConverterForZ
typedef PTOVariableConverterSingle<
'j'> 
PTOVariableConverterForStack
typedef PTOVariableConverterVector<
double, 3 > 
PTOVariableConverterForRadialDistortion
typedef PTOVariableConverterNoOp PTOVariableConverterForRadialDistortionRed
typedef PTOVariableConverterNoOp PTOVariableConverterForRadialDistortionBlue
typedef PTOVariableConverterFDiff2D<
'd', 'e'> 
PTOVariableConverterForRadialDistortionCenterShift
typedef PTOVariableConverterFDiff2D<
'g', 't'> 
PTOVariableConverterForShear
typedef PTOVariableConverterNoOp PTOVariableConverterForCropMode
typedef PTOVariableConverterNoOp PTOVariableConverterForCropRect
typedef PTOVariableConverterNoOp PTOVariableConverterForAutoCenterCrop
typedef PTOVariableConverterNoOp PTOVariableConverterForFlatfieldFilename
typedef PTOVariableConverterNoOp PTOVariableConverterForVigCorrMode
typedef PTOVariableConverterVectorChar<
'V', double, 4 > 
PTOVariableConverterForRadialVigCorrCoeff
typedef PTOVariableConverterFDiff2D<
'V','V', 'x','y'> 
PTOVariableConverterForRadialVigCorrCenterShift
typedef PTOVariableConverterNoOp PTOVariableConverterForExifModel
typedef PTOVariableConverterNoOp PTOVariableConverterForExifMake
typedef PTOVariableConverterNoOp PTOVariableConverterForExifCropFactor
typedef PTOVariableConverterNoOp PTOVariableConverterForExifFocalLength
typedef PTOVariableConverterNoOp PTOVariableConverterForExifOrientation
typedef PTOVariableConverterNoOp PTOVariableConverterForExifAperture
typedef PTOVariableConverterNoOp PTOVariableConverterForExifISO
typedef PTOVariableConverterNoOp PTOVariableConverterForExifDistance
typedef PTOVariableConverterNoOp PTOVariableConverterForExifFocalLength35
typedef PTOVariableConverterNoOp PTOVariableConverterForExifExposureTime
typedef PTOVariableConverterNoOp PTOVariableConverterForExifDate
typedef PTOVariableConverterNoOp PTOVariableConverterForFeatherWidth
typedef PTOVariableConverterNoOp PTOVariableConverterForMasks
typedef PTOVariableConverterNoOp PTOVariableConverterForActiveMasks
typedef PTOVariableConverterNoOp PTOVariableConverterForMorph
typedef PTOVariableConverterNoOp PTOVariableConverterForActive
typedef PTOVariableConverterNoOp PTOVariableConverterForLensNr


Detailed Description

Convenience functions for SrcPanoImage to use on the image variables.

Author:
James Legg
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 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 General Public License for more details.

You should have received a copy of the GNU General Public License along with this software; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA


Typedef Documentation

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForActive
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForActiveMasks
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForAutoCenterCrop
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForCropMode
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForCropRect
 

Todo:
This could be S, but it is 4 integers in the form a,b,c,d -hence not a double.

typedef PTOVariableConverterVectorChar<'R', float, 5> HuginBase::PTOVariableConverterForEMoRParams
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForExifAperture
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForExifCropFactor
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForExifDate
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForExifDistance
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForExifExposureTime
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForExifFocalLength
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForExifFocalLength35
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForExifISO
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForExifMake
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForExifModel
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForExifOrientation
 

typedef PTOVariableConverterSingle<'E', 'e', 'v'> HuginBase::PTOVariableConverterForExposureValue
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForFeatherWidth
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForFilename
 

image_variables.h

Todo:
This could be n, but it is a string, not a double.

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForFlatfieldFilename
 

Todo:
This could be Vf, but it is a string, not a double.

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForGamma
 

typedef PTOVariableConverterSingle<'v'> HuginBase::PTOVariableConverterForHFOV
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForLensNr
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForMasks
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForMorph
 

typedef PTOVariableConverterSingle<'p'> HuginBase::PTOVariableConverterForPitch
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForProjection
 

typedef PTOVariableConverterVector<double, 3> HuginBase::PTOVariableConverterForRadialDistortion
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForRadialDistortionBlue
 

typedef PTOVariableConverterFDiff2D<'d', 'e'> HuginBase::PTOVariableConverterForRadialDistortionCenterShift
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForRadialDistortionRed
 

typedef PTOVariableConverterFDiff2D<'V','V', 'x','y'> HuginBase::PTOVariableConverterForRadialVigCorrCenterShift
 

typedef PTOVariableConverterVectorChar<'V', double, 4> HuginBase::PTOVariableConverterForRadialVigCorrCoeff
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForResponseType
 

typedef PTOVariableConverterSingle<'r'> HuginBase::PTOVariableConverterForRoll
 

typedef PTOVariableConverterFDiff2D<'g', 't'> HuginBase::PTOVariableConverterForShear
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForSize
 

typedef PTOVariableConverterSingle<'j'> HuginBase::PTOVariableConverterForStack
 

typedef PTOVariableConverterNoOp HuginBase::PTOVariableConverterForVigCorrMode
 

typedef PTOVariableConverterSingle<'E', 'b'> HuginBase::PTOVariableConverterForWhiteBalanceBlue
 

typedef PTOVariableConverterSingle<'E', 'r'> HuginBase::PTOVariableConverterForWhiteBalanceRed
 

typedef PTOVariableConverterSingle<'T','r','X'> HuginBase::PTOVariableConverterForX
 

typedef PTOVariableConverterSingle<'T','r','Y'> HuginBase::PTOVariableConverterForY
 

typedef PTOVariableConverterSingle<'y'> HuginBase::PTOVariableConverterForYaw
 

typedef PTOVariableConverterSingle<'T','r','Z'> HuginBase::PTOVariableConverterForZ
 


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