OpendTect  6.6
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NAnnotations
 NArrayMath
 NAttribOpendTect attributes
 NBatch
 NBouncy
 NCmdDriveCommand Drive
 NColTabColor Table
 NCoords
 NDZT
 NEMEarth Model objects like horizons, faults, fault-sticks and bodies
 NExternalAttrib
 NFileInterface for several file and directory related services
 NFlatView
 NFourier
 NGason
 NGeom
 NGeometry
 NGPU
 NGrav
 NHDF5
 NInterpolate
 NMath
 NMMProcDistributed Computing
 NMPEMPE stands for Model, Predict, Edit. Contains tracking and editing functions
 NNetwork
 NODOpendTect
 NODGMT
 NODGoogle
 NODMad
 NOS
 NPick
 NPosPosition
 NPosInfoPosition info, often segmented
 NPreStack
 NPreStackViewGather display
 NProcDesc
 NRefCount
 NRepos
 NRockPhysicsRef Data for a (usually petrophysical) property
 NSEGYKeys that should be used with od_process_segyio.cc
 NSeisSummary for a Seismic object
 NStatsStatistics
 Nstd
 NStratStratigraphy
 NSurvey
 NSystem
 NTable
 NThreadsInterface to threads that should be portable
 NTime
 NTut
 NuiBouncy
 NValuesTemplatized undefined and initialisation (i.e. null) values
 NVelVelocity
 NvisBaseVisualization - OpenSceneGraph-based tools
 NvisBeachBall
 NvisSurvey3D Visualization - OpendTect specific
 NVolProcAdapter for a VolProc chain to external attribute calculation
 NWell
 NWellTie
 NZDomain
 CA2DBitMapGeneratorGenerates Array2D bitmap from Array2D<float>
 CA2DBitMapGenParsArray2D Bitmap generation parameters
 CA2DBitMapInpDataArray2D<float>& + statistics
 CA2DBitMapPosSetupArray2D Bitmap generation setup
 CAGCComputes an AGC over a ValueSeries
 CAILayerAcoustic Impedance layer
 CAlignment
 CAlongVectorFunctionA MathFunction that cuts through another mathfunction with higher number of dimensions
 CAngleStackSyntheticData
 CAnnotBufferFiller
 CApplicationDataWrapper class around the QCoreApplicaiton
 CArray1DArray1D ( Subclass of ArrayND ) is a one dimensional array
 CArray1DConv
 CArray1DImplImplementation of Array1D
 CArray1DInfoContains the information about the size of Array1D, and in what order the data is stored (if accessable via a pointer)
 CArray1DInfoImplImplementation of Array1DInfo
 CArray1DInterpolBase class for one dimensional array interpolators
 CArray1DSliceSubclass of Array1D and ArrayNDSliceBase
 CArray1DStackerGently stacks ArrayND by summation along the secondary axis Currently implemented only 1D, and Array1D's need to return getData() non-null. With normalize_, will return the average instead of the sum
 CArray2DArray2D ( Subclass of ArrayND ) is a two dimensional array
 CArray2DConv
 CArray2DConverterBase class for two dimensional array converter
 CArray2DCopierTransfers the common samples from one 2D array to another
 CArray2DFiltererFilters an Array2D
 CArray2DFilterParsParameters for Array2DFilterer
 CArray2DFromXYConverterClass for two dimensional array converter from an XY grid to an inline/crossline grid
 CArray2DFuncAdaptor to make an Array2D behave like a MathXYFunction. Will do linear interpolation at the edges, and polynomial interpolation inside
 CArray2DImplImplementation of Array2D
 CArray2DInfoContains the information about the size of Array2D, and in what order the data is stored (if accessable via a pointer)
 CArray2DInfoImplImplementation of Array2DInfo
 CArray2DInterpolBase class for two dimensional array interpolators
 CArray2DMatrixMatrix class based on Array2D. Initialized to 0
 CArray2DReSamplerFills an Array2D from another Array2D of another size. Usage:
 CArray2DSliceSubclass of Array2D and ArrayNDSliceBase
 CArray2DSubSelectionMakes a subselection of an Array2D cube
 CArray3DArray3D ( Subclass of ArrayND ) is a three dimensional array
 CArray3DConv
 CArray3DCopierTransfers the common samples from one 3D array to another
 CArray3DFloodfillGiven an input array and a threshold, we use flood fill to find all the locations with values less (or greater) than the threshold based on seeds. User has the option to set inside or outside value on the output
 CArray3DImplImplementation of Array3D
 CArray3DInfoContains the information about the size of Array3D, and in what order the data is stored (if accessable via a pointer)
 CArray3DInfoImplImplementation of Array3DInfo
 CArray3DSliceSubclass of Array3D and ArrayNDSliceBase
 CArray3DSubSelection
 CArray3DUdfTrcRestorer
 CArray3DWrapperSubclass of ArrayNDWrapper
 CArray4D4-Dim ArrayND
 CArray4DConv
 CArray4DImplFlat-array implementation of Array4D
 CArray4DInfoContains the information about the size of Array4D, and in what order the data is stored (if accessable via a pointer)
 CArray4DInfoImplImplementation of Array4DInfo
 CArrayImplBase
 CArrayNDAn ArrayND is an array with a given number of dimensions and a size
 CArrayNDCopier
 CArrayNDDataExtracterGets a one dimensional array from an ArrayND
 CArrayNDDumperDumps contents of ArrayND objects
 CArrayNDGentleSmootherGently smooths ArrayND by averaging with neighbours
 CArrayNDImpl
 CArrayNDInfoContains the information about the size of ArrayND, and in what order the data is stored (if accessable via a pointer)
 CArrayNDInfoImplImplementation of ArrayNDInfo
 CArrayNDIterIterates through all samples in an ArrayND
 CArrayNDProbDenFuncPDF based on ArrayND implementation
 CArrayNDSliceBaseBase class of Array1DSlice and Array2DSlice. Access-tool to another ArrayND with higher dimensionality
 CArrayNDValseriesAdapterAdapter that makes any ArrayND to a (slow) value series
 CArrayNDWindowTapers the N-dimentional ArrayND with a windowFunction
 CArrayNDWrapperAccess tool to another array with a lower number of dimensions
 CArraySelectorSelector based on array
 CArrayUdfValReplacer
 CArrayUdfValRestorer
 CArrayValueSeriesSeries of values from a pointer to some kind of array. If a more advanced conversion between the return type and the array type is wanted, use ConvValueSeries instead
 CArrowHeadStyle
 CArrowParentItem
 CArrowStyle
 CArrowSubItem
 CArrPtrMan
 CascbinistreamReads from a stream that was created in ascbinostream style.
 CascbinostreamWrites to a stream that can be Ascii or Binary
 CascistreamOpendTect standard ascii format file reading
 CascostreamOpendTect standard ascii format file writing
 CAsymptScalerAsymptotic or 'Squeeze' scaling, with a linear (main) part
 CAttribDescSetTranslatorBase Translator class for I/O of DescSet
 CAttribDescSetTranslatorGroupTranslator group for I/O of DescSet
 CAttribLogCreator
 CAttribLogExtractor
 CAttribParamGroup
 CAttributeSetCreatorCreates attribute set
 CAVOGradSyntheticData
 CAxesDrawerAxis drawer for flat viewers
 CAxisLayoutHelps making nice axes for graphs
 CBartlettWindow
 CBaseMap
 CBaseMapMarkers
 CBaseMapObject
 CBasicComponentInfoInfo on one component
 CBasicIntervalBase class for Interval. Has no virtual functions and can hence be used in places where no virtual functions are allowed (e.g. large memcpy operations. Does not have sort, clone and scale functions. If you need then, use the Interval<T> instead
 CBatchProgramMain object for 'standard' batch programs
 CBatchServiceClientMgr
 CBatchServiceServerMgrService manager for all OpendTect batch programs. Allows informing od_main on the program of the batch program, and getting data required to perform the work from the main application
 CBendPointBasedMathFunctionMathFunction based on bend points
 CBendPointFinder2DUsed to find bendpoints in set of XY Coordinates
 CBendPointFinder2DBaseUsed to find bendpoints in two dimensional datasets
 CBendPointFinder2DGeomUsed to find bendpoints in Line 2D Geometry
 CBendPointFinder2DGeomSet
 CBendPointFinder3DUsed to find bendpoints in three dimensional datasets
 CBendPointFinderBaseBase class that does the majority of the work finding bendpoints. Adaptions to different data-types are done in subclasses
 CBendPointFinderTrcKeyUsed to find bendpoints in set of TrcKeys
 CBendPoints
 CBendPoints2CoordsInter/Extra-polate bendpoints to get the coordinates
 CBIDValSetArrAdapterAdapter between Array2D and a BinIDValueSet
 CBinDataDescDescription of binary data
 CBinIDPositioning in a seismic survey: inline/crossline or lineNr/trcNr
 CBinIDSortingBinID sorting parameters
 CBinIDSortingAnalyserAnalyses whether input BinIDs are sorted
 CBinIDUndoEventBinID UndoEvent
 CBinIDValueBinID and a value
 CBinIDValuesBinID and values. If one of the values is Z, make it the first one
 CBinIDValueSetA Pos::IdxPairValueSet with BinIDs
 CBisectionExtremeFinder1DBisection Extreme Finder
 CBitMap2RGBDraws bitmaps on RGBArray according to FlatView specs. Assumes bitmaps are 100% aligned with array, only sizes may differ
 CBitMapGenTaskBitmap generation Task
 CBitMapMgrManages bitmaps
 CBlackmanWindow
 CBlocksSeisTrcTranslator
 CBodyVolumeCalculatorVolume estimation for implicit bodies. getVolume returns the volume in cubic meters
 CBoolInpSpecSpecifications for boolean inputs
 CBoolTypeSetTypeNeeded because the std lib has a crazy specialisation vector<bool>
 CBoxWindow
 CBufferDataPackSimple DataPack based on an unstructured char array buffer
 CBufferStringOD::String with its own variable length buffer. The buffer has a guaranteed minimum size
 CBufferStringSetSet of BufferString objects
 CcalcFingParsObjectFingerPrint Attribute parameters calculator
 CCallBackCallBacks object-oriented (object + method)
 CCallBackerInherit from this class to be able to send and/or receive CallBacks
 CCallBackSetTypeSet of CallBacks with a few extras.
 CCBCapsuleCapsule class to wrap any class into a CallBacker
 CCBVSInfoData available in CBVS format header and trailer
 CCBVSIOBase class for CBVS reader and writer
 CCBVSIOMgrBase class for CBVS read and write manager
 CCBVSReaderReader for CBVS format
 CCBVSReadMgrManager for reading CBVS file-packs
 CCBVSSeisPS2DTranslator
 CCBVSSeisPS3DTranslator
 CCBVSSeisTrc2DTranslatorCBVS translator for 2D Seismics
 CCBVSSeisTrcTranslator
 CCBVSWriteMgrWriter for CBVS file packs
 CCBVSWriterWriter for CBVS format
 CChangeNotifyBlockerPrevents change notifications coming out of a MonitoredObject
 CChangeRecorderBase class for recorder of changes in a MonitoredObject
 CChangeTrackerUpdates a variable when changes occur
 CCmdRecStopper
 CCNotifierNotifier with automatic capsule creation
 CColorColor is an RGB color object, with a transparancy. The storage is in a 4-byte integer, similar to Qt
 CCommandDefs
 CCommandLineParser
 CCommandString
 CCompoundKeyConcatenated short keys separated by dots. Used for Object identifiers in the Object Manager, or stratigraphic IDs
 CConnData connection
 CConnComponentsClassify connected components of a binarized array 2D, components are sorted in size. User could get the best quadratic fit for the component if needed
 CConnComponents3DClassify connected components of a binarized array 3D, components are sorted in size
 CConstArrPtrMan
 CConstDataPackRef
 CConstPtrMan
 CConstPtrManBase
 CConstRefMan
 CContinuousCurvatureArray2DInterpol
 CContinuousCurvatureHor3DGridder
 CConvMemValueSeries
 CConvolver2DConvolves (or correlates) two 2D signals
 CConvolver3DConvolves (or correlates) two 3D signals
 CCoordA cartesian coordinate in 2D space
 CCoord2ListInterface for a list of Coords with automatically maintained IDs
 CCoord2ListImplA list of Coord where each coord has a unique id
 CCoord3A cartesian coordinate in 3D space
 CCoord3ListInterface for a list of Coord3 with automatically maintained IDs
 CCoord3ListImplA list of Coord3 where each coord has a unique id
 CCosTaperWindowTapered Cosine Window Function
 CCtxtIOObjHolds an IOObjCtxt plus a pointer to an IOObj and/or an IOPar
 CCurvatureClass to calculate curvature from 9 regularly sampled points
 CCVSAccess
 CCWTContinuous Wavelet Transform
 CDAGTetrahedraTreeDelaunay triangulation for 3D points. Should make sure all the points are defined
 CDAGTriangleTreeReference: "Parallel Incremental Delaunay Triangulation", by Kohout J.2005
 CDataBufferRaw data array with memory management
 CDataCharacteristicsByte-level data characteristics of stored data
 CDataClipperA DataClipper gets a bunch of data and determines at what value to clip if a certain clip percentage is desired
 CDataClipSamplerData clipping sampler
 CDataColDefColumn definition in tabular data sets
 CDataDistributionSharable data distribution. Sampling defaults to 0 step 1
 CDataDistributionChanger
 CDataDistributionExtracterExtracts a data distribution from input data: TypeSet or simply ptr + size ArrayND (will try to work with the getData() pointer) ValueSeries (will try to work with the arr() pointer)
 CDataDistributionInfoExtracter
 CDataDistributionIter
 CDataInpSpecSpecification of input characteristics
 CDataInterpreterByte-level data interpreter
 CDataPackA data packet: data+positioning and more that needs to be shared
 CDataPackMgrManages DataPacks
 CDataPackRef
 CDataPointSetSet of data points with group selection
 CDataPointSetDisplayMgrDataPointSet display manager
 CDataPointSetDisplayPropInterface for DataPointSet Displays
 CDataSqueezerFits values into a pre-defined range
 CDataTypeData type
 CDataTypeImplDataType implementation
 CDataUploader>Provides file or data upload facility
 CDateInfoA date info class
 CDBDir
 CDBKey
 CDBKeySet
 CDecompInput
 CDeConvolveAttrib
 CDelaunayTriangulatorThe parallel triangulation works for only one processor now
 CDensity2RGBArray
 CDensityCalcCalculates densities for teh density display of a crossplot
 CDepth2TimeStretcher
 CDeSpiker
 CdgbAttribDescSetTranslatorActual Translator class for I/O of DescSet
 CdgbEMFault3DTranslatorDgbEMSurfaceTranslator for EM::Fault3D
 CdgbEMFaultSet3DTranslator
 CdgbEMFaultStickSetTranslatorDgbEMSurfaceTranslator for EM::FaultStickSet
 CdgbEMHorizon2DTranslatorDgbEMSurfaceTranslator for EM::Horizon2D
 CdgbEMHorizon3DTranslatorDgbEMSurfaceTranslator for EM::Horizon3D
 CdgbEMSurfaceTranslatorDgb EMSurfaceTranslator
 CdgbMPESetupTranslatorMPESetupTranslator for dgbMPESetup
 CdgbMuteDefTranslatorDgb MuteDefTranslator
 CdgbODGMTProcFlowTranslator
 CdgbODMadProcFlowTranslator
 CdgbODSessionTranslator
 CdgbPickSetTranslator
 CdgbPosProvidersTranslator
 CdgbPreLoadsTranslator
 CdgbPreLoadSurfacesTranslator
 CdgbPreStackProcTranslatorDgb PreStackProcTranslator
 CdgbPSEventTranslatorDgb PSEventTranslator
 CdgbRandomLineSetTranslator
 CdgbSurvGeom2DTranslator
 CdgbVolProcessing2DTranslatorDgb Volume Processing Translator
 CdgbVolProcessingTranslatorDgb Volume Processing Translator
 CdgbWaveletTranslator
 CDip2DTo calculate Dip/Azimuth for 2D datasets using the method of PCA
 CDip3DTo calculate Dip/Azimuth for 3D datasets using the method of PCA
 CDipPCABase class to calculate Dip/Azimuth using the method of PCA
 CDipViewAttrib
 CDirListProvides file and directory names in a certain directory
 CDiscFilterAttrib
 CDisplayLinkManager
 CDisplayPropertyHolder
 CDisplayPropertyLink
 CDixConversionRms velocity to interval velocity conversion using the Dix formula
 CDPSDensityCalcND
 CDPSFromVolumeFillerFills DataPointSet with data from a VolumeDataPack
 CDPSMerger
 CDPSMergerProp
 CDragControllerAuxiliary class to control dragger speed. The idea is that slowly moving the mouse forces the dragger to move only one inl/crl/z per (few) pixel(s), while moving it fast can have it cover many lines per pixel
 CDWTDiscrete Wavelet Transform
 CElasticFormulaElastic formula def to generate elastic layers
 CElasticFormulaRepositoryElasticFormula repository
 CElasticLayerA table of elastic prop layers
 CElasticModelA table of elastic prop layers with processing utilities
 CElasticPropertyRefElastic property reference data
 CElasticPropGenComputes elastic properties using parameters in ElasticPropSelection and PropertyRefSelection
 CElasticPropGuessGuesses elastic properties using parameters in ElasticPropSelection and PropertyRefSelection
 CElasticPropSelectionUser parameters to compute values for an elastic layer (den,p/s-waves)
 CElasticPropSelectionTranslator
 CElasticPropSelectionTranslatorGroup
 CEMAnyHorizonTranslatorGroupTranslatorGroup for EM::Horizon
 CEMBodyTranslatorBase class for all EM::Body Translators
 CEMBodyTranslatorGroupTranslatorGroup for EM::Body
 CEMFault3DTranslatorGroupTranslatorGroup for EM::Fault3D
 CEMFaultSet3DTranslatorTranslator for EM::FaultSet3D
 CEMFaultSet3DTranslatorGroupTranslatorGroup for EM::FaultSet3D
 CEMFaultStickSetTranslatorGroupTranslatorGroup for EM::FaultStickSet
 CEMHorizon2DTranslatorGroupTranslatorGroup for EM::Horizon2D
 CEMHorizon3DTranslatorGroupTranslatorGroup for EM::Horizon3D. Reads/writes 3D EM::Horizon3D to storage
 CEMStickSetTranslatorEM::StickSet Translator
 CEMStickSetTranslatorGroupEM::StickSet TranslatorGroup
 CEMSurfaceTranslatorTranslator for EM::Surface
 CEnumDefHolds data pertinent to a certain enum. It does not know the enum values themselves, but treat them as integers
 CEnumDefImpl
 CEvalParamDescription of attribute parameters to evaluate
 CEventButtonEvent button
 CEventTrackerTracker that tracks Min/Max & Zero crossings between valueseries
 CExecutorSpecification to enable chunkwise execution of a process
 CExecutorGroupExecutor consisting of other executors
 CExperimentalAttribFactory
 CExplicitMarchingCubesSurface
 CExpScalerExponential scaling, base e or ten
 CExtensionArray2DInterpolArray 2D interpolator that works by extending the data into udf areas
 CExtensionHor3DGridder
 CExtremeDipAttrib
 CExtremeFinder1DFinds extreme values in FloatMathFunctions
 CExtremeFinderNDFinds the nearest local extreme position in ND's.
Implementation of Powell's Quadratically Convergent Method
 CFactoryGeneralized static factory that can deliver instances of T, when no variable is needed in the creation
 CFactory1ParamGeneralized static factory that can deliver instances of T, when a variable is needed in the creation
 CFactory2ParamSubclass of FactoryBase
 CFactory3ParamSubclass of FactoryBase
 CFactoryBaseBase class for Factories ( Factory, Factory1Param, Factory2Param and Factory3Param. )
 CFaultTraceSubclass of Coord3List that represents a fault trace
 CFaultTraceExtractorFaultTrace extractor
 CFaultTraceExtractor2D
 CFaultTraceExtractor3D
 CFaultTrcDataProviderFaultTrace data provider
 CFaultTrcHolderFaultTrace holder
 CFFTFilterClassical FFT filter, use set to set up data step, min and max frequency and type of the filter (minfreq not required for highpass, maxfreq not required for lowpass)
 CFileDownloader>Provides file download facility
 CFileMultiStringSeparString with backquotes as separators, use in most ascii files
 CFileNameInpSpecSpecifications for file-name inputs
 CFilePathFile pathname tools
 CFileSpecSpecification for one or more files
 CFileSystemWatcherClass for monitoring a file system
 CFillPattern
 CFixedStringOD::String that holds an existing text string
 CFlareHelpProvider
 CFlatDataPackDataPack for flat data
 CFlatPosDataPositioning of flat 'bulk' data. Only the 'x1' axis can be irregular
 CFlatTopWindow
 CFloatVertexAttribListBase class for vertex attribute list
 CFontDataData needed to make an actual font
 CFourierInterpol1DFourier interpolation for 1D datasets
 CFourierInterpol2DFourier interpolation for 2D datasets
 CFourierInterpol3DFourier interpolation for 3D datasets
 CFourierInterpolBaseBase class for fourier interpolation
 CFreqTaperSetup
 CFrozenColumnsHelper
 CGapDeconACorrViewGapDecon Attribute autocorrelation preview in a 2d viewer
 CGaussian1DProbDenFuncOne dimensional Gaussian PDF
 CGaussian2DProbDenFuncTwo dimensional Gaussian PDF
 CGaussianNDProbDenFuncMulti-dimensional pure Gaussian PDF
 CGenericTransformNDLets any 1D orthogonal transform (GenericTransformND::GenericTransform1D) be extended to ND. Most transform fftw can be implemented as a subclass of GenericTransformND
 CGeom2dAscIOAscii I/O for 2D Geometry
 CGeom2DImpHandlerThis class has a set of static functions handling 2D geometries during seismic import routines that eventually use a SeisTrcWriter. While importing 2D seismic data you just need to call:
 CGeomIDProviderClass providing a current line key
 CGestureEventStores event information from gesture event
 CGestureEventHandlerHandles gesture event and triggers notifier with GestureEventInfo
 CGLInfo
 CGlobExprGlob-expression matching like UNIX shells
 CGMT2DLines
 CGMTArray2DInterpol
 CGMTBaseMap
 CGMTClip
 CGMTCoastline
 CGMTCommand
 CGMTContour
 CGMTFault
 CGMTLegend
 CGMTLocations
 CGMTNearNeighborGrid
 CGMTPar
 CGMTParFactory
 CGMTPolyline
 CGMTRandLines
 CGMTSurfaceGrid
 CGMTWells
 CGMTWellSymbol
 CGMTWellSymbolRepository
 CGradientDipAttrib
 CGrid2DRepresents a grid of 2D lines in an Inl-Crl plane
 CGridder2DGeneric interface for 2D gridding
 CHammingWindow
 CHanningWindow
 CHelpKey
 CHelpProvider
 CHiddenParamWorkaround manager when you cannot add class members to a class due to binary compability issues
 CHilbertTransformClass to compute Hilbert Transform
 CHistEqualizerClass to do histogram equalization of datasets
 CHor2DFrom3DCreatorExecutor to create EM::Horizon2D from EM::Horizon3D
 CHor2DFrom3DCreatorGrpExecutorGroup to create EM::Horizon2D from EM::Horizon3D
 CHorizon2DGridCreatorExecutorGroup to create 2D horizon grid from 3D
 CHorizon2DScanner
 CHorizon3DTesselator
 CHorizonGridderBase class for Horizon Gridders
 CHorizonModifierModifies horizons
 CHorizonScannerExecutor to scan horizons
 CHorizonSorterExecutor to sort horizons
 CHorVariogramComputer
 CHostDataHost name and aliases
 CHostDataListList of host names in the system. The first entry will be the local host
 CHostNFailInfoHolds host-specific status information
 Ci_ActionMessengerHelper class for uiAction to relay Qt's messages
 Ci_BrowserMessengerHelper class for uiTextBrowser to relay Qt's messages
 Ci_ButMessenger
 Ci_comboMessengerHelper class for uiComboBox to relay Qt's 'activated' messages to uiAction
 Ci_DialMessengerHelper class for uidial to relay Qt's messages
 Ci_LayoutItemWrapper around QLayoutItem class. Stores some dGB specific layout info
 Ci_LayoutMngrDGB's layout manager
 Ci_lineEditMessengerHelper class for uilineedit to relay Qt's messages
 Ci_listMessengerHelper class for uiListBox to relay Qt's messages
 Ci_MdiAreaMessengerHelper class for uiMdiArea to relay Qt's messages
 Ci_QPtrImplHelper class for QPtr to relay Qt's messages. Internal object, to hide Qt's signal/slot mechanism
 Ci_ScrollBarMessenger
 Ci_SliderMessenger
 Ci_SpinBoxMessengerHelper class for uiSpinBox to relay Qt's messages
 Ci_tabbarMessengerHelper class for uitabbar to relay Qt's 'currentChanged' messages to
 Ci_tableMessengerHelper class for uiTable to relay Qt's 'activated' messages to uiAction
 Ci_TextEditMessengerHelper class for uiTextEdit to relay Qt's messages
 Ci_ToolBarMessengerHelper class for uiToolBar to relay Qt's messages
 Ci_treeVwMessengerBrief Helper class for uiTreeView to relay Qt's messages
 Ci_uiLayoutItem
 CIbmFormatIBM Format
 CIDKeyReplaceJobDescProvKeyReplaceJobDescProv where the values taken from a range of IDs
 CIdxPairA pair of numbers; base class for BinID et al
 CImageParentItem
 CImageResizerResizes Image
 CImageSubItem
 CIMFComponent
 CImplicit2MarchingCubes
 CIndexInfoInfo on (floating-point) position in an array or StepInterval
 CInlineSplitJobDescProvImplementation of JobDescProv based upon splitting the inlines in the IOPar
 CInterpolationLayerModel
 CIntervalInterval of values
 CIntervalNDClass to store ranges in N dimensions
 CInvDistHor3DGridder
 CInverseAttrib
 CInverseDistanceArray2DInterpolInterpolates 2D arrays using inverse distance method
 CInverseDistanceGridder2DUses inverse distance method for 2D gridding
 CIODir
 CIODirEntryNeeded for manipulation. Used by user interface IOObj management
 CIODirEntryListList of dir entries
 CIOMan
 CIOObj
 CIOObjContextHolds the context for selecting and/or creating IOObjs
 CIOObjProducer
 CIOObjSelConstraintsHolds constraints on IOObj selection
 CIOObjSelectionTranslator
 CIOObjSelectionTranslatorGroup
 CIOParGeneralized set of parameters of the keyword-value type
 CIOStream
 CIOSubDir
 CIOX
 CiqstreamDoes everything a std::istream does, but also deletes the streambuf
 CIsochronMaker
 CIsoContourTracerTracing the z-level contour of a 2D scalar field
 CJobCommunicMulti-machine socket communicator Handles the communication between a client and the primary host, from the client's point of view
 CJobDescProvInterface for providing parameter files for jobs (job descriptions). Two implementations are pre-cooked: KeyReplace-JDP and InlineSplit-JDP
 CJobInfoAll information on a job
 CJobIOMgrHandles starting & stopping of jobs on client machines. Sets up a separate thread to maintain contact with client
 CJobRunnerRuns all jobs defined by JobDescProv
 CKaiserWindowKaiser Window Function
 CKeyBindingsClass for setting keybindings
 CKeyBindManManages keybindings
 CKeyboardEventKeyboard event
 CKeyboardEventHandlerHandles KeyboardEvent
 CKeyReplaceJobDescProvSimple implementation of JobDescProv based on replacing a value in the IOPar with another
 CLargeValVec
 CLASWriter
 CLatLongGeographical coordinates in Decimal Degrees but with conv to deg, min, sec
 CLatLong2CoordEstimates to/from LatLong coordinates
 CLine2A Line2 is a line on XY-plane, and it is defined in slope-intercept form y = slope*x + y-intercept; for making operations easier
 CLine2DInterSection
 CLine2DInterSectionFinder
 CLine2DInterSectionSet
 CLine2DSubselJobDescProvSpecial case of ParSubselJobDescProv where each job refers to a 2D Line. The subselkey in this case is "Output.Subsel.Line"
 CLine2DTreeItemFactory
 CLine3A Line3 is a line in space, with the following equations:
 CLinearArray1DInterpolDoes linear interpolation of one dimensional arrays
 CLinearD2TTransform
 CLinearT2DTransform
 CLinearVelTransform
 CLineFrom2DSpaceHoughTransformFinds lines in Array2D<float>'s regions with high values
 CLineKeyKey for a line in a line set
 CLineParametersSteepness and intercept
 CLineRectangleClipperClips a line between two points by a rectangle. The line may be completely outside, completely inside or partially inside. If partially inside, new endpoints are calculated
 CLinScalerLinear scaling
 CLinSolverLinSolver - Solves linear systems of equations on the form A*x=B. A is a matrix of the size N*N, x is a column vector of the size N and B is a column vector of the size N
 CLinSolverTask
 CLinStats2DLinear stats in 2D
 CLinStats3DLinear stats in 3D
 ClmkEMFault3DReaderLandmark EM::Fault3D reader
 ClmkEMFault3DTranslatorLandmark EM::Fault3D EMSurfaceTranslator
 ClmkEMFault3DWriterLandmark EM::Fault3D writer
 ClmkEMStickSetReaderLandmark EM::StickSet reader
 ClmkEMStickSetTranslatorLandmark EM::StickSet Translator
 ClmkEMStickSetWriterLandmark EM::StickSet writer
 CLMPropSpecificDispParsStrat Layer Model Displayer
 CLogCubeCreator
 CLogScalerLogarithmic scaling, base e or ten
 CManagedObjectSetObjectSet where the objects contained are owned by this set
 CManagedObjectSetBaseHelper class to RefObjectSet and ManagedObjectSet
 CMapDataPackDataPack for 2D data to be plotted on a Map
 CMarchingCubeLookupTable
 CMarchingCubes2Implicit
 CMarchingCubesModel
 CMarchingCubesSurface
 CMarchingCubesSurfaceEditor
 CMarchingCubeTriangleTable
 CMarkerStyle2D
 CMarkerStyle3D
 CMathFormulaTranslator
 CMathFormulaTranslatorGroup
 CMathFunctionMathematical function
 CMathFunctionNDMultidimensional Mathematical function
 CMathFunctionSamplerMakes a MathFunction indexable through an operator[]
 CMathPropertyCalculated property
 CMathXYFunctionA Math Function as in F(x,y)
 CMathXYZFunctionA Math Function as in F(x,y,z)
 CMatlabLibAccess
 CMatlabLibMgr
 CmcEMBodyTranslator
 CMeasureToolMan
 CMemCopierValueSeries Copier
 CMemSetterSets large amounts of values to a constant using multiple threads
 CMemValReplacerGoes through some mem or a ValSeries and replaces one value with another
 CMenuHandler
 CMenuItem
 CMenuItemHandler
 CMenuItemHolder
 CMFVCViewManagerA control for flatviewers with different zoom properties and settings
 CMinVarianceDipAttrib
 CMnemonic
 CMnemonicSelection
 CMnemonicSet
 CMonitorableIter4ReadBase class for const MonitoredObject iterator
 CMonitorableIter4WriteBase class for non-const MonitoredObject iterator
 CMonitorableIterBaseBase class for MonitoredObject iterators. Inherit from one of its subclasses
 CMonitoredObjectObject that can be MT-safely monitored from cradle to grave
 CMonitorLockProtects a MonitoredObject against change
 CMouseCursorDefinition of a mouse cursor, can be either a predefined shape (from the enum, or a file.)
 CMouseCursorChangerClass to automatically change cursor, and change it back automatically when class is running out of scope
 CMouseCursorExchange
 CMouseCursorManagerSets another cursor for current application
 CMouseEvent
 CMouseEventHandler
 CMoveoutComputerBase class for computing a moveout curve
 CMPESetupTranslatorTranslator for MPE::Setup
 CMPESetupTranslatorGroupTranslatorGroup for MPE::Setup
 CMsgClassClass to encapsulate a message to the user
 CMultiArrayValueSeriesValueseries that allocates its data in smaller chunks. By doing this, it performs better in environments where the memory is fragmented (i.e. windows 32 bit)
 CMultiCubeSeisPS3DTranslator
 CMultiCubeSeisPSReaderPS data store reader based on multiple 3D CBVS cubes
 CMultiDimStorage
 CMultiIDCompound key consisting of ints
 CMultiWellReader
 CMultiWellWriter
 CMuteArrayExtracter
 CMuteDefTranslatorTranslator for mute definition
 CMuteDefTranslatorGroupTranslatorGroup for mute definition
 CMuterSets start or end part of a float series to 0
 CmxArrayCopier
 CMy_Class
 CMyPointBasedMathFunction
 CNamedCallBackerCallBacker object with a name. Use if you want your object to be able to send and receive CallBack's, but Monitorable is not an option
 CNamedMonitoredObjectMonitoredObject with a name. All but name() are MT-safe
 CNamedObjectObject with a name
 CNearSubtractAttrib
 CNetworkUserQuery
 CNLACreationDescDescription of how a NLA analysis Feature set is to be created
 CNLADataPreparerPrepare data for usage in NLA training
 CNLADesignSimple description of NLA design, viewed from user's perspective
 CNLAModelMinimum Interface for NLA models
 CNoDCAttrib
 CNonConstPtrManBase
 CNormalMoveoutComputes moveout with anisotropy, according to the equation by Alkhalifah and Tsvankin 1995
 CNotifierClass to help setup a callback handling
 CNotifierAccessInterface class for Notifier. See comments there.
 CNotifyStopperTemporarily disables a Notifier
 CNotSavedPrompter
 CNrBytesToStringCreator
 CNumInpIntervalSpecSpecifications for numerical intervals
 CNumInpSpecSpecifications for numerical inputs that may or may not have limits
 CObjDisposerDisposes after a couple of msecs to avoid all kinds of trouble
 CObjectSetSet of pointers to objects
 CObjectWithNameObject with a name
 CObjQueueQueue of objects
 Cod_istreamOD class for stream read common access to the std::cin
 Cod_istrstreamOD class for streaming from string
 Cod_ostreamOD class for stream write common access to the user log file, or std::cout in other than od_main
 Cod_ostrstreamOD class for stream write into string
 Cod_streamOD base class for stream read/write
 CODDLSiteAccess to an http site to get the contents of files
 CodElasticPropSelectionTranslator
 CodEMBodyTranslatorOpendTect format EM::Body Translator
 CODFontImplementation
 CODGLWidget
 CODGMTProcFlowTranslator
 CODGMTProcFlowTranslatorGroup
 CODGraphicsAdvancedTextItem
 CODGraphicsArrowItem
 CODGraphicsDynamicImageItem
 CODGraphicsHighlightItem
 CODGraphicsItemGroup
 CODGraphicsMarkerItem
 CODGraphicsMultiColorPolyLineItem
 CODGraphicsPathItem
 CODGraphicsPixmapItem
 CODGraphicsPointItem
 CODGraphicsPolyLineItem
 CODGraphicsTextItem
 CODGraphicsWindow
 CodIOObjSelectionTranslator
 CODMadProcFlowTranslator
 CODMadProcFlowTranslatorGroup
 CodMathFormulaTranslator
 CODNetworkReply
 CODPolygon(Closed) sequence of connected 2-D coordinates
 CodPosVecDataSetTranslator
 CodProbDenFuncTranslator
 CODQtObjectSet
 CODSessionDTect session save/restore
 CODSessionTranslator
 CODSessionTranslatorGroup
 CodSimpleTimeDepthModelTranslator
 CodWellTranslatorWellTranslator for 'dGB' stored wells, OD's default well format
 COffsetAzimuthStores offset and azimuth as an int, wich makes it easy to compare them without having to think of epsilons when comparing
 COffsetValueSeriesValueSeries of offsets
 CoqstreamDoes everything a std::ostream does, but also deletes the streambuf
 COrgTraceMinusAverage
 CParallelDTetrahedralatorDelaunay triangulation for 3D points
 CParallelSorterSorting in parallel. Code is still experimental
 CParallelTaskGeneralization of a task that can be run in parallel
 CParamLine2A ParamLine2 is a line in space, with the following equations:
 CParSubselJobDescProvIOPar driven implementation of JobDescProv where splitting is based on IOPar subselection with a particular key (subselkey). For instance, an IOPar with entries:
 CPCAPerforms Pricipal Component Analysis on samples with N variables
 CPCADipAttrib
 CPeriodicValuePeriodicValue handles periodic data through mathematical operations
 CPerThreadObjectRepositoryClass that keeps one object per thread. This enables temporary passing of objects (such as strings) where needed
 CPhasePhase calculates the phase distribution of a N-dimensional signal. The phase is the inverse tangent of the ratio between imaginary and real parts of the signal
 CPickRetriever
 CPickSetAscIO
 CPickSetTranslator
 CPickSetTranslatorGroup
 CPlane3A Plane3 is a plane in space, with the equation: Ax + By + Cz + D = 0
 CPlane3CoordSystemDefines a 2D coordinate system on a 3D plane and transforms between the 3D space and the coordinate system
 CPlaneFrom3DSpaceHoughTransformFinds planes in Array3D<float>'s regions with high values. All positions in the array above a threshold (defined by cliprate) are used to find the planes
 CPlaneParametersSteepnesses and intercept
 CPlotAnnotation
 CPluginInfoInformation about plugin for outside world
 CPluginManagerPlugin manager - loads plugins: shared libs or DLLs
 CPointDataPackDataPack for point data
 CPoly2HorVolCalculate volume between horizon and polygon
 CPolyArray1DInterpolUses a 3rd degree polynomial for interpolation of one dimensional arrays
 CpolygonEMBodyTranslator
 CPolyLineND(Closed) sequence(s) of connected n-D coordinates. Undefined coordinates separate consecutive sequences
 CPolynomialNDPolynomialND is a N-dimensional polynomial with arbitary orders in each dimension. It can be fitted any ArrayND. To access the polynomial's data use getValue. getValue3D is optimized for third order, tree-dimensional cases
 CPolyTrendPolynomial trend with order 0 (mean), 1 (linear) or 2 (parabolic) The trend is derived from a set of values with positions and can be applied thereafter on any other position
 CPosAuxInfoAuxiliray data possibly needed at location. Mostly a seismic thing
 CPosAuxInfoSelectionSelection of aux info at location. Note that BinID is always selected
 CPosImpExpPars
 CPositionInpSpecSpecifications for BinID/Coordinate/TrcNrs and offsets
 CPosProvidersTranslator
 CPosProvidersTranslatorGroup
 CPostStackSyntheticData
 CPosVecDataSetData set consisting of data vectors
 CPosVecDataSetTranslator
 CPosVecDataSetTranslatorGroup
 CPreLoadsTranslator
 CPreLoadsTranslatorGroup
 CPreLoadSurfacesTranslator
 CPreLoadSurfacesTranslatorGroup
 CPresentationSpec
 CPreStackProcTranslatorTranslator for PreStack processing
 CPreStackProcTranslatorGroupTranslatorGroup for PreStack processing
 CPreStackSyntheticData
 CProbDenFuncBase class for Probability Density Functions
 CProbDenFunc1DProbability Density Function for one dimensional datasets
 CProbDenFunc2DProbability Density Function for two dimensional datasets
 CProbDenFuncDrawStores one draw of a probability density function
 CProbDenFuncTranslator
 CProbDenFuncTranslatorGroup
 CProcessTime2DepthKeys for od_process_time2depth.cc
 CProgressMeterInterface where processes can report their progress
 CProgressRecorderProgressMeter that helps unifying different tasks
 CPropertyA (usually petrophysical) property of some object
 CPropertyRefRef Data for a (usually petrophysical) property
 CPropertyRefSelection
 CPropertyRefSet
 CPropertySet
 CPSBasedPostStackSyntheticData
 CPSEventTranslatorTranslator for PreStack Event
 CPSEventTranslatorGroupTranslatorGroup for PreStack Event
 CPtrMan
 CPtrManBase
 CQDialogMessenger
 CQFileSystemWCommQFileSystemWatcher communication class
 CQNetworkReplyConn
 CQObjPtrClass with a pointer to a QObject. The pointer will be set to null when the QObject goes out of scope
 CQRSolverQRSolver - QR decomposition of a matrix A For an m-by-n matrix A, with m>=n, the QR decomposition is A = Q*R, where Q is an m-by-n orthogonal matrix, and R is an n-by-n upper-triangular matrix
 CqstreambufAdapter to use a qprocess as a stream
 CQSystemTrayIconMessengerHelper class for uiSystemTrayIcon to relay Qt's messages
 CQtClss
 CQTcpServerComm
 CQTcpSocketComm
 CQTimerCommQTimer communication class
 CQuaternionQuaternion is an extension to complex numbers
 CQueueEntryOne single queue entry
 CRadialBasisFunctionGridder2DUses Radial Basic Function to predict the values
 CRandLocGenParsDialog for creating (a) pick set(s)
 CRandomFlatDataPackFlatDataPack for random lines
 CRandomLineSetTranslator
 CRandomLineSetTranslatorGroup
 CRandomSeisDataPackSeisDataPack for random lines
 CrandposEMBodyTranslator
 CRangeLimitedDataDistributionExtracterDoes some work to limit the range of distribution extraction
 CRangePropertyRange of values. pos_ is usually in [0,1]
 CRangeSelectorSelector based on range specification (an Interval)
 CRawDataArrayRaw binary data access.
 CRayTracer1DRay tracer in 1D
 CRayTracerRunner
 CRColLineBuilderCreates a line in RowCol space
 CReferenceCounter
 CReflectivitySamplerTakes a ReflectivityModel and samples it in the frequency domain Applies inverse FFT if a second output is provided The time sampling determines the frequency distribution outsampling_.start should be a multiple of outsampling_.step
 CReflectivitySpikeA reflectivity spike
 CRefMan
 CRefObjectSet
 CRegularFlatDataPackFlatDataPack for 2D and 3D seismic data
 CRegularSeisDataPackSeisDataPack for 2D and 3D seismic data
 CRemCommHandlerHandles commands to be executed remotely on a different machine
 CRemoteJobExecRemote job executor
 CRMOComputerComputes moveout in depth from RMO at a certain reference offset
 CRowColIdxPair used for its row() and col().
 CRuntimeLibLoaderGives access to any runtime library (DLL/so), from a full filepath. The library does thus no need to be inside the current path. This library stays loaded until the object is destroyed
 CSafeFileIOProtects file IO when you can't afford to have partly written things after write errors or have a file garbled by multiple access
 CSampled1DProbDenFuncOne dimensional PDF based on binned data
 CSampled2DProbDenFuncTwo dimensional PDF based on binned data
 CSampledExtremeFinderNDFinds all local maximas/minimas in an ArrayND
 CSampledFunctionMake any sampled series comply with MathFunction
 CSampledFunctionImplImplementation for array-type of SampledFunction
 CSampledNDProbDenFuncMulti-dimensional PDF based on binned data
 CSampledTrcKeyCollection
 CSamplingDataHolds the fundamental sampling info: start and interval
 CScaleBarParentItem
 CScaleBarSubItem
 CScalerScaling of floating point numbers
 CSecondOrderPolyA class for 2nd order polynomials of the form: a x^2 + b x + c
 CSEGYDirect2DLineGetter
 CSEGYDirect2DLineIOProvider
 CSEGYDirect2DLinePutter
 CSEGYDirect2DPSReaderReads from 2D PS data store reader based on SEG-Y files
 CSEGYDirect3DPSReaderReads from 3D PS data store reader based on SEG-Y files
 CSEGYDirectSeisPS2DTranslator
 CSEGYDirectSeisPS3DTranslator
 CSEGYDirectSeisTrc2DTranslatorSEGYDirect translator for 2D Seismics
 CSEGYDirectSeisTrcTranslator
 CSEGYDirectSurvGeom2DTranslator
 CSEGYSeisTrcTranslator
 CSeis2DCopierCopies line sets
 CSeis2DDataSetSet of 2D lines comparable with 3D seismic cube
 CSeis2DFrom3DExtractorExtracts 2D data from 3D Cube
 CSeis2DGridCreatorExecutorGroup to create 2D seismic grid from 3D
 CSeis2DLineEventSnapperSeisEventSnapper for 2D
 CSeis2DLineGetterInterface for object that reads 2D seismic data
 CSeis2DLineIOProviderProvides read/write to/from 2D seismic lines. Only interesting if you want to add your own 2D data I/O
 CSeis2DLineMergerMerges two 2D lines into a new one (same Line Set)
 CSeis2DLinePutterInterface for object that writes 2D seismic data
 CSeis2DTo3D
 CSeis2DTo3DInterPol
 CSeis2DTo3DInterPolImpl
 CSeisBayesClassBayesian inversion/classification for seismic data using PDFs
 CSeisBufReader
 CSeisCBVS2DLineGetter
 CSeisCBVS2DLineIOProvider
 CSeisCBVS2DLinePutter
 CSeisCBVSPS2DReaderReads from a CBVS prestack seismic data store
 CSeisCBVSPS2DWriterWrites to a CBVS 2D prestack seismic data store
 CSeisCBVSPS3DReaderReads from a CBVS prestack seismic data store
 CSeisCBVSPS3DWriterWrites to a CBVS 3D prestack seismic data store
 CSeisCBVSPSIOImplementation class: I/O from a CBVS prestack seismic data store
 CSeisCubeCopierCopies cubes. The IOPar constructor wants an IOPar as you would pass to a SeisSingleTraceProc
 CSeisDataPackDataPack for volume data. Should be renamed to VolumeDataPack later
 CSeisDataPackFromDPSClass that creates a SeisDataPack from a DataPointSeti. Columns in DPS are represented by components in DP
 CSeisDataPackWriter
 CSeisDataPackZAxisTransformerUses ZAxisTransform to output a transformed SeisDataPack for the specified input SeisDataPack
 CSeisEventSnapper
 CSeisEventSnapper2DExecutorGroup to snap 2D seismic line set event
 CSeisEventSnapper3D
 CSeisFixedCubeProvider
 CSeisFlatDataPackBase class for RegularFlatDataPack and RandomFlatDataPack
 CSeisImpBPSIFReads a BPSIF prestack data exchange file into a PS data store
 CSeisImpCBVSFromOtherSurvey
 CSeisImporterHelps import or export of seismic data
 CSeisInterpol
 CSeisIOObjInfoInfo on IOObj for seismics
 CSeisIOSimple
 CSeisJobExecProvProvides job runners and postprocessor for seismic processing
 CSeisMergerMerges 2D and 3D post-stack data
 CSeisMSCProviderReads seismic data into buffers providing a Moving Virtual Subcube of seismic data
 CSeisPacketInfoInformation for a packet of seismics, AKA tape header info
 CSeisPS2DReaderReads from a 2D prestack seismic data store
 CSeisPS2DTranslator
 CSeisPS2DTranslatorGroup
 CSeisPS3DReaderReads from a 3D prestack seismic data store
 CSeisPS3DTranslator
 CSeisPS3DTranslatorGroupTranslator mechanism is only used for selection etc
 CSeisPSCopier
 CSeisPSCubeSeisTrcTranslator
 CSeisPSImpDataMgrManages import of acquisition-sorted PS data. May take loads of memory
 CSeisPSIOProviderPrestack Seismics objects provider
 CSeisPSIOProviderFactory
 CSeisPSMergerPrestack seismic data merger
 CSeisPSReaderReads from a prestack seismic data store
 CSeisPSWriterWrites to a prestack seismic data store
 CSeisRandLineTo2D
 CSeisRandLineTo2DGrid
 CSeisRandomProvider
 CSeisRandomRepository
 CSeisResamplerWill sub-sample in inl and crl, and re-sample in Z
 CSeisScaler
 CSeisScanner
 CSeisSequentialWriter
 CSeisSingleTraceProcSingle trace processing executor
 CSeisStdImporterReader
 CSeisStoreAccessBase class for seis reader and writer
 CSeisTrcSeismic trace
 CSeisTrc2DTranslatorBase translator for 2D Seismics
 CSeisTrc2DTranslatorGroupTranslatorGroup for 2D Seismic Data
 CSeisTrcBufSet of seismic traces
 CSeisTrcBufArray2DArray2D based on SeisTrcBuf
 CSeisTrcBufDataPackFlatDataPack based on SeisTrcBuf
 CSeisTrcFunction
 CSeisTrcInfoInformation for a seismic trace, AKA trace header info
 CSeisTrcPropCalcCalculates properties of a trace component
 CSeisTrcPropChgChanges properties of one or all trace components. Component -1 (the default) changes all components
 CSeisTrcReaderReads from a seismic data store
 CSeisTrcReaderSetAdvances and reads from multipe SeisTrcReader's
 CSeisTrcTranslator
 CSeisTrcTranslatorGroupSeismic Trace translator
 CSeisTrcValueSeries
 CSeisTrcWriter
 CSeisZAxisStretcher
 CSelectionArea
 CSelectionGrp
 CSelectorInterface for classes that select on basis of a key
 CSelGrpExporter
 CSelGrpImporter
 CSeparatorItem
 CSeparString
 CSeparStringSBList encoded in a string
 CSequentialTaskThe generalization of something (e.g. a computation) where the steps must be done in sequence, i.e. not in parallel
 CServerProgTool
 CServiceClientMgr
 CServiceMgrBaseBase class for OpendTect Service Manager and external services/apps
 CServiceServerMgr
 CSettingsSettings class holds the user settings. It is an IOPar
 CSettingsAccessFunctionality to access specific user settings and/or environment variables from different parts of OpendTect in order to avoid duplication of definitions and code
 CSetup
 CSharedLibAccessGives access to shared libs on runtime. Plugins should be loaded via the Plugin Manager (see plugins.h)
 CSharedObject
 CSignalHandlingAsynchronous event handling and notification
 CSimpleD2TTransform
 CSimpleHelpProviderA simple HelpProvider that can be extended to create a HelpProvider for third party plug-ins. You need a urlbase string which can refer to a web URL (starting with "http://") or a local file path (starting with "file:///"). For linking the individual HelpKeys, you can either add links for specific keys using the function:
 CSimpleT2DTransform
 CSimpleTimeDepthAscIO
 CSimpleTimeDepthModelSimple Time-Depth model in the form of a Time-Depth table
 CSimpleTimeDepthModelTranslator
 CSimpleTimeDepthModelTranslatorGroup
 CSimpleTimeDepthTransformZAxisTransform that uses a SimpleTimeDepthModel
 CSincInterpolatorA sinc interpolator for bandlimited uniformly-sampled functions y(x). Interpolators can be designed for any two of three parameters: maximum error (emax), maximum frequency (fmax) and maximum length (lmax). The parameter not specified is computed when an interpolator is designed
 CSincInterpolator1D
 CSincInterpolator2D
 CSincInterpolator3D
 CSincTableManagerA manager used for constructing the table necessary for Sinc interpolations. The manager creates one table per design and provides its as necessary A table contains shifted, stretched KaiserWindow functions in both directions
 CSingleSelectorSelector selecting only a single value
 CSlideContent
 CSlideLayout
 CSmoother1DSmoothes a 1d signal with an operator
 CSmoother2DSmoothes a 2d signal with an operator
 CSmoother3DSmoothes a 3d signal with an operator
 CSortedListA SortedList is a list where all objects are stored in ascending order. The objects should be capable of doing <,> and ==. If allowmultiples is true, multiple objects with the same value are allowed in the list
 CSortedPointersA SortedPointers keeps track of ids and their corresponding pointer. Each id can only be present once
 CSortedTableA SortedTable keeps track of ids and their corresponding values. Each id can only be present once
 CSpectrogramSpectrogram calculates the spectrogram of a N-dimensional signal. The spectrogram is the square of the absolute values of the FourierTransform, and is the 'traditional' way to view a signal's frequency distribution
 CSphereRepresents a point in spherical coordinates. The angle phi lies in the horizontal plane, theta in the vertical plane
 CStaticsDescSpecifies Statics as a horizon and either a horizon attribute or a constant velocity. Velocity is always in m/s
 CStatusInfoEncapsulates status message from a running client
 CStepIntervalInterval with step
 CStratAmpCalc
 CStratDispData
 CStratPropSyntheticData
 CStratSynth
 CStratSynthExporter
 CStratSynthLevel
 CStreamConnConnection with an underlying iostream
 CStreamDataHolds data to use and close an iostream. Usually created by StreamProvider
 CStreamProviderProvides I/O stream for file or system command
 CStringBuilderBuilds a string by adding strings. Much faster than string manipulation. Only supports adding
 CStringInpSpecSpecifications for character string inputs
 CStringKeyReplaceJobDescProvKeyReplaceJobDescProv where the values are in a string set
 CStringListInpSpecSpecifications for list of character string inputs
 CStringPairA StringPair has two strings, first() and second()
 CSurfaceInfoSurface info name/attribname with an ID (usually the EM-ID)
 CSurveyChanger
 CSurveyDiskLocationSurvey location on disk
 CSurveyGeometry
 CSurveyInfoHolds survey general information
 CSurvGeom2DTranslator
 CSurvGeom2DTranslatorGroup
 CSVNAccess
 CSwapCallbackClass for a swap callback. This class triggers on the second render that the context is up an running, meaning that the scene can ask questions about the context
 CSyntheticData
 CSynthFVSpecificDispPars
 CSynthGenParams
 CSynthRayModelManager
 CTabletInfo
 CTableTrcKeySelection
 CTaperData
 CTaskGeneralization of something (e.g. a computation) that needs to be done in multiple steps
 CTaskGroupA collection of tasks, that behave as a single task.
 CTaskRunnerClass that can execute a task
 CTextStreamProgressMeterTextual progress indicator for batch programs
 CTextTaskRunnerTaskRunner to show progress of a Task in text format
 CTextTranslateMgr
 CTextTranslatorLanguage
 CThirdOrderPolyA class for 3rd order polynomials on the form: a x^3 + b x^2 + c x + d
 CTime2DepthStretcher
 CTimeDepthConverterConverts between time and depth given a model
 CTimeDepthModelConverts between time, depth and velocity given a model. The velocity model can be either RMO-velocities in time, or interval velocity in either depth or time
 CTimerTimer class
 CTopListIs a class that holds a "top N" list with the N highest (or lowest) values that is added. Each value has an associated value that can be used as an identifier of where the value comes from or something like that
 CTraceDataA set of data buffers and their interpreters
 CTraceSpectrumAttrib
 CTranslatorI/O Interpreter class for a certain object type
 CTranslatorGroupGroup of Translators. Has a static factory
 CTrcKeyRepresents a unique trace position in one of the surveys that OpendTect is managing
 CTrcKeyCollection
 CTrcKeySamplingHorizontal sampling (inline and crossline range and steps)
 CTrcKeySamplingIteratorFinds next BinID in TrcKeySampling; initializes to first position
 CTrcKeySamplingSet
 CTrcKeyValue
 CTrcKeyZSamplingHor+Vert sampling in 3D surveys
 CTrcKeyZSamplingSet
 CTriangle2DInterpolatorFor a given triangulated geometry(set of points), interpolating any point located in or nearby the goemetry. If the point is located outside of the boundary of the geometry, we compare azimuth to find related points and then apply inverse distance to calculate weights
 CTriangulatedGridder2DUses Delaunay triangulation to find a points neighbors and does inverse distance between the neighbors
 CTriangulationArray2DInterpolUses triangulation method to interpolate two dimensional arrays
 CTriangulationHor3DGridder
 CTwoDDataSeisTrcTranslatorDummy old translator used during conversion only
 CTwoDSeisTrcTranslatorTranslator mechanism is only used for selection etc
 CTypeQueueQueue of basic data types
 CTypeSetSets of (small) copyable elements
 Cui2DGeomManageDlgGeneral manage window for 2D Line geometries
 Cui2DGridLines
 Cui2DGridLinesFromInlCrl
 Cui2DGridLinesFromRandLine
 Cui2DSurvInfoProvider
 Cui3DIndirectViewBodyClass used by ui3DViewer to render things indirectly
 Cui3DViewer
 Cui3DViewer2ImagePrint scene dialog box
 Cui3DViewerBodyBaseclass for different body implementation (direct & indirect) of OSG
 CuiAction
 CuiActionContainer
 CuiActionSeparString
 CuiAddEditMrkrDlg
 CuiAdvancedTextItem
 CuiAmplSpectrum
 CuiApplPartServerMakes available certain services that are needed on a higher level
 CuiApplServiceServices from application level to 'Part servers'
 CuiArr2DFilterPars
 CuiArr2DFilterParsDlg
 CuiArray1DInterpolSel
 CuiArray2DInterpol
 CuiArray2DInterpolSel
 CuiArrowDialog
 CuiArrowItem
 CuiASCIIFileInput
 CuiAttr2DSelDlgSelection dialog for 2D attributes
 CuiAttrDescEdAttribute description editor
 CuiAttrDescEdCreaterAttribute description editor creator
 CuiAttrEMOutBrief Base class Earth Model Output Batch dialog. Used for calculating attributes in relation with surfaces
 CuiAttribCrossPlot
 CuiAttribDescSetBuild
 CuiAttribDescSetEdEditor for Attribute sets
 CuiAttribPanelAttribute preview in a 2d viewer
 CuiAttribPartServerService provider for application level - Attributes
 CuiAttribTransDlg
 CuiAttributeFactory
 CuiAttrInpDlg
 CuiAttrSelUser interface element for storing attribute desc selection
 CuiAttrSelDataUser interface for attribute selection data
 CuiAttrSelDlgUser Interface (UI) element for selection of Attributes from an attribute set
 CuiAttrSetManAttributeSet Manager
 CuiAttrSrchProcFiles
 CuiAttrSurfaceOutSurface Output Batch dialog. Used for calculating attributes on surfaces
 CuiAttrTrcSelOutTrace Selection Output Batch dialog. Used for calculating attributes between surfaces or withing a user-defined interval around a surface
 CuiAttrTypeSelSelector for attribute type
 CuiAttrVolOutDialog for creating volume output
 CuiAutoAttrSelDlgClass for selecting Auto-load Attribute Set
 CuiAutoAttrSetOpen
 CuiAuxDataGrp
 CuiAuxDataSel
 CuiAxisDataConvenient base class to carry axis data: 1) the AxisHandler which handles the behaviour and positioning of an axis in a 2D plot 2) axis scaling parameters 3) axis ranges
 CuiAxisHandlerHandles an axis on a plot
 CuiBaseMap
 CuiBaseMapObject
 CuiBaseObject
 CuiBasicLayerSequenceGenDesc
 CuiBatchHostsDlg
 CuiBatchJobDispatcherLauncherLaunches the UI of a Batch::JobDispatcher
 CuiBatchJobDispatcherSelLets user select a batch job dispatcher suited for the job
 CuiBatchProcDlg
 CuiBatchProgLaunch
 CuiBatchTime2DepthSetup
 CuiBinIDTable
 CuiBitMapDisplayTakes the flat-data from a FlatViewer and puts it into a uiGraphicsItem
 CuiBody
 CuiBodyImplSimple delegating implementation of uiBody
 CuiBodyOperatorDlg
 CuiBodyPosProvGroupUI for BodyPosProvider
 CuiBodyRegionDlg
 CuiBorder
 CuiBuildListFromListBase class for element allowing the building of lists of items from available 'ingredients'
 CuiBulk2DHorizonImport
 CuiBulkD2TModelImport
 CuiBulkDirectionalImport
 CuiBulkFaultImport
 CuiBulkHorizonImport
 CuiBulkLogImport
 CuiBulkMarkerImport
 CuiBulkTrackImport
 CuiButtonBase class for all buttons
 CuiButtonGroup
 CuiButtonMessengerButton Abstract Base class
 CuiButtonStateEdit
 CuiCalcHorPolyVolUsing horizon to calculate from different levels by polygon
 CuiCalcHorVolUI for calculation of volume at horizons
 CuiCalcPolyHorVolUsing polygon to calculate to different horizons
 CuiCalendar
 CuiCBVSPS3DOpts
 CuiCBVSVolOpts
 CuiCEEMDAttrib
 CuiCEEMDPanel
 CuiCentralWidgetBody
 CuiChangeHorizonDlgBase class for surface changers. At the moment only does horizons
 CuiCheckBox
 CuiCheckedCompoundParSelCompoundParSel providing something that is optional
 CuiCheckListGroup of check boxes. Ensures a certain policy is honored
 CuiCircleItem
 CuiClipboard
 CuiClusterJobDispatcherLauncher
 CuiClusterJobProv
 CuiClusterProc
 CuiCoherencyAttribCoherency attribute description editor
 CuiColorBarDialog
 CuiColorInputSmall element for color selection. Has no text label
 CuiColorTable
 CuiColorTableCanvas
 CuiColorTableGroup
 CuiColorTableMan
 CuiColorTableSel
 CuiColorTableToolBar
 CuiColTabImport
 CuiColTabItem
 CuiColTabMarkerCanvas
 CuiColTabMarkerDlg
 CuiComboBoxCombo box
 CuiCompoundParSelSingle-line element allowing multi-parameter to be set via a dialog
 CuiConstantVel
 CuiConstraint
 CuiContourTreeItemTree item for Contour display on 3D horizons
 CuiConvertPos
 CuiConvolveAttribConvolve Attribute description editor
 CuiConvPosAscIO
 CuiCopyFaultSet
 CuiCopySurface
 CuiCopySurveySIP
 CuiCopyWellDlg
 CuiCorrMultiAttrib
 CuiCrDevEnv
 CuiCreate2DGrid
 CuiCreateAttribLogDlg
 CuiCreateDPSPDFDialog for creating Probability Density Function of DataPointSet
 CuiCreateHorizonDialog to create a horizon with a constant Z
 CuiCreateLogCubeDlg
 CuiCreateLogCubeOutputSel
 CuiCreatePicks
 CuiCrossAttrEvaluateDlg
 CuiCrossHairItem
 CuiCursorManager
 CuiCurvedItem
 CuiD2TModelDlgDialog for D2T Model editing
 CuiD2TModelGroup
 CuiDataPointSetEdit DataPointSet
 CuiDataPointSetCrossPlotterDataPointSet crossplotter
 CuiDataPointSetCrossPlotterPropDlgCrossplot properties dialog box
 CuiDataPointSetCrossPlotWinData Point Set Cross Plotter Main window
 CuiDataPointSetManCross-plot manager
 CuiDataPointSetMerger
 CuiDataPointSetPickDlg
 CuiDateSel
 CuiDeltaResampleAttribDeltaResample Attribute description editor
 CuiDepth2Time
 CuiDesktopServices
 CuiDial
 CuiDialExtra
 CuiDialog
 CuiDialogBody
 CuiDipFilterAttribDipFilter Attribute description editor
 CuiDirectionalPlotCreates a directional plot: Rose diagrams and more
 CuiDirLightDlg
 CuiDispEditMarkerDlg
 CuiDlgGroup
 CuiDockWin
 CuiDPSAddColumnDlgDialog box to add columns in datapointset
 CuiDPSDemoShow a few uses of (ui)DataPointSet
 CuiDPSOverlayPropDlgDialog box to display properties within points in crossplot
 CuiDPSRefineSelDlg
 CuiDPSSelectednessDlg
 CuiDPSSelGrpDlg
 CuiDynamicImageItem
 CuiEditGaussianProbDenFuncGroup to edit Gaussian PPDF's
 CuiEditObjectListBase class for element allowing maintenance of lists of (usually smaller) objects
 CuiEditProbDenFuncBase class for edit probability density function editors
 CuiEditProbDenFuncDlgDialog to edit probability density functions
 CuiEditSampledProbDenFuncGroup to edit SampledProbDenFunc's
 CuiEditSEGYFileDataDlgUI for manipulating fille names/paths for a SEGYDirect data-store
 CuiElasticModelProvider
 CuiElasticPropSelDlg
 CuiElasticPropSelGrp
 CuiEllipseItem
 CuiEMAttribPartServerPart Server for Attribute handling on EarthModel objects
 CuiEMAuxDataSelDialog for surface aux data selection
 CuiEMDataPointSetPickDlg
 CuiEMPartServerEarth Model UI Part Server
 CuiEMPreLoadDlg
 CuiEnergyAttribEnergy Attribute ui
 CuiEvaluateDlg
 CuiEventAttribEvent Attributes description editor
 CuiEventFilterClass that is able to recieve events from Qt and trigger an OD-style notification/callback
 CuiEventFreqAttribDeltaResample Attribute description editor
 CuiEventTracker
 CuiExp2DGeom
 CuiExport2DHorizonDialog for 2D horizon export
 CuiExportFaultDialog for horizon export
 CuiExportHorizonDialog for horizon export
 CuiExportLogsDialog for writing logs to an ASCII file
 CuiExpRokDocPDFDialog for RokDoc PDF Export Exports Probability density functions in RokDoc ASCII format
 CuiExpSelectionArea
 CuiExtensionArray2DInterpol
 CuiExtensionHor3DInterpol
 CuiExtLayerSequenceGenDescBase class for external LayerSequenceGenDesc editors, i.e. editors that are not also Layer Model displayers
 CuiExtraIntKeyDesc
 CuiFaultDisplayOptGrp
 CuiFaultParSel
 CuiFaultStickTransferDlg
 CuiFileConvGroup
 CuiFileDialogDialog to get a file or directory name from user
 CuiFileInputA file-name input
 CuiFillPatternOne-line element for fill pattern selection. No text label
 CuiFilterHorizonDlg
 CuiFingerPrintAttribFingerPrint Attribute description editor
 CuiFirewallProcSetter
 CuiFKSpectrum
 CuiFlatDPPosSel
 CuiFlatUnflatCubeCreate flattened cube from horizon
 CuiFlatViewAuxDataEditorFlatview auxiliary data editor
 CuiFlatViewAuxDataEditorListA list with all auxdata in a FlatView::AuxDataEditor where the user can select which one should be active for new points
 CuiFlatViewColTabEdFlatView color table editor
 CuiFlatViewControlTools to control uiFlatViewer(s)
 CuiFlatViewDataDispPropTabUiFlatViewer data display properties tabs
 CuiFlatViewDockWin(Non-modal) main window containing one or more uiFlatViewer(s)
 CuiFlatViewerFulfills the FlatView::Viewer specifications using 'ui' classes
 CuiFlatViewMainWin(Non-modal) main window containing one or more uiFlatViewer(s)
 CuiFlatViewPropDlgFlatView properties dialog box
 CuiFlatViewPropTabUiFlatViewer properties tabs
 CuiFlatViewStdControlThe standard tools to control uiFlatViewer(s)
 CuiFlatViewWinBase class for windows containing one or more uiFlatViewer(s)
 CuiFlatViewZoomLevelDlg
 CuiFloatValidator
 CuiFont
 CuiFontList
 CuiFontSettingsGroup
 CuiFreqFilterAttrib** Attribute description editor
 CuiFreqFilterSelFreq
 CuiFreqTaperDlg
 CuiFreqTaperGrp
 CuiFreqTaperSel
 CuiFrequencyAttribFrequency Attribute description editor
 CuiFuncSelDraw
 CuiFuncTaperDisp
 CuiFunctionDisplayDisplays a function of (X,Y) pairs on a canvas - optionally a Y2
 CuiFunctionDrawer
 CuiFVAnnotPropTabUiFlatViewer annotation properties tabs
 CuiFVVDPropTabUiFlatViewer VD display properties tabs
 CuiFVWVAPropTabUiFlatViewer WVA display properties tabs
 CuiGainAnalysisDlg
 CuiGapDeconAttribGapDecon Attribute description editor
 CuiGeneralSettingsGroup
 CuiGenInputGeneral Input Element
 CuiGenInputBoolFld
 CuiGenInputDlgDialog with only uiGenInputs
 CuiGenInputDlgEntryHow to get input from user - for uiGenInputDlg
 CuiGenInputGrp
 CuiGenInputInputFldGeneralised data input field
 CuiGenInputInt64Fld
 CuiGenInputIntFld
 CuiGenPosPicks
 CuiGenRandPicks2D
 CuiGenRanLineFromPolygonGenerate random line from polygon
 CuiGenRanLinesByContourGenerate random lines from contours of a horizon
 CuiGenRanLinesByShiftGenerate random lines by shifting an existing
 CuiGeom2DSel
 CuiGetChoiceGet an action from a series of possibilities from user
 CuiGetFileForAttrSet
 CuiGetObjectNameGet a name from user, whilst displaying names that already exist
 CuiGLCM_attrib
 CuiGLInfo
 CuiGMT2DLinesGrp
 CuiGMTAdvGrp
 CuiGMTBaseMapGrp
 CuiGMTClipGrp
 CuiGMTCoastlineGrp
 CuiGMTContourGrp
 CuiGMTFaultsGrp
 CuiGMTInfoDlg
 CuiGMTLocationsGrp
 CuiGMTMainWin
 CuiGMTNearNeighborGrid
 CuiGMTOverlayGrp
 CuiGMTOverlayGrpFactory
 CuiGMTPolylineGrp
 CuiGMTRandLinesGrp
 CuiGMTSurfaceGrid
 CuiGMTSymbolPars
 CuiGMTWellsGrp
 CuiGoogleExport2DSeis
 CuiGoogleExportPointSet
 CuiGoogleExportPolygon
 CuiGoogleExportRandomLine
 CuiGoogleExportSurvey
 CuiGoogleExportWells
 CuiGraphicsItem
 CuiGraphicsItemGroup
 CuiGraphicsItemSet
 CuiGraphicsObjectScene
 CuiGraphicsSaveImageDlg
 CuiGraphicsScene
 CuiGraphicsSceneAxisTo draw simple axes for a 2D coordinate system
 CuiGraphicsSceneAxisMgrManages uiGraphicsSceneAxis
 CuiGraphicsSceneChanger
 CuiGraphicsView
 CuiGraphicsViewBase
 CuiGraphicsViewMask
 CuiGravHorCalc
 CuiGridder2DSel
 CuiGridLinesDlg
 CuiGroup
 CuiGroupObj
 CuiGrubbsFilterAttribSemblance Attribute description editor
 CuiGVFreehandAreaSelectionTool
 CuiHandleDLSiteFail
 CuiHistogramDisplay
 CuiHistogramSel
 CuiHor2DFrom3DDlg
 CuiHor3DFrom2DDlgDialog to expand a 2D horizon to create a 3D horizon
 CuiHor3DInterpol
 CuiHor3DInterpolSel
 CuiHorAttr2GeomChange the geometry using an attribute
 CuiHorGeom2AttrSave the geometry to an attribute
 CuiHorizon2DSel
 CuiHorizon3DSel
 CuiHorizonAttribHorizon attribute description editor
 CuiHorizonAuxDataSel
 CuiHorizonInterpolDlg
 CuiHorizonMergeDlg
 CuiHorizonParSel
 CuiHorizonPreLoadDlg
 CuiHorizonRelationsDlg
 CuiHorizonSettings
 CuiHorizonShiftDialog
 CuiHorizonSortDlg
 CuiHorSaveFieldGrpSave or overwrite horizon field set up. It will create new horizon based on given horizon, if the old horizon is not given, you can read it from memory. You can also call saveHorizon() to save horizon based on your choice of as new or overwrite
 CuiHostIDDlg
 CuiIconManager for icons of different sizes
 CuiImagAttrSelUser interface element for getting attribute with both real and imaginary part
 CuiImp2DGeom
 CuiImpAttrSet
 CuiImpExpPickSetDialog for pickset selection
 CuiImpHorFromZMap
 CuiImplBodyCalDlgUI for volume calculation of implicit body
 CuiImplicitBodyValueSwitchDlg
 CuiImportFaultDialog for fault import
 CuiImportFault3D
 CuiImportFaultStickSet2D
 CuiImportHorizonDialog for Horizon Import
 CuiImportHorizon2DDialog for Horizon Import
 CuiImportLogsDlgDialog for loading logs from las file
 CuiImpPVDS
 CuiImpRokDocPDFDialog for RokDoc PDF Import Imports Probability density functions in RokDoc ASCII format
 CuiInstantaneousAttribInstantaneous Attribute description editor
 CuiIntegratedTrace
 CuiInterpolationLayerModel
 CuiInterpolationLayerModelGrp
 CuiIntValidator
 CuiInvDistHor3DInterpol
 CuiInvDistInterpolPars
 CuiInverseDistanceArray2DInterpol
 CuiInverseDistanceGridder2D
 CuiIOFileSelect
 CuiIOObjDialog letting the user select an object. It returns an IOObj* after successful go()
 CuiIOObjInserterInserts a new object into the OD data store
 CuiIOObjManipGroupButtongroup to manipulate an IODirEntryList
 CuiIOObjManipGroupSubj
 CuiIOObjRetDlgDialog letting the user select an object. It returns an IOObj* after successful go()
 CuiIOObjSelUser Interface (UI) element for selection of IOObjs
 CuiIOObjSelDlg
 CuiIOObjSelGrpBasic group for letting the user select an object
 CuiIOObjSelWriteTranslatorGroup for selecting output translator
 CuiIOObjTranslatorWriteOptsGroup for editing output translator options
 CuiIOSelectUI element for selection of data objects
 CuiIOSurfaceBase group for Surface input and output
 CuiIsochronMakerBatch
 CuiIsochronMakerDlg
 CuiIsochronMakerGrpCreate isochron as attribute of horizon
 CuiIssueReporterDlgReports issues to opendtect.org. Usually crash reports
 CuiKeyBindingSettingsGroup
 CuiKeyDesc
 CuiLabel
 CuiLabeledComboBox
 CuiLabeledListBoxUiLabeledListBox. Deprecated. Don't use in new code
 CuiLabeledSpinBox
 CuiLASWriter
 CuiLatLong2CoordDlg
 CuiLatLongInp
 CuiLayerSequenceGenDescBase class for LayerSequenceGenDesc editors - with factory
 CuiLaySeqAttribEdEdits a layer sequence attribute
 CuiLegendItemA legend, mainly used in maps
 CuiLineEdit
 CuiLineItem
 CuiLinePosSelDlg
 CuiLineStyleGrp
 CuiListBox
 CuiListBoxChoiceIOAllows save/restore of chosen items for a uiListBox
 CuiListBoxFilterA filter field attaching itself to a listbox
 CuiListBoxObjList Box
 CuiLocalHostGrp
 CuiMadagascarBldCmd
 CuiMadagascarMain
 CuiMadAGCAttribMadagascar AGC Attribute description editor
 CuiMadIOSel
 CuiMadIOSelDlg
 CuiMain
 CuiMainWinUser interface main window
 CuiMainWinBody
 CuiManageLineGeomDlgManage window for a single 2D Line geometry
 CuiManipButGrp
 CuiManPROPSManages the PROPS()
 CuiManualConvGroup
 CuiMapperRangeEditor
 CuiMarkerDlgDialog for marker specifications
 CuiMarkerItem
 CuiMarkerStyle2D
 CuiMarkerStyle3D
 CuiMarkerStyleDlg
 CuiMarkerStyleGrp
 CuiMarkerViewDlgDialog for Viewing the markers for a well
 CuiMatchDeltaAttribMatchDelta Attribute description editor
 CuiMaterialGrp
 CuiMathAttribMath Attribute description editor
 CuiMathExpression
 CuiMathExpressionVariable
 CuiMathFormula
 CuiMathPropEdDlg
 CuiMdiArea
 CuiMdiAreaWindow
 CuiMeasureDlg
 CuiMenu
 CuiMenuBar
 CuiMenuHandler
 CuiMergeSeis
 CuiMFCDialog
 CuiMMBatchJobDispatcher
 CuiMouseEventBlockerByGestures
 CuiMPEManDialog for tracking properties
 CuiMPEPartServerImplementation of Tracking part server interface
 CuiMsg
 CuiMsgMainWinSetterSets the uiMSG's main window temporary during the scope of the object
 CuiMultCompDlgDialog to select (multiple) component(s) of stored data
 CuiMultCompSelCompoundParSel to capture and sum up the user-selected components
 CuiMultiAttribSel
 CuiMultiColorPolyLineItem
 CuiMultiFlatViewControl
 CuiMultiMapperRangeEditWin
 CuiMultiSurfaceReadUi for multiple surface read
 CuiMultiSurfaceReadDlg
 CuiMultiWellDispPropDlgMulti Well display properties dialog box
 CuiMultiWellLogSel
 CuiMultiWellSel
 CuiMultOutSelDialog used to determine which outputs of an attribute will be computed at once and stored as multiple components when creating a volume output
 CuiNavSurvInfoProvider
 CuiNetworkUserQuery
 CuiNewWellDlg
 CuiNLAPartServerService provider for application level - Non-Linear Analysis
 CuiNorthArrowObject
 CuiObjBodyImplDefault (Template) implementation of uiObjectBody
 CuiObjectThe base class for most UI elements
 CuiObjectBody
 CuiObjectItem
 CuiObjectItemViewEmbeds some uiObjects in a uiGraphicsView following a horizontal layout. Objects can be dynamically removed and added from the graphicsview
 CuiObjectItemViewAxisPainter
 CuiObjectItemViewControl
 CuiObjectItemViewInfoBar
 CuiObjectItemViewWinA uiMainWin that holds embedded uiObjects and controls
 CuiObjectStack
 CuiObjFileMan
 CuiOD2DLineSetAttribItem
 CuiOD2DLineTreeItem
 CuiODAnnotParentTreeItem
 CuiODAnnotSubItem
 CuiODAnnotTreeItem
 CuiODAnnotTreeItemFactory
 CuiODApplMgrApplication level manager - ties part servers together
 CuiODApplMgrAttrVisHandlerDoes visualization-related work for uiODApplMgr
 CuiODApplMgrDispatcherDispatches work for Appl Mgr
 CuiODApplServiceUiApplService for OD
 CuiODAttribTreeItem
 CuiODBodyDisplayDataTreeItem
 CuiODBodyDisplayParentTreeItem
 CuiODBodyDisplayTreeItem
 CuiODBodyDisplayTreeItemFactory
 CuiODCrosslineParentTreeItem
 CuiODCrosslineTreeItem
 CuiODCrosslineTreeItemFactory
 CuiODDataTreeItem
 CuiODDisplayTreeItem
 CuiODEarthModelSurfaceDataTreeItem
 CuiODEarthModelSurfaceTreeItem
 CuiODEditAttribColorDlg
 CuiODFaultParentTreeItem
 CuiODFaultStickSetParentTreeItem
 CuiODFaultStickSetTreeItem
 CuiODFaultStickSetTreeItemFactory
 CuiODFaultSurfaceDataTreeItem
 CuiODFaultToolMan
 CuiODFaultTreeItem
 CuiODFaultTreeItemFactory
 CuiODHelpMenuMgrThe OpendTect help menu manager
 CuiODHorizon2DParentTreeItem
 CuiODHorizon2DTreeItem
 CuiODHorizon2DTreeItemFactory
 CuiODHorizonParentTreeItem
 CuiODHorizonTreeItem
 CuiODHorizonTreeItemFactory
 CuiODInlineParentTreeItem
 CuiODInlineTreeItem
 CuiODInlineTreeItemFactory
 CuiODLangMenuMgrThe OpendTect language menu manager
 CuiODLine2DParentTreeItem
 CuiODMainOpendTect application top level object
 CuiODMenuMgrThe OpendTect menu manager
 CuiODParentTreeItem
 CuiODPickSetParentTreeItem
 CuiODPickSetTreeItem
 CuiODPickSetTreeItemFactory
 CuiODPlaneDataTreeItem
 CuiODPolygonParentTreeItem
 CuiODPolygonTreeItem
 CuiODPolygonTreeItemFactory
 CuiODPSEventsParentTreeItem
 CuiODPSEventsTreeItem
 CuiODPSEventsTreeItemFactory
 CuiODRandomLineParentTreeItem
 CuiODRandomLineTreeItem
 CuiODRandomLineTreeItemFactory
 CuiODSceneMgrManages the scenes and the corresponding trees
 CuiODSceneTreeItem
 CuiODSysAdmOpendTect System Administration application top level object
 CuiODSysAdmColorTabsUser interface for OpendTect System Administration color tabs
 CuiODTreeItem
 CuiODTreeItemFactory
 CuiODTreeTop
 CuiODViewer2DA 2D Viewer
 CuiODViewer2DMgr
 CuiODViewer2DPosDlg
 CuiODViewer2DPosGrp
 CuiODVolrenAttribTreeItem
 CuiODVolrenParentTreeItem
 CuiODVolrenSubTreeItem
 CuiODVolrenTreeItem
 CuiODVolrenTreeItemFactory
 CuiODVw2DFaultParentTreeItem
 CuiODVw2DFaultSS2DParentTreeItem
 CuiODVw2DFaultSS2DTreeItem
 CuiODVw2DFaultSS2DTreeItemFactory
 CuiODVw2DFaultSSParentTreeItem
 CuiODVw2DFaultSSTreeItem
 CuiODVw2DFaultSSTreeItemFactory
 CuiODVw2DFaultTreeItem
 CuiODVw2DFaultTreeItemFactory
 CuiODVw2DHor2DParentTreeItem
 CuiODVw2DHor2DTreeItem
 CuiODVw2DHor2DTreeItemFactory
 CuiODVw2DHor3DParentTreeItem
 CuiODVw2DHor3DTreeItem
 CuiODVw2DHor3DTreeItemFactory
 CuiODVw2DPickSetParentTreeItem
 CuiODVw2DPickSetTreeItem
 CuiODVw2DPickSetTreeItemFactory
 CuiODVw2DTreeItem
 CuiODVw2DTreeItemFactory
 CuiODVw2DTreeTop
 CuiODVW2DVariableDensityTreeItem
 CuiODVW2DVariableDensityTreeItemFactory
 CuiODVW2DWiggleVarAreaTreeItem
 CuiODVW2DWiggleVarAreaTreeItemFactory
 CuiODWellParentTreeItem
 CuiODWellTreeItem
 CuiODWellTreeItemFactory
 CuiODWellWriteOpts
 CuiODZsliceParentTreeItem
 CuiODZsliceTreeItem
 CuiODZsliceTreeItemFactory
 CuiOfferInfoTool button with the 'i' popping up a uiOfferInfoWin if pushed
 CuiOfferInfoWinNon-modal window able to display local, handy info for the user
 CuiOsgFontCreator
 CuiParent
 CuiParentBody
 CuiPathListEditor
 CuiPathSel
 CuiPickPartServerService provider for application level - seismics
 CuiPickPropDlg
 CuiPickSetMan
 CuiPickSetMgrBase class for management of a Pick::SetMgr
 CuiPickSetPolygonMenuItemHandler
 CuiPixmapOff-screen pixel-based paint device
 CuiPixmapItem
 CuiPluginInitMgr
 CuiPluginManShows loaded plugins and allows adding
 CuiPluginSel
 CuiPointItem
 CuiPolarDiagramDisplays a polar diagram which can be used to set the azimuth and the dip by gyrating the pointer. Azimuth is set by circular motion while dip is set by linear motion towards or away from the center
 CuiPolygonItem
 CuiPolygonZChanger
 CuiPolyLineItem
 CuiPolyPosProvGroupUI for PolyPosProvider
 CuiPosFilterSetLets user choose a way to provide positions
 CuiPosFilterSetSel
 CuiPosFiltGroupGroup for providing positions, usually for 2D or 3D seismics
 CuiPositionAttribPosition Attribute description editor
 CuiPositionTable
 CuiPosProvDlgDialog to capture a user's Pos::Provider wishes
 CuiPosProvGroupGroup for providing positions, usually for 2D or 3D seismics
 CuiPosProviderLets user choose a way to provide positions
 CuiPosProvSelCompoundParSel to capture a user's Pos::Provider wishes
 CuiPosSubSelGroup to capture a user's position subselection wishes
 CuiPrDenFunVarSel
 CuiPresentationMakerDlg
 CuiPreStackAttribPreStack Attribute ui
 CuiPreStackCopyDlgDialog for copying PS data stores
 CuiPreStackDataPackSelDlg
 CuiPreStackMergeDlg: setup a dialog where the user can select a set of Prestack volumes and merge them into one. The priority order decides which volume to use in case of an overlap
 CuiPreStackMMProc
 CuiPreStackOutputGroupGroup for output when copying PS data stores
 CuiPreStackSel
 CuiPrintSceneDlg
 CuiProbDenFuncGenCreates probability density functions (Gaussian and Sampled)
 CuiProbDenFuncManProbability Density Function manager
 CuiProcSettings
 CuiProgressBar
 CuiPropertiesDlg
 CuiPropertyValFld
 CuiProxyDlg
 CuiPushButtonPush button. By default, assumes immediate action, not a dialog when pushed. The button text will in that case get an added " ..." to the text. In principle, it could also get another appearance
 CuiRadioButton
 CuiRandomLineManRandomLine manager
 CuiRandPosFiltGroupUI for Random Position filter
 CuiRangePosProvGroupUI for RangePosProvider
 CuiRayTracer1D
 CuiRayTracerSel
 CuiReadSelGrp
 CuiReadSurfaceDlg
 CuiRect
 CuiRectItem
 CuiReferenceAttribReference Attribute description editor
 CuiReliefAttribPseudo Relief Attribute description editor
 CuiResortSEGYDlgDialog to import SEG-Y files after basic setup
 CuiRetVal
 CuiRGBArray
 CuiRGBArrayCanvasProvides a canvas where a uiRGBArray is pre-drawn
 CuiRGBAttrSelDlg
 CuiRGBImageLoader
 CuiRockPhysForm
 CuiRubberBand
 CuiSampleValueAttribSampleValue Attribute description editor
 CuiSaveImageDlg
 CuiSaveWinImageDlg
 CuiScaleBarItemIt adds a graphic scale made from polygons
 CuiScaler
 CuiScalingAttribScaling Attribute description editor
 CuiSceneColorbarMgr
 CuiScenePropertyDlg
 CuiScrollArea
 CuiSeedPainterDlg
 CuiSeedPropDlg
 CuiSEGYClassicSurvInfoProvider
 CuiSEGYDefDlgInitial dialog for SEG-Y I/O
 CuiSEGYDefGroupBase class for specification of SEG-Y file stuff
 CuiSEGYDirect2DInserter
 CuiSEGYDirectPS3DInserter
 CuiSEGYDirectPS3DOpts
 CuiSEGYDirectVolInserter
 CuiSEGYDirectVolOpts
 CuiSEGYExamine
 CuiSEGYExp
 CuiSEGYFileManipUI for SEG-Y file manipulation
 CuiSEGYFileOptsUI for Specification of SEG-Y fields needed for proper import
 CuiSEGYFileParsUI for Specification of SEG-Y information needed to examine
 CuiSEGYFileSpecUI for Specification of SEG-Y in- or output file(s)
 CuiSEGYImpDlgDialog to import SEG-Y files after basic setup
 CuiSEGYImpParsDlg
 CuiSEGYImpType
 CuiSEGYMultiLineSelInterface for selecting line names for multi-file SEGY import
 CuiSEGYRead'Server' for SEG-Y Reading
 CuiSEGYReadDlgDialog to import SEG-Y files after basic setup
 CuiSEGYReadFinisherFinishes reading process of 'any SEG-Y file'
 CuiSEGYReadImpParsDlg
 CuiSEGYReadStarterStarts reading process of 'any SEG-Y file'
 CuiSEGYReadStartInfoDisplays and edits info for the read start process
 CuiSEGYScanDlgDialog to import SEG-Y files after basic setup
 CuiSEGYStoreImpParsDlg
 CuiSEGYSurvInfoProvider
 CuiSEGYTool
 CuiSEGYTrcHdrValPlot
 CuiSeis2DFileMan
 CuiSeis2DFrom3D
 CuiSeis2DLineChoose
 CuiSeis2DLineNameSel
 CuiSeis2DLineSel
 CuiSeis2DMultiLineSel
 CuiSeis2DSubSel
 CuiSeis2DTo3DDialog for 2D to 3D interpolation
 CuiSeis2DTo3DInterPolDialog for 2D to 3D interpolation
 CuiSeis3DSubSel
 CuiSeisAmplSpectrum
 CuiSeisBayesClass'Server' for Seismic Bayesian Inversion
 CuiSeisBrowser
 CuiSeisCopy2DDataSetUI for copying 2d Datasets
 CuiSeisCopyCubeUI for copying cubes
 CuiSeisDump2DGeom
 CuiSeisEventSnapperPart Server for Wells
 CuiSeisExpCubePositionsDlg
 CuiSeisFileMan
 CuiSeisFmtScale
 CuiSeisImpCBVSFromOtherSurveyDlg
 CuiSeisImportCBVSImports or links to a CBVS file
 CuiSeisIOObjInfo
 CuiSeisIOSimple
 CuiSeisMMProc
 CuiSeisMultiCubePS
 CuiSeisPartServerSeismic User Interface Part Server
 CuiSeisPosProvGroupUI for SeisPosProvider
 CuiSeisPreLoadedDataSel
 CuiSeisPreLoadMgrManager for pre-loading Seismic Data
 CuiSeisPreLoadSel
 CuiSeisPreStackMan
 CuiSeisRandTo2DBase
 CuiSeisRandTo2DLineDlg
 CuiSeisSel
 CuiSeisSelDlg
 CuiSeisSingleTraceDisplay
 CuiSeisSubSel
 CuiSeisTransfer
 CuiSeisTrcBufViewer
 CuiSeisWaveletSel'Immediate' Wavelet selector, with optionally 'Manage' and/or 'Extract' buttons
 CuiSeisWvltCopy
 CuiSeisWvltCreate
 CuiSeisWvltExp
 CuiSeisWvltGen
 CuiSeisWvltImp
 CuiSeisWvltMan
 CuiSeisWvltMerge
 CuiSeisWvltRotDlg
 CuiSeisWvltSliderDlg
 CuiSeisWvltTaperDlg
 CuiSelectFromListSelect entry from list
 CuiSelectPropRefs
 CuiSelectPropRefsGrpAllow user to select PropertyRefs
 CuiSelectPropRefsVWDlg
 CuiSelFonts
 CuiSelHRangeSelects sub-volume. Default will be SI() work area
 CuiSelLineStyleGroup for defining line properties Provides selection of linestyle, linecolor and linewidth
 CuiSelNrRangeSelects range of trace numbers
 CuiSelObjFromOtherSurvey
 CuiSelStepsSelects step(s) in inl/crl or trcnrs
 CuiSelSublineSelects sub-line. Default will be 1-udf and SI() z range
 CuiSelSubvolSelects sub-volume. Default will be SI() work volume
 CuiSelZRangeSelects sub-Z-range. Default will be SI() work Z Range
 CuiSemblanceAttribSemblance Attribute description editor
 CuiSeparator
 CuiServiceClientMgr
 CuiServiceServerMgr
 CuiSessionManSession manager
 CuiSetD2TFromOtherWell
 CuiSetDataDir
 CuiSetPickDirs
 CuiSettings
 CuiSettingsDlg
 CuiSettingsGroup
 CuiSettingsMgr
 CuiSGSel
 CuiSGSelGrp
 CuiShiftAttribShift Attribute description editor
 CuiShortcutsDlg: setup a dialog where the user can select which key will be used as shortcuts
 CuiShortcutsList
 CuiShortcutsMgr
 CuiSimilarityAttribSimilarity Attribute description editor
 CuiSimilaritybyAW
 CuiSimpleMultiWellCreate
 CuiSimpleTimeDepthTransform
 CuiSingleAttribEdDialog for creating volume output
 CuiSingleBatchJobDispatcherLauncherLauncher for a single-process job dispatcher
 CuiSingleGroupDlg
 CuiSize
 CuiSizeSel
 CuiSlicePosToolbar for setting slice position _ base class
 CuiSlicePos2DViewToolbar for setting slice position _ 2D viewer
 CuiSlicePos3DDispToolbar for setting slice position _ 3D visualization display
 CuiSliceSel
 CuiSliceSelDlg
 CuiSlider
 CuiSliderObj
 CuiSpecDecompAttribSpectral Decomposition Attribute description editor
 CuiSpecDecompPanel
 CuiSpinBox
 CuiSplashScreen
 CuiSplitterProvides a splitter object
 CuiSrchProcFilesFinds created objects in processing specification files
 CuiStartBatchJobDialog
 CuiStaticsDesc
 CuiStatsDisplay
 CuiStatsDisplayWinStats display main window. See uistatsdisplay.h for details
 CuiStatusBar
 CuiSteerAttrSel
 CuiSteerCubeSel
 CuiSteeringSelAttribute Steering ui element: data + selection of type
 CuiStepout3DSelAllows selection of stepouts, extension to third direction (Z)
 CuiStepOutSelAllows selection of stepouts
 CuiStereoDlgDialog for stereo
 CuiStoreAuxData
 CuiStoredAttribReplacer
 CuiStratAmpCalc
 CuiStratContentsDlg
 CuiStratDisplay
 CuiStratDispToTree
 CuiStratDrawer
 CuiStratEditLayerDisplays and optionally edits a Strat::Layer instance
 CuiStratGenDescTools
 CuiStratLayerContentGets the layer content
 CuiStratLayerModel
 CuiStratLayerModelDisp
 CuiStratLayModEditTools
 CuiStratLayModFRPropSelector
 CuiStratLaySeqAttribSetBuildAllows user to define (or read) a set of layer sequence attributes
 CuiStratLevelDlgDisplays a dialog to create new lithology
 CuiStratLevelSelSelector for stratigraphic levels
 CuiStratLinkLvlUnitDlg
 CuiStratLithoBoxDisplays a dialog to create/edit a new stratigraphic unit
 CuiStratLithoDlg
 CuiStratLvlList
 CuiStratRefTreeDisplays a Strat::RefTree
 CuiStratSeisEvent
 CuiStratSelUnits
 CuiStratSimpleLayerModelDisp
 CuiStratSynthCrossplotDialog specifying what to crossplot
 CuiStratSynthDisp
 CuiStratSynthExport
 CuiStratTreeToDispUsed to gather all units and tied levels from a tree for display
 CuiStratTreeWinMain window for Stratigraphy display: holds the reference tree and the units description view
 CuiStratUnitDivideDlgDisplays a Table to create new units from an existing one
 CuiStratUnitEditDlg
 CuiStratViewControl
 CuiStringString that is able to hold international (UTF-8) strings for the user interface
 CuiStrings
 CuiStringSet
 CuiSubsampPosFiltGroupUI for Subsample Position filter
 CuiSurface2DSelUi for horizon 2D selection
 CuiSurface3DSelUi for horizon 3D selection
 CuiSurfaceMan
 CuiSurfacePosProvGroupUI for SurfacePosProvider
 CuiSurfaceRead
 CuiSurfaceSel
 CuiSurfaceWrite
 CuiSurveyThe main survey selection dialog
 CuiSurveyBoxObject
 CuiSurveyFileSIP
 CuiSurveyInfoEditorThe survey info editor
 CuiSurveyMap
 CuiSurveySelect
 CuiSurveySelectDlg
 CuiSurvInfoProvider
 CuiSurvTopBotImageDlg
 CuiSynthCorrectionsGrp
 CuiSynthGenDlg
 CuiSynthSeisGrp
 CuiSynthSlicePos
 CuiSynthToRealScaleTo determine scaling of synthetics using real data
 CuiSystemTrayIcon
 CuiT2DConvSelSingle-line object for selecting T to depth conversion
 CuiTab
 CuiTabBarTabBar widget only. Normally you'd want to use the uiTabStack class
 CuiTable
 CuiTableImpDataSelTable-based data import selection
 CuiTableModel
 CuiTablePosProvGroupUI for TablePosProvider
 CuiTableView
 CuiTabStack
 CuiTabStackDlg
 CuiTaskRunner
 CuiTextBrowser
 CuiTextEdit
 CuiTextEditBase
 CuiTextFile
 CuiTextFileDlg
 CuiTextItem
 CuiTextureAttrib
 CuiTextureInterpolateGrp
 CuiTextValidator
 CuiTime2Depth
 CuiTime2DepthZTransformBase
 CuiToolBar
 CuiToolBarCommandEditor
 CuiToolButton
 CuiToolButtonSetup
 CuiTrcPositionDlg
 CuiTreeFactorySet
 CuiTreeItem
 CuiTreeItemFactory
 CuiTreeItemRemover
 CuiTreeItemTBHandler
 CuiTreeTopItem
 CuiTreeView
 CuiTreeViewItem
 CuiTreeViewItemIterator
 CuiTriangulationArray2DInterpol
 CuiTriangulationHor3DInterpol
 CuiTutHorTools
 CuiTutODMadMadagascar tutorial plugin interface
 CuiTutorialAttrib
 CuiTutSeisTools
 CuiTutWellTools
 CuiUnitSelSelector for UnitOfMeasure's
 CuiUserShowWaitTells user something is happening
 CuiVariogramDisplay
 CuiVariogramDlg
 CuiVarWizard'Server' for flexible wizards
 CuiVarWizardDlgDialog in flexible wizard series
 CuiVelModelZAxisTransform
 CuiVelocityDesc
 CuiVelocityDescDlg
 CuiVelSelField that selects a velocity volume, and edit it's properties/velocity tag
 CuiVirtualKeyboard
 CuiVisColTabEd
 CuiVisDataPointSetDisplayMgrImplementation of DataPointSetDisplayMgr that enables display of datapointsets in 3d visualization scenes
 CuiVisEMObject
 CuiVisIsoSurfaceThresholdDlgDialog to set isovalue of an isosurface.
 CuiVisMenuItemHandler
 CuiVisModeMgr
 CuiVisPartServerThe Visualization Part Server
 CuiVisPickRetriever
 CuiVisPlaneDataDisplayDragProp
 CuiVisPolygonSurfBezierDlg
 CuiVisSettingsGroup
 CuiVolProcAttribVolumeProcessing Attribute ui
 CuiVolProcPartServerService provider for application level - VolumeProcessing
 CuiVolumeStatisticsAttribVolumeStatistics Attribute description editor
 CuiVrmsRayTracer1D
 CuiWaveletDispProp
 CuiWaveletDispPropDlg
 CuiWaveletExtraction
 CuiWaveletMatchDlg
 CuiWaveletSel
 CuiWell2RandomLineDlg: setup a dialog where the user can select throught which wells (s)he wants to make a random line path. Get coordinates from selected wells and send an event to allow the display of a fake random line on top of the survey; user can still modify choices, apply again and finally close the dlg
 CuiWellAttribCrossPlot
 CuiWellAttribPartServerPart Server for Wells
 CuiWellAttribSelDialog for marker specifications
 CuiWellDahDisplayWell depth/distance along hole display
 CuiWellDispCtrlEditMarkerDlg
 CuiWellDisplayWell display
 CuiWellDisplayControl
 CuiWellDisplayWinMain window to display wells
 CuiWellDispPropDlgWell display properties dialog box
 CuiWellDispPropertiesWell display properties
 CuiWellExportFacility
 CuiWellExtractParams
 CuiWellImportAscDialog for well import from Ascii
 CuiWellImportSEGYVSP
 CuiWellInserter
 CuiWellLogAttribEnergy Attribute ui
 CuiWellLogCalcDialog for marker specifications
 CuiWellLogDispDlgNon-modal dialog displaying a maximum of two Well logs
 CuiWellLogDisplayDisplays maximum two Well logs
 CuiWellLogDispPropertiesWell Log display properties
 CuiWellLogEditor
 CuiWellLogExtractGrp
 CuiWellLogToolWin
 CuiWellLogToolWinMgr
 CuiWellLogUOMDlg
 CuiWellMan
 CuiWellMarkersDispPropertiesWell Markers display properties
 CuiWellMarkersDlgSelect a list of markers from the well database
 CuiWellMarkerSelSelect one or two markers (i.e. a range)
 CuiWellParSel
 CuiWellPartServerPart Server for Wells
 CuiWellPosProvGroupUI for WellPosProvider
 CuiWellPropSel
 CuiWellSel
 CuiWellSelGrp
 CuiWellSinglePropSel
 CuiWellStratDisplay
 CuiWellT2DTransform
 CuiWellTo2DLineDlg
 CuiWellTrackDispPropertiesWell Track display properties
 CuiWellTrackDlgDialog for Well track editing
 CuiWellZRangeSelector
 CuiWindowFuncSelDlg
 CuiWindowFunctionSel
 CuiWindowGrabber
 CuiWindowGrabDlg
 CuiWizard
 CuiWorld2UiClass to provide coordinate conversion between a cartesian coordinate system (or any other transformed cartesian) and UI coordinate system(screen coordinate system.)
 CuiWriteFlattenedCubeCreate flattened cube from horizon
 CuiWriteSurfaceDlgDialog for horizon export
 CuiZAxisTransform
 CuiZAxisTransformSel
 CuiZRangeInput
 CuiZSliceInterpolationModel
 CuiZStretchDlg
 CUndefArrayHandlerClass that handles undefvalues in arrays that are in a format described by a BinDataDesc
 CUndoClass to handle undo/redo information
 CUndoEventHolds the information on how to undo/redo something.
 CUnitOfMeasureUnit of Measure
 CUnitOfMeasureRepositoryRepository of all Units of Measure in the system
 CUnZipperIt is an Executor class which uncompresses files of zip format but user should instead use ZipUtils::UnZipArchive() to unzip complete archive or ZipUtils::UnZipFile() to take one file out of zip archive
 CUserAction
 CUserActionGroup
 CUserActionHandler
 CUserInputObj
 CUserInputObjImpl
 CValSeriesMathFunc
 CValSeriesTrackerBase class for a tracker that tracks something (e.g. min, max, a certain value)++ from one ValueSeries<float> to another
 CValuePropertySimple, single-value property
 CValueSeriesInterface to a series of values
 CValueSeriesEventEvent in value series
 CValueSeriesEvFinderEvent finder in gate
 CValueSeriesGetAllGets ValueSeries
 CValueSeriesInterpolator
 CVBrickSpecVertical bricking specification
 CVDA2DBitMapGeneratorVariable density drawing on A2DBitMap
 CVDA2DBitMapGenParsVariable density A2DBitMap generation parameters
 CVectorAccessSimple vector-based container simplifying index-based work
 CVelocityDesc
 CVelocityModelScanner
 CVelocityStretcher
 CVertVariogramComputer
 CVideoProviderHelpProvider for videos
 CViewer2DPosDataSel
 CVolProcAttrib
 CVolProcessing2DTranslatorVolume Processing Translator
 CVolProcessing2DTranslatorGroupTranslator implementation for 2D Volume Processing Setups
 CVolProcessingTranslatorVolume Processing Translator
 CVolProcessingTranslatorGroupTranslator implementation for Volume Processing Setups
 CVolumeDataPackDataPack for volume data, where the dims correspond to inl/crl/z
 CVrms2VintRms velocity to interval velocity conversion
 CVrmsRayTracer1DRay tracer in 1D based on Vrms
 CVSEvent
 CVw2DDataManager
 CVw2DDataObject
 CVw2DEMDataObject
 CVW2DFault
 CVW2DFaultSS2D
 CVW2DFaultSS3D
 CVw2DHorizon2D
 CVw2DHorizon3D
 CVW2DPickSet
 CVW2DSeis
 CWavelet
 CWavelet1DAttrib
 CWaveletAscIO
 CWaveletAttrib
 CWaveletExtractor
 CWaveletFunction
 CWaveletTransformWaveletTransform is a ND wavelet transform
 CWaveletTranslator
 CWaveletTranslatorGroup
 CWaveletValueSeries
 CWeakPtr
 CWeakPtrSet
 CWebsiteHelp
 CWeightedClassCounterFinds out which class is the best from a series of weighted data points
 CWellDataIOProviderWell::Data and sub-objects provider from data stores
 CWellDataIOProviderFactory
 CWellHorIntersectFinderUsed to give well/horizon intersection. In theory more than one intersection is possible ( in case of faults or deviated tracks along the horizon ) but only one pos will be returned
 CWellStratUnitGenCreates a display of stratigraphy IF levels are linked to markers
 CWellT2DTransformTime to depth transform for wells
 CWellTranslatorWell Translator base class
 CWellTranslatorGroupWell TranslatorGroup
 CWindowFunctionBase class for window functions. The inheriting classes will give a value between 0 and 1 in the interval -1 to 1. Outside that interval, the result is zero
 CWorld2UiData
 CWVAA2DBitMapGeneratorWiggles/Variable Area drawing on A2DBitMap
 CWVAA2DBitMapGenParsCommon parameters for A2DBitMapGenerators
 CXConnConnection implemented in terms of another Conn object
 CZAxisTransformBase class for z-axis transforms
 CZAxisTransformerTransforms an Array3D with a ZAxisTransform. It is assumed that the first dimension in the array is inline, the second is crossline and that the third is z
 CZAxisTransformPointGeneratorGenerates a DataPointSet with untransformed z-values corresponding to each BinID and z-value of a specified TrcKeyZSampling
 CZAxisTransformSamplerSamples Z-axis transformed data
 CZipArchiveInfoGives information of zip archives
 CZipFileInfoZip file information
 CZipHandlerHandles zipping and unzipping of files
 CZipperIt is an Executor class which compresses files into zip format but user should not use it directly instead use ZipUtils::makeZip
 CZipUtilsZip Utilities
 CZoeppritzCoeffZoeppritz Coefficients
 CZSliceInterpolationModel

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022