HuginBase::PTools::AlignInfoWrap Class Reference

class around the central align info struct of the panotools library More...

#include <PanoToolsInterface.h>

List of all members.

Public Member Functions

 AlignInfoWrap ()
 ~AlignInfoWrap ()
bool setInfo (const PanoramaData &pano)
void setGlobal ()
VariableMapVector getVariables () const
 get the variables stored in this AlignInfo
CPVector getCtrlPoints () const

Protected Attributes

AlignInfo gl


Detailed Description

class around the central align info struct of the panotools library

Definition at line 255 of file PanoToolsInterface.h.


Constructor & Destructor Documentation

HuginBase::PTools::AlignInfoWrap::AlignInfoWrap  ) 
 

Definition at line 288 of file PanoToolsInterface.cpp.

References gl.

HuginBase::PTools::AlignInfoWrap::~AlignInfoWrap  ) 
 

Definition at line 301 of file PanoToolsInterface.cpp.

References gl.


Member Function Documentation

CPVector HuginBase::PTools::AlignInfoWrap::getCtrlPoints  )  const
 

Definition at line 496 of file PanoToolsInterface.cpp.

References HuginBase::CPVector, HuginBase::PTools::GetAlignInfoCtrlPoints(), and gl.

VariableMapVector HuginBase::PTools::AlignInfoWrap::getVariables  )  const
 

get the variables stored in this AlignInfo

Definition at line 491 of file PanoToolsInterface.cpp.

References HuginBase::PTools::GetAlignInfoVariables(), gl, and HuginBase::VariableMapVector.

void HuginBase::PTools::AlignInfoWrap::setGlobal  ) 
 

Definition at line 486 of file PanoToolsInterface.cpp.

References gl.

bool HuginBase::PTools::AlignInfoWrap::setInfo const PanoramaData pano  ) 
 

Definition at line 321 of file PanoToolsInterface.cpp.

References CheckParams(), const_map_get(), HuginBase::CPVector, DEBUG_FATAL, HuginBase::PanoramaData::getCtrlPoints(), HuginBase::SrcPanoImage::getHeight(), HuginBase::PanoramaOptions::getHeight(), HuginBase::PanoramaOptions::getHFOV(), HuginBase::PanoramaData::getImage(), HuginBase::ConstStandardImageVariableGroups::getLens(), HuginBase::ConstStandardImageVariableGroups::getLenses(), HuginBase::ConstStandardImageVariableGroups::getLensForImage(), HuginBase::ConstImageVariableGroup::getNumberOfParts(), HuginBase::PanoramaData::getOptimizeVector(), HuginBase::PanoramaData::getOptions(), HuginBase::ConstImageVariableGroup::getPartNumber(), HuginBase::Lens::getProjection(), HuginBase::PanoramaOptions::getProjection(), HuginBase::PanoramaOptions::getProjectionParameters(), HuginBase::PanoramaData::getVariables(), HuginBase::SrcPanoImage::getWidth(), HuginBase::PanoramaOptions::getWidth(), gl, HuginBase::OptimizeVector, PT_SET_OPT, set_contains(), HuginBase::PTools::setDestImage(), HuginBase::PTools::setFullImage(), HuginBase::VariableMap, HuginBase::VariableMapVector, and HuginBase::Lens::variables.


Member Data Documentation

AlignInfo HuginBase::PTools::AlignInfoWrap::gl [protected]
 

Definition at line 282 of file PanoToolsInterface.h.

Referenced by AlignInfoWrap(), getCtrlPoints(), getVariables(), setGlobal(), setInfo(), and ~AlignInfoWrap().


The documentation for this class was generated from the following files:
Generated on Sat Mar 16 01:25:51 2013 for Hugintrunk by  doxygen 1.3.9.1