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:

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

Definition in file ImageVariableTranslate.h.


Generated on 23 Oct 2014 for Hugintrunk by  doxygen 1.4.7