activateImage(unsigned int imgNr, bool active=true) | HuginBase::Panorama | virtual |
addCtrlPoint(const ControlPoint &point) | HuginBase::Panorama | virtual |
addImage(const SrcPanoImage &img) | HuginBase::Panorama | virtual |
addObserver(PanoramaObserver *o) | HuginBase::Panorama | virtual |
adjustVarLinks() | HuginBase::Panorama | protected |
centerCrop(unsigned int imgNr) | HuginBase::Panorama | private |
centerCropImage(unsigned int imgNr) | HuginBase::Panorama | private |
changeControlPoint(unsigned int pNr, const ControlPoint &point) | HuginBase::Panorama | virtual |
changedImages | HuginBase::Panorama | private |
changeFinished(bool keepDirty) | HuginBase::Panorama | |
changeFinished() | HuginBase::Panorama | inlinevirtual |
checkRefOptStatus(bool &linkRefImgsYaw, bool &linkRefImgsPitch, bool &linkRefImgsRoll) | HuginBase::Panorama | virtual |
clearDirty() | HuginBase::Panorama | inlinevirtual |
clearObservers() | HuginBase::Panorama | virtual |
dirty | HuginBase::Panorama | private |
duplicate() const | HuginBase::Panorama | |
getActiveImages() const | HuginBase::Panorama | virtual |
getCtrlPoint(std::size_t nr) const | HuginBase::Panorama | inlinevirtual |
getCtrlPoints() const | HuginBase::Panorama | inlinevirtual |
getCtrlPointsForImage(unsigned int imgNr) const | HuginBase::Panorama | virtual |
getCtrlPointsVectorForImage(unsigned int imgNr) const | HuginBase::Panorama | |
getFilePrefix() const | HuginBase::Panorama | inlineprotected |
getICCProfileDesc() const | HuginBase::Panorama | |
getImage(std::size_t nr) const | HuginBase::Panorama | inlinevirtual |
getImageVariables(unsigned int imgNr) const | HuginBase::Panorama | virtual |
getMaxExposureDifference() const | HuginBase::Panorama | |
getMemento() const | HuginBase::Panorama | inline |
getNewCopy() const | HuginBase::Panorama | inlinevirtual |
getNewMemento() const | HuginBase::Panorama | virtual |
getNewSubset(const UIntSet &imgs) const | HuginBase::Panorama | inlinevirtual |
getNextCPTypeLineNumber() const | HuginBase::Panorama | virtual |
getNrOfBands() const | HuginBase::Panorama | |
getNrOfCtrlPoints() const | HuginBase::Panorama | inlinevirtual |
getNrOfImages() const | HuginBase::Panorama | inlinevirtual |
getOptimizerSwitch() const | HuginBase::Panorama | inlinevirtual |
getOptimizeVector() const | HuginBase::Panorama | inlinevirtual |
getOptions() const | HuginBase::Panorama | inlinevirtual |
getPhotometricOptimizerSwitch() const | HuginBase::Panorama | inlinevirtual |
getRefImages() | HuginBase::Panorama | virtual |
getSrcImage(unsigned imgNr) const | HuginBase::Panorama | virtual |
getSubset(const UIntSet &imgs) const | HuginBase::Panorama | |
getUnlinkedSubset(UIntSetVector &imageGroups) const | HuginBase::Panorama | virtual |
getVariables() const | HuginBase::Panorama | virtual |
hasPendingChanges() const | HuginBase::Panorama | |
hasPossibleStacks() const | HuginBase::Panorama | |
imageChanged(unsigned int imgNr) | HuginBase::Panorama | virtual |
imgFilePrefix | HuginBase::Panorama | private |
isDirty() const | HuginBase::Panorama | inlinevirtual |
linkPossibleStacks(bool linkPosition) | HuginBase::Panorama | |
m_forceImagesUpdate | HuginBase::Panorama | private |
m_ptoptimizerVarNames | HuginBase::Panorama | private |
markAsOptimized(bool optimized=true) | HuginBase::Panorama | inlinevirtual |
mergePanorama(const Panorama &newPano) | HuginBase::Panorama | |
moveImage(size_t img1, size_t img2) | HuginBase::Panorama | virtual |
needsOptimization() | HuginBase::Panorama | inlinevirtual |
observers | HuginBase::Panorama | private |
Panorama() | HuginBase::Panorama | |
printPanoramaScript(std::ostream &o, const OptimizeVector &optvars, const PanoramaOptions &options, const UIntSet &imgs, bool forPTOptimizer, const std::string &stripPrefix="") const | HuginBase::Panorama | virtual |
printStitcherScript(std::ostream &o, const PanoramaOptions &target, const UIntSet &imgs) const | HuginBase::Panorama | virtual |
ReadPTOFile(const std::string &filename, const std::string &prefix="") | HuginBase::Panorama | |
removeCtrlPoint(unsigned int pNr) | HuginBase::Panorama | virtual |
removeDuplicateCtrlPoints() | HuginBase::Panorama | virtual |
removeImage(unsigned int nr) | HuginBase::Panorama | virtual |
removeObserver(PanoramaObserver *observer) | HuginBase::Panorama | virtual |
reset() | HuginBase::Panorama | |
setCtrlPoints(const CPVector &points) | HuginBase::Panorama | virtual |
setDirty(const bool &dirty=true) | HuginBase::Panorama | inlineprotectedvirtual |
setFilePrefix(std::string prefix) | HuginBase::Panorama | inline |
setICCProfileDesc(const std::string &newDesc) | HuginBase::Panorama | |
setImage(std::size_t nr, const SrcPanoImage &img) | HuginBase::Panorama | inlinevirtual |
setImageFilename(unsigned int img, const std::string &fname) | HuginBase::Panorama | virtual |
setMemento(const PanoramaMemento &memento) | HuginBase::Panorama | |
setMementoToCopyOf(const PanoramaDataMemento *const memento) | HuginBase::Panorama | virtual |
setNrOfBands(const int nrBands) | HuginBase::Panorama | |
setOptimizerSwitch(const int newSwitch) | HuginBase::Panorama | virtual |
setOptimizeVector(const OptimizeVector &optvec) | HuginBase::Panorama | virtual |
setOptions(const PanoramaOptions &opt) | HuginBase::Panorama | virtual |
setPhotometricOptimizerSwitch(const int newSwitch) | HuginBase::Panorama | virtual |
setSrcImage(unsigned int nr, const SrcPanoImage &img) | HuginBase::Panorama | virtual |
state | HuginBase::Panorama | private |
swapImages(unsigned int img1, unsigned int img2) | HuginBase::Panorama | virtual |
transferMask(MaskPolygon mask, unsigned int imgNr, const UIntSet &targetImgs) | HuginBase::Panorama | virtual |
UpdateCropFactor(UIntSet imgs, double newCropFactor) | HuginBase::Panorama | virtual |
updateCropMode(unsigned int imgNr) | HuginBase::Panorama | private |
updateCtrlPointErrors(const CPVector &controlPoints) | HuginBase::Panorama | virtual |
updateCtrlPointErrors(const UIntSet &imgs, const CPVector &cps) | HuginBase::Panorama | virtual |
UpdateFocalLength(UIntSet imgs, double newFocalLength) | HuginBase::Panorama | virtual |
updateLineCtrlPoints() | HuginBase::Panorama | virtual |
updateMasks(bool convertPosMaskToNeg=false) | HuginBase::Panorama | virtual |
updateMasksForImage(unsigned int imgNr, MaskPolygonVector newMasks) | HuginBase::Panorama | virtual |
updateOptimizeVector() | HuginBase::Panorama | virtual |
updateVariable(unsigned int imgNr, const Variable &var) | HuginBase::Panorama | virtual |
updateVariables(const VariableMapVector &vars) | HuginBase::Panorama | virtual |
updateVariables(const UIntSet &imgs, const VariableMapVector &var) | HuginBase::Panorama | virtual |
updateVariables(unsigned int imgNr, const VariableMap &var) | HuginBase::Panorama | virtual |
updateWhiteBalance(double redFactor, double blueFactor) | HuginBase::Panorama | virtual |
WritePTOFile(const std::string &filename, const std::string &prefix="") | HuginBase::Panorama | |
~DocumentData() | AppBase::DocumentData | inlinevirtual |
~ManagedPanoramaData() | HuginBase::ManagedPanoramaData | inlinevirtual |
~Panorama() | HuginBase::Panorama | |
~PanoramaData() | HuginBase::PanoramaData | inlinevirtual |