Hugintrunk  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
oNAppBase
oNceleste
oNdeghostingImplementation of basic routines for deghosting algorithms Copyright (C) 2009 Lukáš Jirkovský l.jir.nosp@m.kovs.nosp@m.ky@gm.nosp@m.ail..nosp@m.com
oNdetail
oNdoj
oNenblend
oNFormatString
oNhpi
oNhsi
oNhugin_omp
oNhugin_utilsNamespace for various utils
oNHuginBaseMainly consists of wrapper around the pano tools library, to assist in ressource management and to provide a nicer interface
oNHuginGraph
oNHuginLensTools
oNHuginLines
oNHuginQueue
oNKDTreeSpace
oNlfeat
oNPanoCommand
oNPanoOperation
oNPapywizard
oNParser
oNutils
oNvigraImplementation of fast vector type with support of linear algebra operations Copyright (C) 2009 Lukáš Jirkovský l.jir.nosp@m.kovs.nosp@m.ky@gm.nosp@m.ail..nosp@m.com
oNvigra_ext
oNwxcode
oNwxGraphTools
oCA_Polygon
oCAboutDialogDialog for about window
oCAutoCtrlPointCreatorBase class for control point creators
oCAutoPanoKolorA matcher that uses Alexandres sift matcher
oCAutoPanoSiftA matcher that uses Sebastians Nowozin's excellent sift matcher
oCAutoPanoSiftMultiRowA matcher for multi-row panoramas based on an idea by Bruno Postle
oCAutoPanoSiftMultiRowStackA matcher for multi-rows, which considers stacks
oCAutoPanoSiftPreAlignA matcher that uses the align information in the panorama to generate cp between overlapping images
oCAutoPanoSiftStackA matcher that uses Sebastians Nowozin's excellent sift matcher and considers stacks
oCAverageStacker
oCBatch
oCBatchDropTargetSimple class that forward the drop to the mainframe
oCBatchFrame
oCBatchIPCConnectionClass for communication between different PTBatcherGUI instances
oCBatchIPCServerServer which implements the communication between different PTBatcherGUI instances (see BatchIPCConnection)
oCBatchTaskBarIconClass for showing a taskbar/tray icon
oCBrowsePTOFilesDialogDialog for browsing pto files
oCChangeUserDefinedSequenceDialogDialog for changing the user defined sequence
oCChoosyRemapperA ChoosyRemapper combines the other MeshRemappers and picks which one it deems is best suited for each image
oCCPDetectorConfigClass for storing settings of different control point generators
oCCPDetectorDialogDialog for input settings of one autopano generator
oCCPDetectorSettingClass, which stores all settings of one cp detector
oCCPEditorPanelControl point editor panel
oCCPEditorPanelXmlHandlerXrc handler
oCCPEventEvents to notify about new point / region / point change
oCCPImageCtrlBrief description
oCCPImageCtrlXmlHandlerXrc handler
oCCPImagesComboBoxOwner Drawn ComboBox for showing connected images on CP tab
oCCPImagesComboBoxXmlHandlerXrc handler for CPImagesComboBox
oCCPListCtrlList all control points of this project
oCCPListCtrlXmlHandlerXrc handler for CPImagesComboBox
oCCPListFrame
oCCPListItemHelper class for virtual listview control
oCDarkTableRawImportSpecial class for Darktable raw import
oCDCRawImportSpecial class for raw import with dcraw
oCDirTraverser
oCDisplayedControlPointHelper class to display and manipulate cp in cp tab
oCDragToolAllows the user to change the yaw, pitch and roll of a connected component of images by dragging them in the fast preview
oCEditOutputIniDialogDialog for editing user defined output settings (ini file)
oCExposureResponseFunctor2Just apply exposure and response to linear data
oCFailedProject
oCFailedProjectsDialogDialog for finding panorama in given directory
oCFileDropTargetSimple class that forward the drop to the mainframe
oCFilterMask
oCFindPanoDialogDialog for finding panorama in given directory
oCFindStruct
oCGeneralParameters
oCGenerateSequenceDialogDialog for generate panoramas from a sequence of images
oCGLOverview
oCGLPanosphereOverviewRendererSubclass for the panosphere overview mode
oCGLPlaneOverviewRendererSubclass for the plane overview mode
oCGLPreview
oCGLPreviewFrameThe OpenGL preview frame
oCGLPreviewRendererSubclass for the preview canvas
oCGLRendererThe renderer handles drawing the opengl scene
oCGLViewerA wxWidget to display the fast preview
oCGLwxAuiFloatingFrameSubclass for a floating frame of the dock manager
oCGLwxAuiManagerCustomized subclass of the dock manager, created just for the purpose to create a workaround for the bug that exists while using wxAUI and OpenGL the bug is similar to the one described here http://www.kirix.com/forums/viewtopic.php?f=15&t=175
oCGreatCircleArc
oCGreatCirclesDraw great circle arcs in the fast preview
oCHDRMergeOptionsDialogDialog for reset panorama settings
oCHFOVDialogA dialog for HFOV
oCHtmlWindowModified wxHtmlWindow for open external links
oCHtmlWindowXmlHandlerXrc handler for HTMLWindow
oChuginAppThe application class for hugin
oCHuginExecutor
oCHuginSplashScreenClass for showing splash screen the class wxSplashScreen from wxWidgets does not work correctly for our use case, it closes automatically the window if the user presses a key or does mouse clicks
oCiCPApp
oCImageGroupButtonEventHandler
oCImageLineList
oCImageReadyEventEvent for when a requested image finished loading
oCImagesListMulti use list
oCImagesListMaskSpecialized to display the mask aspect of images
oCImagesListMaskXmlHandlerXrc handler
oCImagesPanelHugin's first panel
oCImagesPanelXmlHandlerXrc handler
oCImagesTreeCtrlMain images tree control, used on images and optimizer tabs
oCImagesTreeCtrlXmlHandlerXrc handler
oCImagesTreeData
oCImageToogleButtonEventHandler
oCImageVariableDialogDialog for editing image variables
oCImageVariablesExpressionDialogDialog for editing expression to change image variables
oCimg_ev
oCImgDataRunnable
oCIniParserA simple parser for ini files, it implements only some basic features
oCInputImage
oCKDElemKeyPoint
oCKeyPointVectInsertor
oCLayoutRemapperDraw undistored images, but with the correct centre position
oCLensCalAppThe application class for lens_calibrate_gui
oCLensCalFrameThe main window frame
oCLensCalImageCtrlImage previewer for lens calibration GUI
oCLensCalImageCtrlXmlHandlerXrc handler for LensCalImageCtrl
oCLoadKeypointsDataRunnable
oCLoadLensDBDialogDialog for loading lens parameter from lens database
oCLocalizedFileTipProviderA tip file provider that uses gettext to translate the tips
oCMainFrameThe main window frame
oCMaskEditorPanelMask editor panel
oCMaskEditorPanelXmlHandlerXrc handler for handling mask editor panel
oCMaskFiles
oCMaskImageCtrlMask editor
oCMaskImageCtrlXmlHandlerXrc handler for mask editor
oCMaskLoadDialogDialog for loading masks
oCMatchDataRunnable
oCMatrix3General : Matrix3 is a class for handling 3x3 Matrix manipulation
oCMaxStacker
oCMedianStacker
oCMeshManagerA MeshManager handles the graphics system representation of a remapping, by creating OpenGL display lists that draw a remapped image
oCMeshRemapperAn abstract base class for objects that calculate an approximate remap specified by quadrilatrials
oCMinStacker
oCMyExecDialog
oCMyExecPanel
oCMyPipedProcess
oCMyProcessListener
oCNullTransform
oCOptimData
oCOptimizePanelRun the optimizer
oCOptimizePanelXmlHandlerXrc handler
oCOptimizePhotometricPanelRun the optimizer
oCOptimizePhotometricPanelXmlHandlerXrc handler
oCOutputProjectionInfo
oCOverviewDragTool
oCOverviewOutlinesToolClass for drawing the outlines of the preview canvas and the crop rectangle in the overview openl scenes it also creates meshes that are used to darken the outside regions it works similarly to the mesh remapper used for the images, with the exception that instead of remapping from image to projection, this needs to remap from projection to another projection
oCOverviewTool
oCOverviewToolHelper
oCOverviewVisualizationState
oCPanoDetector
oCPanoDropTargetSimple class that forward the drop to the mainframe
oCPanoInfoClass to store some information about a pto file on disc
oCPanoOutputDialogDialog for setting output parameters for simple user interface
oCPanoPanelDefine the pano edit panel
oCPanoPanelXmlHandlerXrc handler
oCPanoProperties
oCPanosphereOverviewCameraToolTool for the manipulation of the opengl 'camera' properties It handles rotation of the camera position around the panosphere and zooming in/out (i.e
oCPanosphereOverviewMeshManager
oCPanosphereOverviewOutlinesTool
oCPanosphereOverviewProjectionGridTool
oCPanosphereOverviewTool
oCPanosphereOverviewToolHelper
oCPanosphereOverviewVisualizationState
oCPanosphereSphereToolTool to draw a whiteish transparent sphere for the panosphere
oCParameters
oCParsedImg
oCPlaneOverviewCameraToolTool for manipulation of the opengl 'camera' properties It handles the position of the camera in 3 dimensions
oCPlaneOverviewMeshManager
oCPlaneOverviewOutlinesTool
oCPlaneOverviewTool
oCPlaneOverviewToolHelper
oCPlaneOverviewVisualizationState
oCPluginItemClass for generating plugin menu items
oCPosMapA map from image positions to panorama positions
oCPossiblePano
oCPreferencesDialogHugin preferences dialog
oCPreviewCameraToolTool for the manipulation of the opengl 'camera' properties It handles zooming in/out of the main preview window
oCPreviewColorPickerToolThe PreviewColorPickerTool allows to select a region in the panorama which should be grey
oCPreviewControlPointToolThe PreviewCropTool shows lines between the ends of control points in the fast preview
oCPreviewCropToolAllow the user to change the cropping region by dragging it in the fast preview
oCPreviewDifferenceToolFinds the topmost image underneath the mouse pontier, cancel it's normal drawing, and then subtract it from the rest of the images
oCPreviewDragTool
oCPreviewEditCPToolTool to delete all cp in a selected rectangle
oCPreviewFrameThe image preview frame
oCPreviewGuideToolDraws guide lines over the panorama in fast preview window
oCPreviewIdentifyToolVisually connect the image numbers with the image on the preview
oCPreviewLayoutLinesToolThe PreviewLayoutLinesTool handles the lines connecting images in the layout view of the fast preview
oCPreviewMeshManager
oCPreviewPanelA preview panel that renders the pictures using the panotools library
oCPreviewPanelXmlHandlerXrc handler
oCPreviewPanoMaskToolFor projections where the output range is limited, but the approximatly remaped images can extend this, we mask out the off-panorama bits with a stencil
oCPreviewProjectionGridTool
oCPreviewTool
oCPreviewToolHelper
oCProgressReporterDialog
oCProgressStatusBarClass for showing a status bar with progress, the progress bar is always in the last field of the statusbar
oCProject
oCProjectionGridToolTool to draw a grid to create correspondence between the overview and the preview
oCProjectListBox
oCProjectListBoxXmlHandlerXrc handler
oCPTBatcherGUIThe application class for hugin_stitch_project
oCRangeCompression
oCRansacThis class implements the Random Sample Consensus (RanSac) framework, a framework for robust parameter estimation
oCRawImportBase class for implementation of Raw import functions
oCRawImportDialogDialog for raw import
oCRawImportProgressDialog class for showing progress of raw import
oCRec
oCResetDialogDialog for reset panorama settings
oCRTRawImportClass for RawTherapee raw import
oCRunnable
oCRunStitchFrame
oCRunStitchPanel
oCSaveLensDBDialogDialog for saving lens parameter into lens database
oCScaleFunctorFunctor to scale image on the fly during other operations
oCSelectAspectRatioDialog
oCSieveExtractorKP
oCSieveExtractorMatch
oCSigmaMeanStacker
oCSortFilename
oCSortImageVectorEV
oCSortVectorByExposure
oCSplitButton
oCSplitButtonXmlHandlerXrc handler for split button
oCstack_img
oCstitchAppThe application class for hugin_stitch_project
oCTaskBarBalloonClass to show a taskbar balloon
oCTestCode
oCTexCoordRemapper
oCTextKillFocusHandlerHandle EVT_KILL_FOCUS and convert it to a EVT_TEXT_ENTER event
oCTextureManager
oCThreadImageHelper class to transfer thumbnail data from worker thread to GUI thread
oCThumbnailThreadBackground thread to generate thumbnails of all pto files
oCTool
oCToolHelper
oCVector3General : Vector3 is a class for handling 3D Vectors manipulation
oCVertex
oCVertexCoordRemapper
oCViewState
oCVisualizationState
oCWinsorMeanStacker
\CWriteKeyPointsRunnable