PT::LinkLensVarsCmd Class Reference

Link a set of lens variables for some lens. More...

#include <PanoCommand.h>

Inheritance diagram for PT::LinkLensVarsCmd:

Inheritance graph
List of all members.

Public Member Functions

 LinkLensVarsCmd (Panorama &p, std::size_t lens_number, std::set< HuginBase::ImageVariableGroup::ImageVariableEnum > variables)
virtual bool processPanorama (Panorama &pano)
virtual std::string getName () const

Private Attributes

std::size_t lens_number
std::set< HuginBase::ImageVariableGroup::ImageVariableEnumvariables

Detailed Description

Link a set of lens variables for some lens.

Definition at line 1328 of file PanoCommand.h.

Constructor & Destructor Documentation

PT::LinkLensVarsCmd::LinkLensVarsCmd ( Panorama p,
std::size_t  lens_number,
std::set< HuginBase::ImageVariableGroup::ImageVariableEnum variables 
) [inline]

Definition at line 1331 of file PanoCommand.h.

Member Function Documentation

virtual std::string PT::LinkLensVarsCmd::getName (  )  const [inline, virtual]

Reimplemented from AppBase::Command< std::string >.

Definition at line 1352 of file PanoCommand.h.

virtual bool PT::LinkLensVarsCmd::processPanorama ( Panorama pano  )  [inline, virtual]

Reimplemented from PT::PanoCommand.

Definition at line 1340 of file PanoCommand.h.

References HuginBase::StandardImageVariableGroups::getLenses(), lens_number, HuginBase::ImageVariableGroup::linkVariablePart(), HuginBase::PanoCommand< std::string >::pano, and variables.

Member Data Documentation

std::size_t PT::LinkLensVarsCmd::lens_number [private]

Definition at line 1358 of file PanoCommand.h.

Referenced by processPanorama().

std::set<HuginBase::ImageVariableGroup::ImageVariableEnum> PT::LinkLensVarsCmd::variables [private]

Definition at line 1359 of file PanoCommand.h.

Referenced by processPanorama().

The documentation for this class was generated from the following file:
Generated on 19 Mar 2018 for Hugintrunk by  doxygen 1.4.7