Hugin trunk 0.1
Loading...
Searching...
No Matches
Classes | Functions
PanoCommand Namespace Reference

Classes

class  AddCtrlPointCmd
 add a control point More...
 
class  AddCtrlPointsCmd
 add multiple control points More...
 
class  AddImagesCmd
 add image(s) to a panorama More...
 
class  CenterPanoCmd
 center panorama horizontically More...
 
class  ChangeCtrlPointCmd
 change a control point More...
 
class  ChangePartImagesLinkingCmd
 Change the linking of some variables across parts of an ImageVariableGroup containing some specified images. More...
 
class  ChangePartNumberCmd
 Switch the part number of an image. More...
 
class  CombinedPanoCommand
 PanoCommand to combine other PanoCommands. More...
 
class  CommandHistory
 A history for Command, provides undo/redo functionality. More...
 
class  DistributeImagesCmd
 distributes all images above the sphere, for the assistant More...
 
struct  FileIsNewer
 
class  GlobalCmdHist
 Singleton CommandHistory. More...
 
class  LinkLensVarsCmd
 Link a set of lens variables for some lens. More...
 
class  LoadPTProjectCmd
 dump the current project and load a new one. More...
 
class  MergePanoCmd
 merge two project files More...
 
class  MoveImageCmd
 move image from position1 to position2 More...
 
class  NewPanoCmd
 reset the panorama More...
 
class  NewPartCmd
 Make a new part in a ImageVariableGroup for a set of images, given the variables that make up the group. More...
 
class  PanoCommand
 Base class for all panorama commands. More...
 
class  RemoveCtrlPointCmd
 remove a control point More...
 
class  RemoveCtrlPointsCmd
 remove several control points More...
 
class  RemoveImageCmd
 remove an image from a panorama More...
 
class  RemoveImagesCmd
 remove multiple images from a panorama More...
 
class  ResetToMeanExposure
 reset output exposure to mean exposure of all images More...
 
class  RotatePanoCmd
 Rotate the panorama. More...
 
class  SetActiveImagesCmd
 set active images More...
 
class  SetPanoOptionsCmd
 set the panorama options More...
 
class  SetVariableCmd
 update a single variable, possibly for a group of images More...
 
class  StraightenPanoCmd
 straighten panorama horizontically More...
 
class  SwapImagesCmd
 swap two images More...
 
class  TranslatePanoCmd
 Translate the panorama. More...
 
class  UpdateCPsCmd
 update all control points More...
 
class  UpdateCropFactorCmd
 Update the crop factor. More...
 
class  UpdateFocalLengthCmd
 Update the focal length. More...
 
class  UpdateImagesVariablesCmd
 update variables of a group of images More...
 
class  UpdateImageVariablesCmd
 update variables of a single image More...
 
class  UpdateMaskForImgCmd
 update mask for given image More...
 
class  UpdateOptimizerSwitchCmd
 update the optimizer master switch More...
 
class  UpdateOptimizeVectorCmd
 updates the optimize vector, aka all variables which should be optimized More...
 
class  UpdatePhotometricOptimizerSwitchCmd
 update the photometric optimizer master switch More...
 
class  UpdateSrcImageCmd
 update source image More...
 
class  UpdateSrcImagesCmd
 update source images More...
 
class  UpdateVariablesByParseExpression
 update variables by parsing a expression More...
 
class  UpdateVariablesCmd
 update all variables More...
 
class  UpdateVariablesCPCmd
 update all variables & control points More...
 
class  UpdateVariablesCPSetCmd
 update all variables & control points More...
 
class  UpdateWhiteBalance
 update global white balance More...
 
class  wxAddCtrlPointGridCmd
 add a control point More...
 
class  wxAddImagesCmd
 add image(s) to a panorama More...
 
class  wxApplyTemplateCmd
 apply a template to a panorama object More...
 
class  wxLoadPTProjectCmd
 dump the current project and load a new one. More...
 
class  wxNewProjectCmd
 start a new project, reset options to values in preferences More...
 

Functions

void UpdateSingleCtrlPointError (const HuginBase::Panorama &pano, HuginBase::ControlPoint &point)
 
void applyColorBalanceValue (HuginBase::SrcPanoImage &srcImg, HuginBase::Panorama &pano)
 
bool getLensDataFromUser (wxWindow *parent, HuginBase::SrcPanoImage &srcImg)
 
std::string GetICCProfileNameChecked (const std::string &iccName)
 return name of icc profile with same checks for comparision
 

Function Documentation

◆ applyColorBalanceValue()

void PanoCommand::applyColorBalanceValue ( HuginBase::SrcPanoImage srcImg,
HuginBase::Panorama pano 
)

◆ GetICCProfileNameChecked()

std::string PanoCommand::GetICCProfileNameChecked ( const std::string &  iccName)

return name of icc profile with same checks for comparision

Definition at line 204 of file wxPanoCommand.cpp.

References threshold().

Referenced by PanoCommand::wxAddImagesCmd::processPanorama().

◆ getLensDataFromUser()

bool PanoCommand::getLensDataFromUser ( wxWindow *  parent,
HuginBase::SrcPanoImage srcImg 
)

◆ UpdateSingleCtrlPointError()

void PanoCommand::UpdateSingleCtrlPointError ( const HuginBase::Panorama pano,
HuginBase::ControlPoint point 
)