[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

hugin1/PT/PanoCommand.h File Reference

#include <huginapp/PanoCommand.h>
#include "Panorama.h"
#include <panodata/StandardImageVariableGroups.h>
#include <panodata/image_variables.h>

Include dependency graph for PanoCommand.h:

Include dependency graph

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  PT

Classes

class  PT::PanoCommand
 default panorama cmd, provides undo with mementos More...
class  PT::NewPanoCmd
 reset the panorama More...
class  PT::AddImagesCmd
 add image(s) to a panorama More...
class  PT::RemoveImageCmd
 remove an image from a panorama More...
class  PT::RemoveImagesCmd
 remove multiple images from a panorama More...
class  PT::UpdateVariablesCmd
 update all variables More...
class  PT::UpdateCPsCmd
 update all control points More...
class  PT::UpdateVariablesCPCmd
 update all variables & control points More...
class  PT::UpdateVariablesCPSetCmd
 update all variables & control points More...
class  PT::UpdateImageVariablesCmd
 update variables of a single image More...
class  PT::UpdateImagesVariablesCmd
 update variables of a group of images More...
class  PT::UpdateOptimizeVectorCmd
class  PT::SetVariableCmd
 update a single variable, possibly for a group of images More...
class  PT::CenterPanoCmd
 center panorama horizontically More...
class  PT::StraightenPanoCmd
 center panorama horizontically More...
class  PT::AddCtrlPointCmd
 add a control point More...
class  PT::AddCtrlPointsCmd
 add multiple control points More...
class  PT::RemoveCtrlPointCmd
 remove a control point More...
class  PT::RemoveCtrlPointsCmd
 remove several control points More...
class  PT::ChangeCtrlPointCmd
 change a control point More...
class  PT::SetActiveImagesCmd
 set active images More...
class  PT::SwapImagesCmd
 swap two images More...
class  PT::MergePanoCmd
 merge two project files More...
class  PT::SetImageOptionsCmd
 set image options for a set of images. More...
class  PT::UpdateSrcImageCmd
 set image options for a set of images. More...
class  PT::UpdateSrcImagesCmd
 set image options for a set of images. More...
class  PT::UpdateImageOptionsCmd
 set image options for a set of images. More...
class  PT::SetPanoOptionsCmd
 set the panorama options More...
class  PT::LoadPTProjectCmd
 dump the current project and load a new one. More...
class  PT::SetVigCorrCmd
 Set flatfield correction parameters for all images of a lens. More...
class  PT::RotatePanoCmd
 Rotate the panorama. More...
class  PT::UpdateFocalLengthCmd
 Update the focal length. More...
class  PT::UpdateCropFactorCmd
 Update the crop factor. More...
class  PT::ChangePartNumberCmd
 Switch the part number of an image. More...
class  PT::ChangePartImagesLinkingCmd
 Change the linking of some variables across parts of an ImageVariableGroup containing some specified images. More...
class  PT::LinkLensVarsCmd
 Link a set of lens variables for some lens. More...
class  PT::NewPartCmd
 Make a new part in a ImageVariableGroup for a set of images, given the variables that make up the group. More...
class  PT::UpdateMaskForImgCmd
 update mask for given image More...

Defines

#define image_variable(name, type, default_value)
#define image_variable(name, type, default_value)


Define Documentation

#define image_variable name,
type,
default_value   ) 
 

Value:

case HuginBase::ImageVariableGroup::IVE_##name:\
                        pano.unlinkImageVariable##name(image_index);\
                        break;
Todo:
avoid copying image data in processPanorama

#define image_variable name,
type,
default_value   ) 
 

Todo:
avoid copying image data in processPanorama


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