Hugintrunk  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
oCHuginBase::Nona::_fDescFunction descriptor to be executed by exec_function
oCHuginBase::Nona::_FuncParamsParameters for transformation calls Can be just one double, two double, 4 double, a matrix, matrix and a double
oCA_Polygon
oCvigra::AlgTinyVector< T, SIZE >Fixed size vector with scalar multiplication and element-wise substraction and addition
oCdoj::alphanum_lessFunctor class to compare two objects with the "Alphanum Algorithm"
oCAPP
oCvigra_ext::ApplyGammaFunctor< TIn, TOut >
oCvigra_ext::ApplyGammaFunctor< vigra::UInt16, vigra::UInt8 >
oCvigra_ext::ApplyLogFunctor
oCMeshRemapper::ArrayCoordsA class for exchanging coordinates by value
oCAutoCtrlPointCreatorBase class for control point creators
oCAverageStacker< ValueType >
oCHuginBase::BaseSrcPanoImageBase class containing all the variables, but missing some of the other important functions and with some daft accessors
oCKDTreeSpace::BestMatch< KE >
oClfeat::bounded_set< _Key, _Compare >
oClfeat::BoxFilter
oCHuginGraph::BreadthFirstSearchVisitorAbstract base functor for breadth first search in ImageGraph
oCvigra_ext::detail::BuildDiff
oCvigra_ext::detail::BuildSeed
oCceleste::Cache
oCHuginBase::CalculateImageOverlapClass for calculating overlap of images
oCvigra_ext::detail::CombineMasks
oCvigra_ext::detail::CombineMasksForPoisson
oCPanoCommand::CommandHistoryA history for Command, provides undo/redo functionality
oCHuginBase::ConstImageVariableGroupAn ImageVariableGroup is a collection of image variables that can have some shared variable values
oCHuginBase::ConstStandardImageVariableGroupsMake an ImageVariableGroup for lenses and other common concepts
oChugin_utils::ContextSettings
oCceleste::ContrastFilter
oCHuginBase::ControlPointControl point
oCMeshManager::MeshInfo::Coord3DClass to handle a 3D point
oCMeshRemapper::CoordsA class for exchanging pointers to coordinates
oCvigra_ext::CorrelationResultMaximum of correlation, position and value
oCCPDetectorConfigClass for storing settings of different control point generators
oCCPDetectorSettingClass, which stores all settings of one cp detector
oCCPListItemHelper class for virtual listview control
oCvigra_ext::CreateAlphaTiffImage< T >
oCvigra_ext::CreateAlphaTiffImage< double >
oCvigra_ext::CreateAlphaTiffImage< float >
oCvigra_ext::CreateAlphaTiffImage< int >
oCvigra_ext::CreateAlphaTiffImage< short >
oCvigra_ext::CreateAlphaTiffImage< unsigned char >
oCvigra_ext::CreateAlphaTiffImage< unsigned int >
oCvigra_ext::CreateAlphaTiffImage< unsigned short >
oCvigra_ext::CreateAlphaTiffImage< vigra::RGBValue< double > >
oCvigra_ext::CreateAlphaTiffImage< vigra::RGBValue< float > >
oCvigra_ext::CreateAlphaTiffImage< vigra::RGBValue< int > >
oCvigra_ext::CreateAlphaTiffImage< vigra::RGBValue< short > >
oCvigra_ext::CreateAlphaTiffImage< vigra::RGBValue< unsigned char > >
oCvigra_ext::CreateAlphaTiffImage< vigra::RGBValue< unsigned int > >
oCvigra_ext::CreateAlphaTiffImage< vigra::RGBValue< unsigned short > >
oCHuginBase::LensDB::LensDB::Database::CropData
oCHuginBase::LensDB::LensDB::Database
oCceleste::decision_function
oCdeghosting::Deghosting
oCDisplayedControlPointHelper class to display and manipulate cp in cp tab
oCHuginBase::LensDB::LensDB::Database::Distortiondata
oCvigra_ext::DitherFunctor< T >Dither code taken from enblend and adapted to a standalone functor
oCAppBase::DocumentData
oCHuginBase::ImageCache::EntryInformation about an image inside the cache
oCvigra_ext::Error_GpuNumericTraits_not_specialized_for_this_case
oCstd::exceptionSTL class
oCvigra_ext::ExposureResponseFunctor< OP >Just apply exposure and response to linear data
oCExposureResponseFunctor2< OP >Just apply exposure and response to linear data
oCFailedProject
oCViewState::fbool
oCVisualizationState::fbool
oCPanoCommand::FileIsNewer
oCvigra_ext::FileRAIIClass used for opening files
oCvigra_ext::poisson::detail::FilterEdges
oCFilterMask< PixelType >
oCvigra_ext::FindComponentsMinMax< VALUETYPE >
oCFindStruct
oCenblend::FromPromotePlusFunctorWrapper< T1, T2, T3 >
oCceleste::GaborFilter
oCceleste::GaborJet
oCvigra_ext::GammaFunctor
oCGeneralParameters
oCHuginBase::GetRange< T1 >
oCGLRendererThe renderer handles drawing the opengl scene
oCvigra_ext::GpuNumericTraits< A >
oCwxGraphTools::GraphHelp class to draw charts
oCGreatCircleArc
oCGreatCirclesDraw great circle arcs in the fast preview
oCdeghosting::HatFunctor< PixelType >Functor to apply mexican hat function returns very small values for input near to 0 or 255
oCdeghosting::HatFunctor< vigra::RGBValue< ComponentType > >Functor to apply mexican hat function returns very small values for input near to 0 or 255 specialization for RGBValue
oCceleste::Cache::head_t
oCHuginBase::LensDB::LensDB::Database::HFOVData
oClfeat::Homography
oCKDTreeSpace::HyperRectangle< KE, TYPE >
oCKDTreeSpace::HyperRectangle< KE, VTYPE >
oClfeat::Image
oCHuginBase::ImageCacheThis is a cache for all the images we use
oCceleste::ImageFile
oCHuginGraph::ImageGraphClass to work with images graphs created from a HuginBase::Panorama class it creates a graph based on control points and linked images positions and provides function to work with it
oClfeat::ImageInfo
oCvigra_ext::ImageInterpolator< SrcImageIterator, SrcAccessor, INTERPOLATOR >"wrapper" for efficient interpolation access to an image
oCImageLineList
oCvigra_ext::ImageMaskInterpolator< SrcImageIterator, SrcAccessor, MaskIterator, MaskAccessor, INTERPOLATOR >"wrapper" for efficient interpolation access to an image
oCvigra_ext::ImageSplittingAccessor< Iter1, Acc1, Iter2, Acc2, SIZE >An accessor to encapsulate write access to a multiband image, and move divide it into two images
oCdeghosting::ImageTypes< PixelType >
oCdeghosting::ImageTypes< vigra::RGBValue< PixelType > >
oCHuginBase::ImageVariable< Type >An ImageVariable stores a value that can be linked to other ImageVariables of the same type
oCimg_ev
oCPanoDetector::ImgData
oCHuginBase::PTScriptParsing::ImgInfo
oCIniParserA simple parser for ini files, it implements only some basic features
oCInputImage
oCvigra_ext::interp_bilinSimple bilinear interpolation
oCvigra_ext::interp_cubicCubic interpolation
oCvigra_ext::interp_nearestSeveral classes to calculate interpolator weights,
oCvigra_ext::interp_sinc< size_ >Sinc interpolation, with variable width
oCvigra_ext::interp_spline16Spline16 interpolation
oCvigra_ext::interp_spline36Spline36 interpolation
oCvigra_ext::interp_spline64Spline64 interpolation
oCvigra_ext::InterpolatingAccessor< ACCESSOR, VALUETYPE, INTERPOLATOR >Interpolation at non-integer positions
oCHuginLines::InvertedMaskAccessor
oCvigra_ext::InvLUTFunctor< VT1, LUT >Functor to apply a LUT to gray and color images
oCKDTreeSpace::KDTree< KE, VTYPE >
oCKDTreeSpace::KDTreeElemInterface< VTYPE >
oCKDTreeSpace::KDTreeElemInterface< double >
oClfeat::KeyPoint
oClfeat::KeyPointDescriptorAbstract base class for all keypoint descriptors
oClfeat::KeyPointDetector
oClfeat::KeyPointInsertor
oClfeat::KeyPointPtrSort
oClfeat::KeypointWriterBase class for a keypoint writer
oCHuginBase::Lens
oCHuginBase::LensDB::LensDBMain database class
oCHuginLensTools::LensInfoStructure to name of lens projections and their ids
oCHuginBase::LimitIntensityClass for storing the limits of an image used by the sampler to exclude too dark or too bright pixel
oCvigra_ext::LinearTransform< DestValueType >
oCvigra_ext::LinearTransformFunctor< PT >Calculate ret = p * a + b
oCPreviewLayoutLinesTool::LineDetailsA class to store information about each line that will be drawn
oCGreatCircleArc::LineSegment
oChugin_omp::Lock
oCdeghosting::LogarithmFunctor< PixelType >Logarithm functor
oCdeghosting::LogarithmFunctor< vigra::RGBValue< ComponentType > >Logarithm functor specialization for RGBValue
oClfeat::LUT< LBound, UBound, TResult, TArg >
oCvigra_ext::LUTFunctor< VTIn, LUT >Functor to apply a LUT to gray and color images
oCvigra_ext::LUTFunctor< VT1, LUT >
oCvigra_ext::LUTFunctor< VTInCompReal, LUTD >
oCvigra_ext::LUTTraits< T1 >
oCMaskFiles
oCvigra_ext::poisson::MaskGreaterAccessor< PixelType >
oCvigra_ext::MaskPixelCounterCount pixels that are > 0 in a single image
oCHuginBase::MaskPolygonBase class, which stores one mask polygon
oCvigra_ext::poisson::MaskSmallerAccessor< PixelType >
oCPanoDetector::MatchData
oClfeat::Math
oCMatrix3General : Matrix3 is a class for handling 3x3 Matrix manipulation
oCMaxStacker< ValueType >
oCMedianStacker< ValueType >
oCvigra_ext::MergeScalarScalar2VectorAccessor< Iter1, Acc1, Iter2, Acc2 >Merge two scalar images into a vector image
oCvigra_ext::MergeVectorScalar2VectorAccessor< Iter1, Acc1, Iter2, Acc2, SIZE >Merge a vector and a scalar image into a vector image
oCMeshManager::MeshInfo::MeshCoords3DClass to keep data of a single rectangle with texture coordinates
oCMeshManager::MeshInfoHandles the remapper and a display list for a specific image
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< ValueType >
oCvigra_ext::Multiply< T >Sample functor that can be used to multiply pixel values with a constant
oCMyProcessListener
oCvigra_ext::NestFunctor< F1, F2 >Functor to combine two functors: result = f1( f2(v) )
oCHuginQueue::NormalCommandNormal command for queue, processing is stopped if an error occurred in program
oCdeghosting::NormalizeFunctor< PixelType >Fuctor to normalize values
oCdeghosting::NormalizeFunctor< vigra::RGBValue< ComponentType > >Fuctor to normalize values specialization for RGBValue
oCNullTransform
oCvigra::NumericTraits< AlgTinyVector< T, SIZE > >
oCParser::ShuntingYard::Operators::OperatorBaseBase class for operator on shunting yards operator stack
oCOptimData
oCHuginBase::PhotometricOptimizer::OptimData
oCHuginBase::OptVarSpec
oCOutputProjectionInfo
oCvigra_ext::OverlapSizeCounterCount pixels that are > 0 in both images
oCPanoCommand::PanoCommandBase class for all panorama commands
oCPanoDetector
oCPanoOperation::PanoOperationBase class for different PanoOperations derived classes should overwrite protected PanoOperation::GetInternalCommand to implement the operation
oCPanoProperties
oCHuginBase::PanoramaAlgorithm
oCHuginBase::PanoramaDataModel for a panorama
oCHuginBase::PanoramaDataMementoMemento class for a PanoramaData object
oCHuginBase::PanoramaObserverThis handler class will receive change events from the Panorama
oCHuginBase::PanoramaOptionsPanorama image options
oCPapywizard::PapywizardSettings::PapywizardImage
oCPapywizard::PapywizardSettingsClass which holds all read settings from a Papywizard xml file
oCParameters
oCDragTool::ParamStore
oCParsedImg
oCParser::ParseVarStruct to save parsed variables and optional image numbers
oCvigra_ext::PassThroughFunctor< T >Does nothing
oCPluginItemClass for generating plugin menu items
oClfeat::PointMatch
oClfeat::PointMatchPtrSort
oCvigra_ext::PointPairT< VALUE >
oCvigra_ext::PolySqDistFunctor< NTERMS >
oCPosMapA map from image positions to panorama positions
oCPossiblePano
oCHuginBase::PrintVarFunctor to print a variable
oCAppBase::ProgressDisplay
oCProject
oCProjectionGridToolTool to draw a grid to create correspondence between the overview and the preview
oCvigra::PromoteTraits< RGBValue< T1, R, G, B >, T2 >
oCHuginBase::PTOptEstimatorEstimator for RANSAC based adjustment of pairwise parameters
oCHuginBase::PTOVariableConverterFDiff2D< code_x1, code_y1, code_x2, code_y2 >Object to group conversion functions for PTO format variables representing a hugin_utils::FDiff2D variable in SrcPanoImg
oCHuginBase::PTOVariableConverterNoOpParent class to anything that aids conversion between PTO file variables and the image variables of SrcPanoImg
oCHuginBase::PTOVariableConverterSingle< code1, code2, code3, T >Object to group conversion functions for PTO format variables of up to three characters representing a single variable in SrcPanoImg
oCHuginBase::PTOVariableConverterVector< T, size >Object to group conversion functions for PTO format variables representing a std::vector variable in SrcPanoImg, using characters stating from 'a'
oCHuginBase::PTOVariableConverterVectorChar< base_code, T, size >Object to group conversion functions for PTO format variables representing a std::vector variable in SrcPanoImg, using an identifying first character
oCHuginBase::ImageCache::PyramidKeyGet a pyramid image
oChpi::python_arglistHelper class to generated PyObject from C/C++/hugin classes
oChpi::python_interfaceClass which encapsulates the python interface
oCceleste::QMatrix
oCKDTreeSpace::QueueEntry< KE, VTYPE >
oCRangeCompression
oCRansacThis class implements the Random Sample Consensus (RanSac) framework, a framework for robust parameter estimation
oClfeat::Ransac
oCRawImportBase class for implementation of Raw import functions
oCvigra_ext::ReadFunctorAccessor< Functor, Accessor >This class can be used to apply a function when reading the input image
oCRec
oCOverviewOutlinesTool::RectClass to represent a single rectangle
oCHuginBase::Nona::ReduceToDifferenceFunctor< VALUETYPE >Difference reduce functor
oCvigra_ext::ReduceToHDRFunctor< VALUETYPE >
oCHuginBase::ImageCache::RequestRequest for an image to load Connect to the ready signal so when the image loads you can respond
oCHuginBase::Photometric::ResponseTransform< VTIn >Radiometric transformation, includes exposure, vignetting and white balance
oCvigra_ext::ROIImage< Image, Mask >Brief description
oCvigra_ext::ROIImage< ImageType, AlphaType >
oCvigra_ext::ROIImage< RemapImage, AlphaImage >
oCvigra_ext::RotateTransformClockwise rotation around a origin point, and a translation afterwards
oCRunnable
oClfeat::SampleSpec
oCScaleFunctor< T >Functor to scale image on the fly during other operations
oChugin_omp::ScopedLock
oClfeat::Sieve< _Key, _Compare >
oClfeat::SieveExtractor< _Key >
oClfeat::SieveExtractor< lfeat::KeyPointPtr >
oClfeat::SieveExtractor< lfeat::PointMatchPtr >
oCSigmaMeanStacker< ValueType >
oCHuginBase::Nona::SingleImageRemapper< ImageType, AlphaType >Functor to create a remapped image
oCHuginBase::Nona::SingleImageRemapper< vigra::FRGBImage, vigra::BImage >
oCHuginLines::SingleLineSingle line extracted from image
oCHuginBase::SmartOptimizerStub
oCceleste::Solver::SolutionInfo
oCceleste::Solver
oCPanoOperation::sortbytime
oCSortFilename
oCSortImageVectorEV
oCSortVectorByExposure
oCHuginBase::SortVectorByExposure
oCHuginBase::Nona::SpaceTransform
oCvigra_ext::SplitVector2Accessor< Iter1, Acc1, Iter2, Acc2 >Define a write only accessor for a virtual Image<TinyVector<Acc1::value_type>, 2> image, which actually consists of two Images
oCvigra_ext::SplitVectorNAccessor< Iter1, Acc1, Iter2, Acc2, SIZE >Split a vector image into a vector and a scalar image
oCstack_img
oCHuginBase::Nona::StackingBlenderBlend images, by simply stacking them, without soft blending or boundary calculation
oCHuginBase::Nona::Stitcher< ImageType, AlphaType >Implements a stitching algorithm
oCHuginBase::Nona::Stitcher< ImageType, AlphaImageType >
oCRansac::SubSetIndexComparator
oCceleste::svm_model
oCceleste::svm_node
oCceleste::svm_parameter
oCceleste::svm_problem
oCHuginBase::LensDB::LensDB::Database::TCAdata
oChugin_utils::TDiff2D< T >
oCTestCode
oCTextureManager::TextureInfo
oCTextureManager::TextureKey
oCTextureManager
oCvigra::detail::threshold_alpha_transform
oCceleste::tmp
oCParser::ShuntingYard::RPNTokens::TokenBaseAbstract base class
oCTool
oCToolHelper
oCHuginBase::PTools::TransformHolds transformations for Image -> Pano and the other way
oCVertexCoordRemapper::Tree
oCVertexCoordRemapper::TreeNode
oCvigra_ext::ValueTypeTraits< T1 >
oCHuginBase::VariableVariable has a value and a name
oCHuginBase::PhotometricOptimizer::VarMapping
oCVector3General : Vector3 is a class for handling 3D Vectors manipulation
oCVertex
oCHuginLines::VerticalLine
oCvigra_ext::VigCorrAddFunctor< VT1, InvResp, VigFunc, Adjust >
oCvigra_ext::VigCorrDivFunctor< VT1, InvResp, VigFunc, Adjust >
oCvigra_ext::VigCorrFlatAddFunctor< VT1, VT2, InvResp, Adjust >
oCvigra_ext::VigCorrFlatDivFunctor< VT1, VT2, InvResp, Adjust >
oCHuginBase::LensDB::LensDB::Database::Vignettingdata
oCVisualizationState
oClfeat::WaveFilter
oCvigra_ext::WriteFunctorAccessor< Functor, Accessor, ValueType >This class can be used to apply a function when writing to an image
oCwxApp
oCwxAppConsole
oCwxAuiFloatingFrame
oCwxAuiManager
oCwxCommandEvent
oCwxConnection
oCwxControl
oCwxDialog
oCwxDirTraverser
oCwxEvent
oCwxEvtHandler
oCwxFileDropTarget
oCwxFrame
oCwxGLCanvas
oCwxHtmlWindow
oCwxHtmlWindowXmlHandler
oCwxListCtrl
oCwxListCtrlXmlHandler
oCwxListView
oCwxObject
oCwxOwnerDrawnComboBox
oCwxOwnerDrawnComboBoxXmlHandler
oCwxPanel
oCwxPopupTransientWindow
oCwxProcess
oCwxProgressDialog
oCwxScrolledWindow
oCwxServer
oCwxStatusBar
oCwxTaskBarIcon
oCwxTextCtrl
oCwxTimer
oCwxTipProvider
oCwxTreeItemData
oCwxTreeListCtrlXmlHandler
oCwxcode::wxTreeListItem
oCwxcode::wxTreeListItemCellAttr
oCwxWindow
\CwxXmlResourceHandler