Hugintrunk
0.1
|
#include "Command.h"
#include "panodata/Panorama.h"
#include <panodata/StandardImageVariableGroups.h>
#include <panodata/image_variables.h>
Go to the source code of this file.
Classes | |
class | PanoCommand::CombinedPanoCommand |
PanoCommand to combine other PanoCommands. More... | |
class | PanoCommand::NewPanoCmd |
reset the panorama More... | |
class | PanoCommand::AddImagesCmd |
add image(s) to a panorama More... | |
class | PanoCommand::RemoveImageCmd |
remove an image from a panorama More... | |
class | PanoCommand::RemoveImagesCmd |
remove multiple images from a panorama More... | |
class | PanoCommand::UpdateVariablesCmd |
update all variables More... | |
class | PanoCommand::UpdateCPsCmd |
update all control points More... | |
class | PanoCommand::UpdateVariablesCPCmd |
update all variables & control points More... | |
class | PanoCommand::UpdateVariablesCPSetCmd |
update all variables & control points More... | |
class | PanoCommand::UpdateImageVariablesCmd |
update variables of a single image More... | |
class | PanoCommand::UpdateImagesVariablesCmd |
update variables of a group of images More... | |
class | PanoCommand::UpdateVariablesByParseExpression |
update variables by parsing a expression More... | |
class | PanoCommand::UpdateOptimizeVectorCmd |
updates the optimize vector, aka all variables which should be optimized More... | |
class | PanoCommand::UpdateOptimizerSwitchCmd |
update the optimizer master switch More... | |
class | PanoCommand::UpdatePhotometricOptimizerSwitchCmd |
update the photometric optimizer master switch More... | |
class | PanoCommand::SetVariableCmd |
update a single variable, possibly for a group of images More... | |
class | PanoCommand::CenterPanoCmd |
center panorama horizontically More... | |
class | PanoCommand::StraightenPanoCmd |
straighten panorama horizontically More... | |
class | PanoCommand::AddCtrlPointCmd |
add a control point More... | |
class | PanoCommand::AddCtrlPointsCmd |
add multiple control points More... | |
class | PanoCommand::RemoveCtrlPointCmd |
remove a control point More... | |
class | PanoCommand::RemoveCtrlPointsCmd |
remove several control points More... | |
class | PanoCommand::ChangeCtrlPointCmd |
change a control point More... | |
class | PanoCommand::SetActiveImagesCmd |
set active images More... | |
class | PanoCommand::SwapImagesCmd |
swap two images More... | |
class | PanoCommand::MoveImageCmd |
move image from position1 to position2 More... | |
class | PanoCommand::MergePanoCmd |
merge two project files More... | |
class | PanoCommand::UpdateSrcImageCmd |
update source image More... | |
class | PanoCommand::UpdateSrcImagesCmd |
update source images More... | |
class | PanoCommand::SetPanoOptionsCmd |
set the panorama options More... | |
class | PanoCommand::LoadPTProjectCmd |
dump the current project and load a new one. More... | |
class | PanoCommand::RotatePanoCmd |
Rotate the panorama. More... | |
class | PanoCommand::TranslatePanoCmd |
Translate the panorama. More... | |
class | PanoCommand::UpdateFocalLengthCmd |
Update the focal length. More... | |
class | PanoCommand::UpdateCropFactorCmd |
Update the crop factor. More... | |
class | PanoCommand::ChangePartNumberCmd |
Switch the part number of an image. More... | |
class | PanoCommand::ChangePartImagesLinkingCmd |
Change the linking of some variables across parts of an ImageVariableGroup containing some specified images. More... | |
class | PanoCommand::LinkLensVarsCmd |
Link a set of lens variables for some lens. More... | |
class | PanoCommand::NewPartCmd |
Make a new part in a ImageVariableGroup for a set of images, given the variables that make up the group. More... | |
class | PanoCommand::UpdateMaskForImgCmd |
update mask for given image More... | |
class | PanoCommand::UpdateWhiteBalance |
update global white balance More... | |
class | PanoCommand::ResetToMeanExposure |
reset output exposure to mean exposure of all images More... | |
class | PanoCommand::DistributeImagesCmd |
distributes all images above the sphere, for the assistant More... | |
Namespaces | |
PanoCommand | |
$Id$
This 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 Lesser General Public License for more details.
You should have received a copy of the GNU General Public License along with this software. If not, see http://www.gnu.org/licenses/.
Definition in file PanoCommand.h.