Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCCustomOptionType< CalibrationStats >
oCCustomOptionType< GridLimit >
oCCustomOptionType< MultiGridLimit >
oCCustomOptionType< SpatialQueryDescriptor >
oCCustomOptionType< TrafPars3dAffine >
oCArray< T, N >Template class holding a C-array of constant size
oCArray< T, 0 >
oCConstIterator< T >
oCgetDefaultExtensionGet the default extension of the DataFormat (z.b. '.las', '.odm', etc.)
oCgetNameConvert DataFormat as textial representation
oCDefault_allocator< T >Allocator template class using new/delete
oCDefault_allocator< T >::rebind< U >
oCExceptionAny Exception thrown by the DM will be derived from this class
oCFilterHelper
oCHandle< T, Thread_safe, C, Alloc >Smart pointer class using reference counting with support for DM objects (see ObjectBase)
oCHandle< T, Thread_safe, C, Alloc >::do_dynamic_cast< T2, TS2, C2, A2, SameThreadFlag, SameAllocFlag >
oCHandle< T, Thread_safe, C, Alloc >::do_dynamic_cast< T2, TS2, C, A2, boost::true_type, boost::true_type >
oCHandle< T, Thread_safe, C, Alloc >::do_static_cast< T2, TS2, C2, A2, BaseFlag, SameThreadFlag, SameAllocFlag >
oCHandle< T, Thread_safe, C, Alloc >::do_static_cast< T2, TS2, C, A2, boost::false_type, boost::true_type, boost::true_type >
oCHandle< T, Thread_safe, C, Alloc >::do_static_cast< T2, TS2, C, A2, boost::true_type, boost::true_type, boost::true_type >
oCHandle< T, Thread_safe, C, Alloc >::use_dynamic_cast
oCHandle< T, Thread_safe, C, Alloc >::use_static_cast
oCIAddInfoContainerInterface of an add info container object (used by geometry objects)
oCIAnalyseDistanceInterface for analysing distances between polyline objects (see GeometricAlgorithms::analyseDistance)
oCICalculator::DataTypeSuperset
oCICalculator::Dialect
oCIColumn
oCIFilter::TriBool
oCIFilter::WriteAccessChoose the level of write access:
oCIFilterRegion::QueryOrAnalysis
oCIImport::InvalidObjectStatistic
oCIImportLAS::ExtraBytes
oCIImportLAS::ExtraBytes::AnyType
oCIInsertIteratorFilter
oCIPointIndexLeaf::kd_tree_tag
oCIPointIndexLeaf::kd_tree_with_lazy_deletion_tag
oCIProcessor2::Direction
oCITableLayout
oCITableLayoutCreator
oCITableRow
oCIterator< T >
oCITrafoInterface for generic geometry object coordiante transformation
oCObjectBase
oCObjectBaseRefCounting
oCPointAccessTraits2dADJ
oCPointAccessTraits3dADJ
oCQueryOrderEnum for ordering the spatial search strategies
oCSelectionMode
oCSortOrder
oCStaticHandle< T >
oCStaticHandle< T >::do_dynamic_cast< T2 >
oCStaticHandle< T >::do_static_cast< T2, TagT >
oCStaticHandle< T >::do_static_cast< T2, boost::true_type >
oCStaticHandle< T >::use_dynamic_cast
oCStaticHandle< T >::use_static_cast
oCList< Parameter >
oCArray< T, N >Template class holding a C-array of constant size
oCArray< T, 0 >
oCAttributeBandDescriptionAttributeBandDescription provides generic information about a single attribute (used by DataSetStats)
oCAttributeDescriptionAttributeDescription provides generic information about a single attribute (used by DataSetStats)
oCCalibrationEntryA CalibrationEntry object stores statistics and results of one calibration constant estimation
oCCalibrationRegionCalibrationRegion stores calibration results of a single region based on a single ODM file
oCColumnNameAliasClass for defining column name aliases
oCConvolutionKernelClass describing different kernels for convolution filtering
oCCustomOptionType< Derived >Base class for all custom parameter types
oCDataSetStatsDataSetStats provides generic information about a data file (use in opalsInfo)
oCBaseThe base class of all exceptions thrown by opals
oCHistoStatsHistoStats provides a histogram and additional statistical measures
oCIControlObjectInterface for retrieving status and progress information from a module run
oCIModuleBaseAbstract base class of all opals modules
oCIndexDescriptionIndexDescription provides generic information about a spatial index (used by DataSetStats)
oCISegmentSegment interface
oCList< T >A template class representing an STL-conforming (doubly linked) std::list<T>
oCList< T >::Iterator< Const, Forward >}@
oCMatrix< T, M, N >A template class for storing a two-dimensional array of constant size
oCModuleDeleterA functor that may be used for memory management of modules allocated on the heap usage: e.g. std::shared_ptr<IGrid> grid( opals::IGrid::New(), opals::ModuleDeleter() );
oCMountingPars
oCObjectBaseBase class for objects which are controlled using the SharedPtr class. the virutal Delete function is used to delete the object in same heap where it was created
oCCons< Head_, Tail_ >
oCIBaseBase class of all option types
oCIGroup< name_, readOnly_, Opts_ >A group of member options
oCIsCons< class >
oCIsCons< Cons< Head_, Tail_ > >
oCNameT< name_ >
oCOverlapDefClass implementing the potential specification of overlap areas as relative and/or absolute measures
oCParameterParameter stores a single parameter for file I/O in parameter files
oCPathA file/directory path
oCScalePalClass describing different scaling methods for palette entries
oCScalePal::TypeScalePalScaling of palette nodes
oCSharedPtr< T >Smart pointer class for opals objects
oCSpatialQueryDescriptor::KNNDimDimensionality of nearest neighbor selection
oCSpatialQueryDescriptor::KNNSelectionK-Nearest neighbor mode
oCSpatialQueryDescriptor::RegionTypeTypes supported by region queries
oCSpatialQueryDescriptor::SortOrderSort order of results
oCStatFeature
oCStringA dynamic character string whose interface conforms to STL's std::string
oCString::Iterator< Const, Forward >}@
oCVector< T >A template class representing an STL-conforming std::vector<T>
oCVector< T >::Iterator< Const, Forward >}@
oCVector< T >::Iterator< Const, Forward >::ConstSel< T1, Const1 >
oCVector< T >::Iterator< Const, Forward >::ConstSel< T1, true >
oCZColorLegendClass describing the legend parameter
oCZColorScalePalClass describing different scaling methods for palette entries
oCZColorScalePal::TypeScalePalScaling of palette nodes
oCopalsAddInfoOpalsAddInfo is the executable file of Module AddInfo
oCopalsAlgebraOpalsAlgebra is the executable file of Module Algebra
oCopalsBoundsOpalsBounds is the executable file of Module Bounds
oCopalsCellOpalsCell is the executable file of Module Cell
oCopalsContouringOpalsContouring is the executable file of Module Contouring
oCopalsConvolutionOpalsConvolution is the executable file of Module Convolution
oCopalsDiffOpalsDiff is the executable file of Module Diff
oCopalsDirectGeorefOpalsDirectGeoref is the executable file of Module DirectGeoref
oCopalsDSMOpalsDSM is the executable file of Module DSM
oCopalsDTMOpalsDTM is the executable file of Module DTM
oCopalsEchoRatioOpalsEchoRatio is the executable file of Module EchoRatio
oCopalsEdgeDetectOpalsEdgeDetect is the executable file of Module EdgeDetect
oCopalsExportOpalsExport is the executable file of Module Export
oCopalsFillGapsOpalsFillGaps is the executable file of Module FillGaps
oCopalsFullwaveOpalsFullwave is the executable file of Module Fullwave
oCopalsGeorefApproxOpalsGeorefApprox is the executable file of Module GeorefApprox
oCopalsGridOpalsGrid is the executable file of Module Grid
oCopalsGridFeatureOpalsGridFeature is the executable file of Module GridFeature
oCopalsHistoOpalsHisto is the executable file of Module Histo
oCopalsICPOpalsICP is the executable file of Module ICP
oCopalsImportOpalsImport is the executable file of Module Import
oCopalsInfoOpalsInfo is the executable file of Module Info
oCopalsIsolinesOpalsIsolines is the executable file of Module Isolines
oCopalsLineModelerOpalsLineModeler is the executable file of Module LineModeler
oCopalsLineTopologyOpalsLineTopology is the executable file of Module LineTopology
oCopalsLSMOpalsLSM is the executable file of Module LSM
oCopalsMorphOpalsMorph is the executable file of Module Morph
oCopalsNormalsOpalsNormals is the executable file of Module Normals
oCopalsOpennessOpalsOpenness is the executable file of Module Openness
oCopalsOverlapOpalsOverlap is the executable file of Module Overlap
oCopalsPointStatsOpalsPointStats is the executable file of Module PointStats
oCopalsRadioCalOpalsRadioCal is the executable file of Module RadioCal
oCopalsRasterizeOpalsRasterize is the executable file of Module Rasterize
oCopalsRobFilterOpalsRobFilter is the executable file of Module RobFilter
oCopalsSectionOpalsSection is the executable file of Module Section
oCopalsSegmentationOpalsSegmentation is the executable file of Module Segmentation
oCopalsShadeOpalsShade is the executable file of Module Shade
oCopalsSimplifyOpalsSimplify is the executable file of Module Simplify
oCopalsSnelliusOpalsSnellius is the executable file of Module Snellius
oCopalsStatFilterOpalsStatFilter is the executable file of Module StatFilter
oCopalsStripAdjustOpalsStripAdjust is the executable file of Module StripAdjust
oCopalsTerrainMaskOpalsTerrainMask is the executable file of Module TerrainMask
oCopalsTINOpalsTIN is the executable file of Module TIN
oCopalsTranslateOpalsTranslate is the executable file of Module Translate
oCopalsVectorizeOpalsVectorize is the executable file of Module Vectorize
oCopalsViewOpalsView is the executable file of Module View
oCopalsZColorOpalsZColor is the executable file of Module ZColor
oC_bounds
oC_export
oC_grid
oC_import
oCbiomassPlot
oClinearRegression
oC_overlap
oC_setCRS
oC_validateCRS
oCanalyzeDEM
oCclfTreeModelApply
oCclfTreeModelTrain
oCLayoutMode
oCFlag
oCforCrownCoverage
oCforDelineate
oCforDSM
oCforTopHeight
oCforTreeDetection
oCgrfApprox
oCgrfExport
oCopalsForest
oCopalsGeoref
oCopalsPreprocess
oCopalsQuality
oCpreAttribute
oCpreCalcFootprint
oCpreCutting
oCpreOutlierDetection
oCpreTileManager
oCpreTiling
oCqltDensity
oCqltDSM
oCqltLSM
oCqltStripDiff
oCAddInfoAddInfo objects store a set of attributes.
oCAddInfoLayoutAddInfo layouts describe a set of attributes that can be attached to geometry objects.
oCAddInfoLayoutFactoryInterface to a factory object for creating AddInfo layouts.
oCAddInfoStatisticsstores a statistics about a set of addinfo objects.
oCAnalyseDistance
oCClassificationElementElement of a cross classification matrix.
oCClassificationMatrixObject for storing a cross classification matrix.
oCColumnSemantic
oCColumnType
oCControlObjectControl object are used to get status information of extensive processing step and/or to interrupt those processing steps.
oCDatamanagerInterface to an Datamanager (ODM) object.
oCFilter
oCFilter.WriteAccess
oCGeometricAlgorithmsSet of geometric algorithms (Douglas-Peucker algorithm, densification of lines)
oCGeometricOperationsGeometric operations for geometry objects
oCGeometryBase class of all geometry objects.
oCGeometryFilterIteratorRangeWrapper object for geometry iteration using filters
oCGeometryFilterIteratorRangeLayoutWrapper object for geometry iteration using filters with a specific attribute layout
oCGeometryIteratorRangeWrapper object for geometry iteration
oCGeometryIteratorRangeLayoutWrapper object for geometry iteration with a specific attribute layout
oCGeometryType
oCHistogramClass for representing a histogram.
oCHistogramIteratorRangeWrapper object for polygon face iteration
oCHistogramSetInterface to a set of histograms.
oCHistogramValueIterRangeWrapper object for histogram value iteration
oCIndexHelperHelper class for traversing a IndexMap object in multiple stages.
oCIndexHelperIteratorRangeWrapper object for index helper iteration
oCIndexHelperSetHelper class for traversing a IndexMapSet object in multiple stages.
oCIndexHelperSetFactory
oCIndexMapInterface to a set of histograms.
oCIndexMapIteratorRangeWrapper object for index map iteration
oCIndexMapSetInterface to a set of index map objects.
oCIndexMapSetFactoryInterface to a set of index map objects.
oCIndexStatsObject representing statistical information an spatial index.
oCIndexType
oCIntIteratorRangeWrapper object for integer value iteration
oCNumpyConverterConverting points including their attributes into numpy arrays
oCOrientation
oCPointFilterIteratorRangeWrapper object for point iteration using filters with a specific attribute layout
oCPointIndexInterface to a point index object managing the point objects within the datamanager.
oCPointIndexLeafobject representing a spatial leaf within a point index
oCPointIndexLeafIteratorRangeWrapper object for point index leaf iteration
oCPointIteratorRangeWrapper object for point iteration
oCPointIteratorRangeLayoutWrapper object for point iteration with a specific attribute layout
oCPointKernel
oCPolygoninterface to a 2.5d polygon of arbitrary complexity
oCPolygonFace
oCPolygonFaceIteratorRangeWrapper object for polygon face iteration
oCPolygonFactoryfactory interface for creating polygon objects
oCPolyline
oCPolylineFactoryfactory interface for creating polyline objects
oCPolylineIndexInterface to an polyline and polygon index object managing all non point objects within the datamanager.
oCPolylinePart
oCPolylinePartIteratorRangeWrapper object for polyline part iteration
oCProcessor
\CSpatialQueryMode