►NArrayMath | |
CArrayOperExecSetup | |
CArrOperExec | Parallel task for computing the element wise operations of one array and optionally a second input array. Should not be used directly, instead call getSum(const ArrayND) |
CCumArrOperExec | Parallel task for computing the sum of element wise operations of one array and optionally a second input array. Should not be used directly, instead call getSum(const ArrayND) |
CCumSumExec | |
►NAttrib | OpendTect attributes |
CBinIDParam | A parameter that is used by an attribute |
CBoolParam | Bool parameter that is used by an attribute |
CCEEMD | |
CCoherency | Calculates coherency |
►CConvolve | Convolution Attribute |
CKernel | |
CCorrMultiAttrib | |
CCurrentSel | |
CData2DArray | Class that holds 2d seismic data or attribute data in an array |
CData2DHolder | Class that holds 2d seismic data or attribute data |
CDataHolder | Holds the attribute data |
CDataHolderArray | An array of attribute data holders |
CDataHolderLineBuffer | Attribute DataHolder Line Buffer |
CDataPackOutput | Attribute DataPack Output |
CDeltaResample | Resamples the trace at shifted locations |
CDesc | Description of an attribute in an Attrib::DescSet. Each attribute has a name (e.g. "Similarity"), a user reference (e.g. "My similarity"), and at least one output. In addition, it may have parameters and inputs. If it has multiple outputs, only one of the outputs are selected |
CDescID | AttribDesc ID: each Desc has a unique ID in a set; the boolean isstored allows us to know whether this Desc is to be found in the DescSet dedicated for stored Attributes |
CDescSet | Set of attribute descriptions |
CDescSetMan | Manages attribute description set |
CDescSetsHolder | Pack to carry DescSet Managers for live attributes and DescSets for stored data, both in 2D and 3D |
CDescSetup | Setup class for Attrib::Desc |
CDipFilter | Dip filtering Attribute |
CEnergy | Energy Attribute |
CEngineMan | The attribute engine manager |
CEnumParam | Enum parameter that is used by an attribute |
CEvaluate | Evaluate Attribute |
CEvent | Event attribute |
CEventFreq | |
CExtAttribCalc | Generic class for attribs that does not come from the attribute engine |
CFingerPrint | FingerPrint Attribute Calculates the match with a definite vector |
CFreqFilter | Frequency filtering attribute |
►CFrequency | Frequency Attribute |
CFreqFunc | |
CGapDecon | Gap deconvolution attribute |
►CGLCM_attrib | |
CNode | |
CPosAndSteeridx | |
CGrubbsFilter | |
CHilbert | Calculates Hilbert transform |
CHorizon | |
CInputSpec | Specification of input data of an attribute |
CInstantaneous | Instantaneous Attribute |
CIntegratedTrace | |
CLocationOutput | Output at discrete locations ( For example a pickset. ) |
CMadAGC | |
CMatchDelta | Computes the match delta between two cubes. Ties Max events to each other |
CMathematics | Math Attribute |
CNumGateParam | Gate parameter that is used by an attribute. For example: IntGateParam, FloatGateParam, DoubleGateParam and ZGateParam |
CNumParam | Numerical parameter that is used by an attribute. For example: IntParam, FloatParam and DoubleParam |
COutput | Base class for attribute Output |
CParam | A parameter that is used by an attribute |
CParamGroup | Attrib::Param that contains many (a set) Attrib::Param of one kind |
CPosition | Position Attribute |
CPosVecOutputGen | Positionvector output generator for attributes |
CProcessor | Attribute Processor |
CProvider | Provides the actual output to .. |
CProviderFactory | Factory for attribute providers |
CPSAttrib | "Prestack Attribute" |
CReference | Reference Attribute |
CRelief | Pseudo Relief Attribute |
CSampleValue | Sample Value Attribute |
►CScaling | Scaling Attribute Calculates the squared sum of the gate's samples divided by the number of samples in the gate |
CTrend | |
CSeisStorageRefParam | Stored seismic input parameter used by an attribute |
CSeisTrcStorOutput | Seismic trace storage Output |
CSelInfo | Supplies lists of available attribute input |
CSelSpec | Specifies an attribute selection (ID or output number of NN) |
CSemblance | Semblance Attribute |
CShift | Shift Attribute Shift takes the input at a specified position and outputs it at other relative positions |
►CSimilarity | Similarity Attribute |
CSimiFunc | |
►CSimilaritybyAW | |
CPosAndSteeridx | |
CSlice | Slice containing attribute values |
CSliceSet | Set of attrib slices |
CSpecDecomp | Spectral Decomposition Attribute |
CStorageProvider | Attribute storage provider |
CStringParam | String parameter that is used by an attribute |
►CTableOutput | Output at a selection of locations |
CPosAndRowIDPair | |
►CTexture | Texture Attribute Texture Attribute definitions from http://www.fp.ucalgary.ca/mhallbey/equations.htm |
CPosAndSteeridx | |
CTrc2DVarZStorOutput | 2D trace Output with variable Z range |
CTrcSelectionOutput | Output at an assorted selection of traces |
►CTutorial | |
CPosAndSteeridx | |
CTwoDOutput | Simple 2D Output |
CValParam | Attribute Value Parameter |
CVolStats | Volume Statistics Attribute |
CVolStatsBase | Use VolStats instead |
CWellLog | WellLog Attribute |
►NBatch | |
CClusterJobDispatcher | Kicks off Cluster job dispatcher |
CClusterProgDef | Base class for Cluster prog definitions |
CJobDispatcher | Base class (with factory) for methods to kick-off an OD batch job |
CJobSpec | Data we need to specify an OD batch job |
CMMJobDispatcher | Kicks off MM batch job dispatcher |
CMMProgDef | |
CPreStackMMProgDef | |
CSeisMMProgDef | |
CSimpleClusterProgDef | |
CSingleJobDispatcher | Kicks off OD batch jobs in a single process |
CVolClusterProgDef | |
CVolMMProgDef | |
►NCmdDrive | Command Drive |
CAbsFunc | |
CAcosFunc | |
CAction | |
CActivator | |
CAsinFunc | |
CAssignCmd | |
CAtan2Func | |
CAtanFunc | |
CAvgFunc | |
CBreakCmd | |
CButtonActivator | |
CButtonCmd | |
►CButtonCmdComposer | |
CuiButtonClassifier | |
CButtonMenuCmd | |
CCallCmd | |
CCancelCmd | |
CCanvasMenuCmd | |
►CCanvasMenuCmdComposer | |
CuiGraphicsViewBaseClassifier | |
CCaseCmd | |
CCeilFunc | |
CClassifier | |
CCloseActivator | |
CCloseCmd | |
►CCloseCmdComposer | |
CuiMainWinClassifier | |
CCloseQDlgActivator | |
CCmdComposer | |
CCmdDriver | |
CCmdRecEvent | |
CCmdRecorder | |
CColorOkCmd | |
CComboActivator | |
CComboCmd | |
►CComboCmdComposer | |
CuiComboBoxClassifier | |
CComboInputActivator | |
CCommand | |
CCommentCmd | |
CContinueCmd | |
CCosFunc | |
CCurComboItemCmd | |
CCurListItemCmd | |
CCurTabCmd | |
CCurTableColCmd | |
CCurTableItemCmd | |
CCurTableRowCmd | |
CCurTreeColCmd | |
CCurTreeItemCmd | |
CCurTreePathCmd | |
CCurWindowFunc | |
CDefCmd | |
CDoCmd | |
CDoWhileCmd | |
CElseCmd | |
CElseIfCmd | |
CEndCmd | |
CExpFunc | |
CExprInterpreter | |
CFedCmd | |
CFiCmd | |
CFileOkCmd | |
CFloorFunc | |
CForCmd | |
CFunction | |
CGetButtonCmd | |
CGetButtonMenuItemCmd | |
CGetCanvasMenuItemCmd | |
CGetComboItemCmd | |
CGetInputCmd | |
CGetListItemCmd | |
CGetListMenuItemCmd | |
CGetMenuItemCmd | |
CGetSliderCmd | |
CGetSpinCmd | |
CGetTabCmd | |
CGetTableColCmd | |
CGetTableItemCmd | |
CGetTableMenuItemCmd | |
CGetTableRowCmd | |
CGetTreeColCmd | |
CGetTreeItemCmd | |
CGetTreeMenuItemCmd | |
CGetTreePathCmd | |
CGraphicsViewMenuActivator | |
CGreyOutsCmd | |
CGuideCmd | |
►CIdentifierManager | |
CIdentifier | |
CIfCmd | |
CInputActivator | |
CInputCmd | |
►CInputCmdComposer | |
CuiLineEditClassifier | |
CInteractSpec | |
CIsAlNumFunc | |
CIsAlphaFunc | |
CIsButtonMenuItemOnCmd | |
CIsButtonOnCmd | |
CIsCanvasMenuItemOnCmd | |
CIsComboItemOnCmd | |
CIsDigitFunc | |
CIsIntegerFunc | |
CIsListButtonOnCmd | |
CIsListItemOnCmd | |
CIsListMenuItemOnCmd | |
CIsLowerFunc | |
CIsMatchCmd | |
CIsMenuItemOnCmd | |
CIsNumberFunc | |
CIsShownCmd | |
CIsSpaceFunc | |
CIsTableItemOnCmd | |
CIsTableMenuItemOnCmd | |
CIsTabOnCmd | |
CIsTreeButtonOnCmd | |
CIsTreeItemExpandedCmd | |
CIsTreeItemOnCmd | |
CIsTreeMenuItemOnCmd | |
CIsUpperFunc | |
CIsWindowCmd | |
CListActivator | |
CListButtonCmd | |
CListClickCmd | |
►CListCmdComposer | |
CuiListBoxObjClassifier | |
CListMenuCmd | |
CListSelectActivator | |
CListSelectCmd | |
CLnFunc | |
CLogFunc | |
CLogModeCmd | |
CMaxFunc | |
CMdiAreaCloseActivator | |
►CMdiAreaCmdComposer | |
CuiMdiAreaClassifier | |
CMdiAreaShowActivator | |
CMedFunc | |
CMenuActivator | |
CMenuCmd | |
►CMenuCmdComposer | |
CuiActionClassifier | |
CMenuInfo | |
CMenuTracer | |
CMinFunc | |
CModalStatus | |
CNrButtonMenuItemsCmd | |
CNrCanvasMenuItemsCmd | |
CNrComboItemsCmd | |
CNrListItemsCmd | |
CNrListMenuItemsCmd | |
CNrMenuItemsCmd | |
CNrTableColsCmd | |
CNrTableMenuItemsCmd | |
CNrTableRowsCmd | |
CNrTabsCmd | |
CNrTreeColsCmd | |
CNrTreeItemsCmd | |
CNrTreeMenuItemsCmd | |
CObjectFinder | |
COdCmd | |
COdUntilCmd | |
COkCancelCmd | |
COkCmd | |
COnErrorCmd | |
COnOffCheckCmd | |
CPauseCmd | |
►CQColorDlgCmdComposer | |
CuiMainWinClassifier | |
►CQFileDlgCmdComposer | |
CuiMainWinClassifier | |
►CQMsgBoxButCmdComposer | |
CuiMainWinClassifier | |
CRandFunc | |
CRandGFunc | |
CReturnCmd | |
CRofCmd | |
CRoundFunc | |
CSearchKey | |
CSepStrCatFunc | |
CSepStrLenFunc | |
CSepStrSelFunc | |
CSetColorActivator | |
CSgnFunc | |
CShowActivator | |
CShowCmd | |
CSinFunc | |
CSleepCmd | |
CSliderActivator | |
CSliderCmd | |
►CSliderCmdComposer | |
CuiSliderObjClassifier | |
CSnapshotActivator | |
CSnapshotCmd | |
CSpinActivator | |
CSpinCmd | |
►CSpinCmdComposer | |
CuiSpinBoxClassifier | |
CSpinInputActivator | |
CSqrtFunc | |
CStealthCmd | |
CStrCatFunc | |
CStringProcessor | |
CStrLenFunc | |
CStrSelFunc | |
CSumFunc | |
CTabActivator | |
CTabCmd | |
►CTabCmdComposer | |
CuiTabBarClassifier | |
CTableActivator | |
CTableClickCmd | |
CTableCmd | |
►CTableCmdComposer | |
CuiTableClassifier | |
CTableExecCmd | |
CTableFillActivator | |
CTableFillCmd | |
CTableMenuCmd | |
CTableQuestionCmd | |
CTableSelectActivator | |
CTableSelectCmd | |
CTableState | |
CTanFunc | |
CToLowerFunc | |
CToUpperFunc | |
CTreeActivator | |
CTreeButtonCmd | |
CTreeClickCmd | |
CTreeCmd | |
►CTreeCmdComposer | |
CuiTreeViewClassifier | |
CTreeExpandCmd | |
CTreeMenuCmd | |
CTreeQuestionCmd | |
CTruncFunc | |
CTryCmd | |
CuiCmdDriverDlg | |
CuiCmdDriverMgr | |
CuiCmdInteractDlg | |
CUIEntity | Convenience class UIEntity offers access to shared functionality of uiAction and uiObject, given their base class CallBacker. Since toolbar buttons are no longer uiToolButtons but uiActions, unspecified UI objects have to be passed as CallBackers |
CUiObjectCmd | |
CUiObjQuestionCmd | |
CVarFunc | |
CWaitCmd | |
CWildcardFunc | |
CWildcardManager | |
CWildcardStrFunc | |
CWinAssertCmd | |
CWindowCmd | |
CWindowStack | |
►NColTab | Color Table |
CIndexedLookUpTable | Looks up color for certain value. Keeps a pre-calc list of colors |
CMapper | Maps data values to colortable positions: [0,1] |
CMapperSetup | Setup class for colortable Mapper |
CMapperTask | Takes a Mapper, unmapped data and maps it |
CSeqMgr | Manages Sequences; reads/writes system or user-defined |
CSequence | Maps from [0,1] -> Color |
►NCoords | |
CAnchorBasedXY | |
CAuthorityCode | |
CCoordSystem | |
CCRSInfoList | |
CProjection | |
CProjectionBasedSystem | |
CuiAnchorBasedXYSystem | |
CuiConvertGeographicPos | |
CuiCoordSystem | |
CuiCoordSystemDlg | |
CuiCoordSystemSel | |
CuiCoordSystemSelGrp | |
CuiGeodeticCoordSystem | |
CuiLatLongSystemSel | |
CuiProjectionBasedSystem | |
CuiUnlocatedXYSystem | |
CUnlocatedXY | |
►NDZT | |
►CFileHeader | |
CDate | |
CImporter | |
►NEM | Earth Model objects like horizons, faults, fault-sticks and bodies |
CBody | A body that can deliver an implicit body |
CBodyOperator | Operators for implicit body. Each BodyOperator has two children, either a Body or a BodyOperator |
CCBDataSet | Thread safe set of EMObjectCallbackData |
CChildFinder | |
CdgbSurfaceReader | Surface Reader |
CdgbSurfaceWriter | Surface Writer |
CdgbSurfDataReader | Reads auxdata from file |
CdgbSurfDataWriter | Writes auxdata to file |
►CEMManager | Manages the loaded/half loaded EM objects in OpendTect |
CEMObjUndo | |
CEMObject | Base class for all EarthModel objects |
CEMObjectCallbackData | EM object callback data |
CEMObjectIterator | Iterator that iterates a number of positions (normally all) on an EMObject. The object is created by EMObject::createIterator, and the next() function is called until no more positions can be found |
CEMObjectPosSelector | EMObject position selector |
CEMObjectRowColSelRemoval | EMObject RowCol selection removal |
CEMUndo | Set position UndoEvent |
CEMUndoEvent | |
CExpl2ImplBodyExtracter | |
CFault | Fault Surface base class |
CFault3D | 3D Fault |
CFault3DGeometry | 3D FaultGeometry |
►CFault3DPainter | 3D fault painter |
CFault3DMarker | |
CStkMarkerInfo | |
CFaultAscIO | Ascii I/O for Fault |
►CFaultAuxData | Fault surface data |
CDataInfo | |
CFaultGeometry | FaultGeometry base class |
CFaultKnotUndoEvent | Fault knot UndoEvent |
CFaultSet3D | 3D FaultSet |
CFaultStick | Class to hold Fault-stick coordinates and compute the normal |
►CFaultStickPainter | Fault stick painter |
CStkMarkerInfo | |
CFaultStickSet | Fault stick set |
CFaultStickSetFlatViewEditor | Fault stick set flat view editor |
►CFaultStickSetGeometry | FaultStickSet geometry |
CStickInfo | |
CFaultStickUndoEvent | Fault stick UndoEvent |
►CFSStoFault3DConverter | FaultStickSet to Fault3D converter |
CFaultStick | |
CSetup | |
CHor2DSeisLineIterator | Horizon2D line iterator |
CHor2DTo3D | Horizon2D to Horizon3D |
CHorizon | Horizon Surface |
CHorizon2D | 2D Horizon. The Horizon is only present along 2d lines, set by addLine. Each position's subid is formed by RowCol( lineid, tracenr ).getInt64(). If multiple z-values per trace is needed, multiple sections can be added |
CHorizon2DAscIO | Ascii I/O for Horizon2D |
CHorizon2DGeometry | 2D HorizonGeometry |
CHorizon3D | 3D Horizon. A Horizon is made up of one or more grids (so they can overlap at faults). The grids are defined by knot-points in a matrix and fillstyle in between the knots |
CHorizon3DAscIO | Ascii I/O for Horizon3D |
CHorizon3DGeometry | 3D HorizonGeometry |
CHorizon3DMerger | 3D HorizonMerger |
CHorizonGeometry | Horizon RowColSurfaceGeometry |
CHorizonMerger | A subclass of ParallelTask that merges horizons |
►CHorizonPainter2D | 2D horizon painter |
CMarker2D | |
►CHorizonPainter3D | 3D horizon painter |
CMarker3D | |
CHorizonPreLoader | Horizon preloader |
CHorizonSelInfo | |
CHorizonUtils | Group of utilities for horizons: here are all functions required in od_process_attrib_em for computing data on, along or between 2 horizons |
CHorizonZTransform | Z-transform that flattens a horizon. Everything else will also be flattened accordingly. In case of reverse faulting, the area between the two patches will not be included |
CHorizonZTransformer | Horizon z-axis transformer |
CImplicitBody | Implicit representation of a body |
CIOObjInfo | Info on IOObj for earthmodel |
CMarchingCubesSurface | Marching cubes surface |
CObjectID | |
CPolygonBody | A Surface polygon Body |
CPolygonBodyGeometry | PolygonBody SurfaceGeometry |
CPolygonZChanger | |
CPosAttrib | Position attribute |
CPosID | Is an identifier for each position in the earthmodel |
CPosIDChangeEvent | Saves information from a EMObject::changePosID call |
CRandomLineByShiftGenerator | Creates random line from another by shifting it |
►CRandomLineSetByContourGenerator | Creates random lines along the contours of a surface |
CSetup | |
CRandomPosBody | Random position Body |
CRegion | |
CRegion3D | |
CRegionBoundary | |
CRegionCrlBoundary | |
CRegionFaultBoundary | |
CRegionHor3DBoundary | |
CRegionInlBoundary | |
CRegionPolygonBoundary | |
CRegionZBoundary | |
►CRelationTree | A Relation tree where a parent-child relationship means a top-bottom relationship for the horizons |
CNode | |
CRowColIterator | RowCol iterator |
CRowColSurfaceGeometry | RowCol SurfaceGeometry |
CSectionID | |
CSetAllHor3DPosUndoEvent | UndoEvent for setting all positions on a EM::Horizon3D section |
CSetPosAttribUndoEvent | UndoEvent for setting position attribute |
CSetPosUndoEvent | |
CSetPrefColorEvent | UndoEvent to set preferred Color |
CStickSet | Stick set |
CStoredObjAccess | Access to stored EM Objects |
CSurface | Base class for surfaces like horizons and faults. A surface is made up of one or more segments or patches, so they can overlap |
CSurfaceAuxData | Surface data |
CSurfaceGeometry | Surface geometry |
CSurfaceIOData | Data interesting for Surface I/O |
CSurfaceIODataSelection | Surface I/O data selection |
CZMapImporter | |
►NExternalAttrib | |
CRandom | |
CRandomManager | |
CuiRandomTreeItem | |
►NFile | Interface for several file and directory related services |
CViewPars | |
►NFlatView | |
►CAnnotation | Annotation data for flatviewers |
CAxisData | Things like well tracks, cultural data, 2-D line positions |
CAppearance | Flatviewer appearance |
►CAuxData | Class that represents non-bitmap data to be displayed in a flatviewer, such as markers, lines and more |
CEditPermissions | Explains what part of an AuxData's appearance may be edited by the user |
CFillGradient | |
CAuxDataEditor | Editor for FlatView::AuxData. Allows the end-user to click-drag-release the points in data. Users of the class have the choice if the editor should do the changes for them, or if they want to do changes themself, driven by the callback |
►CDataDispPars | Data display parameters |
CCommon | Common to VD and WVA |
CVD | Variable Density (=color-bar driven) parameters |
CWVA | Wiggle/Variable Area parameters |
CSower | Class to sow/select points with mouse |
CuiAuxDataDisplay | Auxiliary data display of flatviewers |
CViewer | Flat Viewer using FlatView::Data and FlatView::Appearance |
►CZoomMgr | Manages zoom factors. Will always provide a new zoom when forward() called, using fwdFac(). For back, will stop at initial |
CViewerZoomData | |
►NFourier | |
►CCC | Does Fourier Transforms of any size |
CCC1D | |
CFFTCC1D | Computes 1D FFT for any size of data. This function is used internally by the ND computation |
►NGason | |
►CJsonAllocator | |
CZone | |
CJsonIterator | |
CJsonNode | |
CJsonValue | |
►NGeom | |
CPixRectangle | Integer rectangle class |
CPoint2D | Basic point class |
CPoint3D | |
CPosRectangle | Floating-point rectangle class |
CRectangle | Basic 2D rectangle class |
CSize2D | Basic 2D sizes (width/height) class |
►NGeometry | |
CArrayTesselator | |
CBinIDElementEditor | |
CBinIDSurface | |
CBulkFaultBinIDSurfaceIntersector | |
CCubicBezierCurve | |
CCubicBezierSurface | |
CCubicBezierSurfacePatch | |
CElement | |
CElementEditor | |
CElementEditorImpl | |
CExplFaultStickSurface | |
CExplicitIndexedShape | |
►CExplPlaneIntersection | |
CPlaneIntersection | |
CExplPolygonSurface | |
CFaultBinIDSurfaceIntersector | |
CFaultStickSet | |
CFaultStickSurface | |
CHorizon2DLine | |
CImplicitBodyPlaneIntersector | |
CIndexedGeometry | |
CIndexedPrimitiveSet | |
CIndexedPrimitiveSetImpl | |
CIndexedShape | |
CIterator | |
CParametricCurve | A curve that is defined by regularly sampled positions.
|
CParametricSurface | |
CPlaneElementEditor | |
CPolygonSurface | |
CPolygonSurfEditor | |
CPrimitiveSet | |
CPrimitiveSetCreator | |
CPrimitiveSetCreatorDefImpl | |
►CRandomLine | |
CChangeData | |
CRandomLineManager | |
CRandomLineSet | |
CRangePrimitiveSet | |
CRowColSurface | |
CStickSetEditor | |
►NGPU | |
CDevice | |
CGPUManager | |
CProgram | |
CProgramObject | |
►NGrav | |
CBlock | |
►CHorCalc | |
CSetup | |
►NHDF5 | |
CAccess | |
CAccessImpl | Brief Mixin for common stuff |
CAccessProvider | |
CAccessProviderImpl | |
CArrayNDTool | |
CDataSetKey | |
CReader | Reads HDF5 file data |
CReaderImpl | |
CSlabDimSpec | |
CSlabSpec | |
CWriter | Writes to HDF5 file |
CWriterImpl | |
►NInterpolate | |
CApplier2D | Specification for a 2D interpolator |
CLinearReg2D | Linear 2D interpolation |
CLinearReg2DWithUdf | Linear 2D interpolation with standard undef handling |
CLinearReg3D | Linear 3D interpolation |
CLinearReg3DWithUdf | Linear 3D interpolation with standard undef handling |
CPolyReg1D | |
CPolyReg1DWithUdf | PolyReg1D which smoothly handles undefined values |
CPolyReg2D | Interpolate 2D regularly sampled, using a 2nd order surface |
CPolyReg2DWithUdf | PolyReg2D which smoothly handles undefined values |
CPolyReg3D | Interpolate 3D regularly sampled, using a 3rd order surface |
►NMath | |
CExpression | Parsed Math expression |
CExpressionOperatorDesc | Expression desc to build UI |
CExpressionOperatorDescGroup | Group of similar expression descs |
CExpressionParser | Parses a string with a mathematical expression |
►CFormula | Math formula: (expression, inputs, units, calculation, storage) |
CInpDef | |
CSpecVar | Special variables for Math Formulae/Expressions |
CSpecVarSet | Set of special variables for Math Formulae/Expressions |
►NMMProc | Distributed Computing |
CAssetMgr | Knows available nodes and decides which to use |
CExecProxy | |
►CProgSpec | Distributed computing specification |
COption | |
►NMPE | MPE stands for Model, Predict, Edit. Contains tracking and editing functions |
CBaseHorizon3DExtender | Sub class of SectionExtender. Use Horizon3DExtender instead |
CBinIDSurfaceSourceSelector | BinID SectionSourceSelector |
CEMSeedPicker | Handles adding of seeds and retracking of events based on new seeds. An instance of the class is usually available from each EMTracker |
CEMTracker | Tracks EM objects |
►CEngine | Main engine for tracking EM objects like horizons, faults etc., |
CCacheSpecs | |
CFlatCubeInfo | |
►CFault3DFlatViewEditor | |
CStkMarkerIdInfo | |
CFaultEditor | ObjectEditor to edit EM::Fault3D |
CFaultStickSetEditor | ObjectEditor to edit EM::FaultStickSet |
►CFaultStickSetFlatViewEditor | |
CStkMarkerIdInfo | |
CHorizon2DEditor | ObjectEditor to edit EM::Horizon2D |
CHorizon2DExtender | SectionExtender to extend EM::Horizon2D |
CHorizon2DSeedPicker | EMSeedPicker to pick seeds in EM::Horizon2D |
CHorizon2DSelector | SectionSourceSelector to select EM::Horizon2D |
CHorizon2DTracker | EMTracker to track EM::Horizon2D |
CHorizon3DExtender | Used to extend EM::Horizon3D |
CHorizon3DSeedPicker | SeedPicker to pick seeds in EM::Horizon3D |
CHorizon3DTracker | EMTracker to track EM::Horizon3D |
CHorizonAdjuster | SectionAdjuster to adjust EM::Horizon |
CHorizonEditor | ObjectEditor to edit EM::Horizon3D |
CHorizonFlatViewEditor | |
►CHorizonFlatViewEditor2D | |
CHor2DMarkerIdInfo | |
►CHorizonFlatViewEditor3D | |
CHor3DMarkerIdInfo | |
CHorizonTrackerMgr | Executor to auto track |
CObjectEditor | Abstraction of EM Object editing. It gives lists of which nodes that may be moved, and in what manner |
CPatch | |
CPolygonBodyEditor | ObjectEditor to edit EM::PolygonBody |
CSectionAdjuster | SequentialTask to adjust the section of an EM object with ID EM::SectionID |
CSectionExtender | SequentialTask to extend the section of an EM object with ID EM::SectionID |
CSectionSourceSelector | SequentialTask to select source of an EM section with ID EM::SectionID |
CSectionTracker | Tracks sections of EM::EMObject with ID EM::SectionID |
CSetup | MPE Setup read/save |
CSurfaceSourceSelector | Surface SectionSourceSelector |
CTrackSettingsValidator | |
CTrackTarget | |
CuiBaseHorizonSetupGroup | |
CuiCorrelationGroup | Horizon tracking setup dialog |
CuiEventGroup | Horizon tracking setup dialog |
CuiHorizonSetupGroup | Horizon tracking setup dialog |
CuiMPEEngine | Holder class for MPE ui-factories. Is normally only retrieved by MPE::uiMPE() |
CuiPreviewGroup | Viewer for previewing data around seed |
CuiSetupGroup | |
CuiSetupGroupFactory | |
CuiTrackSettingsValidator | |
CWizard | |
►NNetwork | |
CAuthority | |
►CFileCache | |
CBlock | |
CHttpRequest | |
CHttpRequestManager | |
CHttpRequestProcess | |
CPacketFiller | |
CPacketInterpreter | |
CReadCache | |
CRequestConnection | |
►CRequestPacket | |
CHeader | |
CRequestServer | |
CServer | |
CService | |
CSocket | |
CWriteCache | |
►NOD | Color is an RGB color object, with a transparancy. The storage is in a 4-byte integer, similar to Qt |
►NJSON | |
CArray | ValueSet where the values and subsets have no key |
CObject | ValueSet where the values and subsets have a key |
CValArr | |
CValueSet | Holds values and sets of values. Is base class for either Array or Object |
CColor | |
CFileSystemAccess | Interface to files and directories, whether local or cloud |
CGeoJsonTree | |
CIconFile | |
CLineStyle | |
CModDep | Module Dependency |
CModDepMgr | Dependency manager - provides tools for the dependencies between the different OpendTect 'modules' |
CPair | |
CPlatform | Platform or Operating System |
►CPythonAccess | |
CModuleInfo | |
CRGBImage | Class for Red, Green, Blue image |
CRGBImageLoader | Class To load image files, and return the image data in RGBImage object |
CSet | Base class for all sets used in OpendTect |
CString | Encapsulates the read-access-only part of strings in OD |
CValVec | |
►NODGMT | |
CProcFlow | |
►NODGoogle | |
CKMLWriter | XML Writer |
►NODMad | |
CFileSpec | Specifies file name and optional mask filename |
CMadStream | |
CProc | |
CProcExec | |
CProcFlow | |
CProgDef | |
CProgInfo | |
CRSFHeader | |
CSeisSeqInp | |
CSeisSeqIO | |
CSeisSeqOut | |
CTrcHdrDef | |
CTrcHdrStrm | |
CTrcHeader | Describes one trace header |
►NOS | OpendTect Installation |
CCommandExecPars | Specifies how to execute a command |
CCommandLauncher | Launches machine commands |
CMachineCommand | Encapsulates an actual command to execute + the machine to run it on |
►NPick | |
CLocation | Pick location in space, |
►CSet | Set of picks with something in common |
CDisp | |
►CSetMgr | Utility to manage pick set lifecycles. Also supports change notifications |
CBulkChangeData | |
CChangeData | |
►NPos | Position |
CEMImplicitBodyProvider | EM implicit body provider for 3D positioning |
CEMRegion3DProvider | EM Region provider for 3D positioning |
CEMSurface2DProvider3D | EMSurfaceProvider for 3D positions with 2D Horizon |
CEMSurfaceProvider | |
CEMSurfaceProvider2D | EMSurfaceProvider for 2D positioning |
CEMSurfaceProvider3D | EMSurfaceProvider for 3D positioning |
CFilter | Decides whether a given position should be included |
CFilter2D | Provides a filter related to 2D seismic data |
CFilter3D | Provides a filter related to 3D data |
CFilterSet | Set of Filters. Owns the Filters |
CFilterSet2D | 2D FilterSet |
CFilterSet3D | 3D FilterSet |
CGeomID | |
CIdxPair | IdxPair with position indices; base class for BinID et al |
►CIdxPair2Coord | Encapsulates linear transform from (i,j) index to (x,y) coordinates |
CDirTransform | |
►CIdxPairDataSet | A sorted set of IdxPairs and associated data buffer |
CObjData | |
CSPos | Set Position: position in IdxPairDataSet |
CIdxPairValues | IdxPair with 0-N values |
►CIdxPairValueSet | A sorted set of IdxPairs and associated values |
CSPos | Position in IdxPairValueSet; an iterator |
CPolyProvider3D | Volume/Area provider based on Polygon |
CProvider | Provides a series of positions; can also be used for subselection |
CProvider2D | Provides a subselection for 2D surveys - requires the line name(s) |
CProvider3D | Provides a subselection for 3D surveys |
CRandomFilter | Passes a percentage of the positions |
CRandomFilter2D | Passes a percentage of the positions (2D) |
CRandomFilter3D | Passes a percentage of the positions (3D) |
CRangeProvider2D | 2D provider based on StepInterval<int> |
CRangeProvider3D | |
CSeisProvider3D | 3D provider based on cube of PS data store |
CSubsampFilter | Passes each nth position |
CSubsampFilter2D | Passes each nth position (2D) |
CSubsampFilter3D | Passes each nth position (3D) |
CTableProvider3D | Provider based on BinIDValueSet table |
CValueIdxPair | IdxPair with a value |
CWellProvider3D | Volume/Area provider based on Wells |
►NPosInfo | Position info, often segmented |
CCrdBidOffs | Just hold inl, crl, x, y and offs. For 2D, crl=nr |
CCubeData | Position info for an entire 3D cube. The LineData's are not sorted |
CCubeDataFiller | Fills CubeData object. Requires inline- and crossline-sorting |
CCubeDataIterator | Iterates through CubeData |
CCubeDataPos | Position in a CubeData |
►CDetector | Determines many geometry parameters from a series of Coords with corresponding BinID or trace numbers and offsets if prestack |
CSetup | |
CLine2DData | Position info for a 2D line |
CLine2DDataIterator | Iterates through Line2DData |
CLine2DKey | Key holding ID for both lineset and line |
CLine2DPos | One position on a 2D line |
CLine2DPos3D | Line2DPos with a z value |
CLineData | Position info for a line - in a 3D cube, that would be an inline. Stored as (crossline-)number segments |
►CLineSet2DData | Position info for a set of 2D lines |
CInfo | |
CIR | |
CLineTrcDistStats | |
CSortedCubeData | Position info for an entire 3D cube. The LineData's are sorted |
CSurvey2D | Repository for 2D line geometries |
►NPreStack | |
CAGC | Processor for PreStack AGC |
CAngleCompParams | Base class for AngleMute and AngleMuteComputer |
CAngleComputer | Computes angles for PreStack::Gather |
►CAngleMute | Angle mute |
CAngleMutePars | |
CAngleMuteBase | |
►CAngleMuteComputer | Computes angle mute |
CAngleMuteCompPars | |
CEvent | A Event is a set of picks on an event on a single PreStack gather |
CEventAscIO | Ascii I/O for PreStack event |
CEventDuplicator | Duplicator for PreStack events |
CEventExporter | Outputs an ascii string with all PreStack event, each pick on one row. The columns are as follows: |
CEventImporter | PreStack event importer |
►CEventManager | A EventManager is a set of EventsSet on multiple PreStack gathers, and are identified under the same MultiID |
CDipSource | |
CEventReader | Reader for PreStack events |
CEventsAPIMgr | API Manager for PreStack Events |
CEventSet | A EventSet is a set of Events on a single PreStack gather |
CEventTracker | Base class for algorithms that track PreStack events on a gather |
CEventWriter | Writer for PreStack events |
CGather | PreStack gather |
CGatherSetDataPack | A DataPack containing a set of gathers |
CLateralStack | Lateral stack |
►CModelBasedAngleComputer | Computes angles for PreStack::Gather from ElasticModel |
CModelTool | |
CMute | Processor for PreStack muting |
CMuteAscIO | Ascii I/O for PreStack mute |
CMuteDef | NamedObject for definition of a mute function |
CProcessManager | Orgainizes a number of PreStack::Processors into a chain which can be processed |
CProcessor | Processes PreStack data at one cdp location. The algorithm is implemented in subclasses, and can be created by the PreStack::PF() factory |
►CPropCalc | Calculates 'post-stack' properties of a PreStack data store |
CSetup | |
CSemblanceAlgorithm | Base class for algorithms that compute semblance along a moveout |
CSetEventUndo | UndoEvent for PreStack pick |
CSetPickUndo | BinIDUndoEvent for PreStack pick |
CStack | Stacks PreStack data |
►CTrimStatics | Processor for PreStack Trim Statics |
CIteration | |
CuiAGC | |
CuiAngleCompAdvParsDlg | |
CuiAngleCompGrp | |
CuiAngleMute | |
CuiAngleMuteComputer | |
CuiBatchProcSetup | |
CuiEventExport | |
CuiEventImport | |
CuiExportMute | |
CuiImportMute | |
CuiLateralStack | |
CuiMute | |
CuiProcessorManager | |
CuiProcSel | |
CuiSemblanceAlgorithm | |
CuiTrimStatics | |
CVelocityBasedAngleComputer | Computes angles for PreStack::Gather from velocity model |
►NPreStackView | Gather display |
CGatherInfo | |
CPSViewAppearance | |
CuiGatherDisplay | Displays multiple PreStack Gathers side by side with dynamic redraw possibility |
CuiGatherDisplayInfoHeader | |
CuiGatherPosSliceSel | |
CuiStoredViewer2DMainWin | |
CuiSyntheticViewer2DMainWin | |
CuiViewer2D | |
CuiViewer2DControl | |
CuiViewer2DMainWin | |
CuiViewer2DPosDlg | |
CuiViewer2DSelDataDlg | |
CuiViewer3DAppearanceTab | |
CuiViewer3DMgr | |
CuiViewer3DPositionDlg | |
CuiViewer3DPreProcTab | |
CuiViewer3DScalingTab | |
CuiViewer3DSettingDlg | |
CuiViewer3DShapeTab | |
CViewer2DGatherPainter | |
►NProcDesc | |
CData | |
CDataEntry | |
►NRefCount | |
CCounter | |
CReferenced | |
CWeakPtrBase | |
►CWeakPtrSetBase | |
CCleanupBlocker | |
►NRepos | |
CFileProvider | |
CIOPar | IOPar with its Repos Source |
CIOParSet | Set of Repos::IOPar with each a unique name for user recognistion |
►NRockPhysics | |
CFormula | A Mathematics formula based on Mnemonics |
CFormulaSet | A repository of mathematics formulaes based on Mnemonics |
►NSEGY | Keys that should be used with od_process_segyio.cc |
CBasicFileInfo | Basic data from a SEG-Y fle |
CBinHeader | 400 byte SEG-Y binary header
|
CDirectDef | |
CDirectReader | |
►CFileDataSet | |
CStoredData | |
CTrcIdx | |
CFileIndexer | |
CFilePars | |
CFileReadOpts | |
CFileSpec | |
CFullSpec | |
CHdrCalc | |
CHdrCalcSet | |
CHdrDef | |
CHdrEntry | Describes one tape or trace header field, |
CHdrEntryConstraints | Set of constraints on various needed header values |
CHdrEntryDataSet | Set of possibe headers for a certain key |
CHdrEntryKeyData | Header key info collected by scanning SEG-Y file |
CImpType | |
CLoadDef | Definition for SEG-Y loading |
COffsetCalculator | |
►CReSorter | Re-sorts SEG-Y files, input must be 'scanned' |
CSetup | |
CScanInfo | Info collected by scanning a SEG-Y file |
CScanInfoSet | Set of SEG-Y Scan Infos |
CScanner | Scans SEG-Y file(s). For reports, you'd want to set rich info |
CScanRangeInfo | Range info collected by scanning SEG-Y file |
CTrcHeader | |
CTrcHeaderDef | Stores HdrEntry info of the needed fields from the trace header |
CTxtHeader | 3200 byte SEG-Y text header |
►NSeis | Summary for a Seismic object |
►NBlocks | 3D seismic storage. In 6.2, can be read only. For comments see master branch |
CBlock | Base class for single block |
CColumn | Base class for column of blocks |
CDimensions | |
CGlobIdx | |
CHDimensions | |
CHGeom | |
CHGlobIdx | |
CHLocIdx | |
CIOClass | Base class for Reader and Writer. For comments see master branch |
CLocIdx | |
CMemBlock | Block with data buffer collecting data to be written |
CMemBlockColumn | |
CMemColumnSummary | Summary of a column for use in maps |
CReader | Reads data from Blocks Storage. For comments see master branch |
CBounds | Domain-specific data boundary details |
CBounds2D | |
CBounds3D | |
CMultiTraceSynthGenerator | |
CObjectSummary | |
CODSeqInp | OpendTect-internal Seismic Sequential input |
CODSeqOut | Seismic Sequential output via SeistrcWriter |
CParallelReader | |
CParallelReader2D | |
CPolySelData | Selection data by polygon or polyline |
CPosIndexer | Builds an index of a list of positions, making it easy to find a specific position |
CPosKey | |
CPosKeyList | |
CPreLoadDataEntry | |
CPreLoadDataManager | |
CPreLoader | |
CRangeSelData | Selection data in simple ranges |
CRawTrcsSequence | Buffer to a set of entire traces ( header + component data ) Can contain traces for several positions |
CRawTrcsSequenceValueSeries | |
►CRaySynthGenerator | |
CSynthRes | |
CSelData | Input (sub-)selection data from a cube or lineset |
CSelSetup | Setup for subselection of seismic data |
CSeqInp | Base class for Seismic Sequential input classes |
CSeqIO | Base class for Seismic Sequential IO classes |
CSeqOut | Base class for Seismic Sequential output classes |
CSequentialReader | |
CStatsCollector | |
CSynthGenBase | |
CSynthGenDataPack | |
CSynthGenerator | |
CSynthGeneratorBasic | |
CTableSelData | Selection data in a table |
►NStats | Statistics |
CBaseCalc | Base class to calculate mean, min, max, etc.. can be used either as running values (Stats::RunCalc) or in parallel (Stats::ParallelCalc) |
CCalcSetup | Setup for the Stats::RunCalc and Stats::ParallelCalc objects |
►CDirectionalData | A circle of data |
CSetup | |
CGrubbs | Grubbs' test to detect outliers in a univariate data set assumed to come from a normally distributed population |
CNormalRandGen | Normal (gaussian) Random Generator Not thread-safe to preserve performance. In multi-threaded context, use one generator per thread |
CParallelCalc | Stats computation running in parallel |
CRandGen | Uniform Random Generator Not thread-safe to preserve performance. In multi-threaded context, use one generator per thread |
CRandomGenerator | Random Generator |
CRunCalc | Calculates mean, min, max etc., as running values |
CSectorPartData | Part of a data sector |
CWindowedCalc | RunCalc manager which buffers a part of the data |
►Nstd | |
Cfixedistream | |
Cfixedostream | |
Cfixedstreambuf | Adapter to use a fixed buffer as a stream |
Cwinfilebuf | Adapter to seek in filebuffers on win64 |
Cwinifstream | Adapter for input streams on win64 |
Cwinofstream | Adapter for output streams on win64 |
►NStrat | Stratigraphy |
CContent | Stuff that can be inside porous layers |
CContentSet | Set of names for stuff that can be inside porous layers |
CFormulaLayerValue | Returns a layer value based on Math::Formula. It does not copy the Formula, so keep the formula alive while the layer is alive! |
CLayer | Data for a layer |
CLayerGenerator | Description that can generate layers and add these to a sequence |
CLayerModel | A model consisting of layer sequences |
CLayerModelGenerator | Generates LayerSequences.
|
CLayerSequence | A sequence of layers |
CLayerSequenceGenDesc | Collection of LayerGenerator's that can generate a full LayerSequence |
CLayerValue | |
CLayModAttribCalc | |
CLaySeqAttrib | Attrib to extract from layer sequences |
CLaySeqAttribCalc | Calculates attributes from layer sequences |
CLaySeqAttribSet | Attribs to extract from layer sequences |
CLeafUnitRef | UnitRef for layers |
CLeavedUnitRef | UnitRef for units containing Leaf units only |
CLevel | Stratigraphic level |
CLevelSet | Set of Stratigraphic levels |
CLevelSetMgr | |
CLithology | Name and an ID |
CLithologyID | |
CLithologySet | |
CNodeOnlyUnitRef | UnitRef for units containing non-Leaf units only |
CNodeUnitRef | UnitRef for units containing other units only |
CRefTree | Tree of UnitRef's
|
CRepositoryAccess | Repository of all stratigraphic descriptions defining the building blocks of subsurface descriptions |
CSeisEvent | Event tied to a stratigraphic level |
CSimpleLayerValue | |
CSingleLayerGenerator | Layer generator based on Leaf Unit |
CUnitRef | Reference data for a stratigraphic unit |
CUnitRefIter | Iterator on Ref Nodes |
►NStratSynth | |
CDataMgr | Manages the synthetics for a set of Layer Models |
CExporter | |
CLevel | |
CLevelSet | |
►NSurvey | |
CGeometry | A Geometry which holds trace positions |
CGeometry2D | Geometry of a 2D Line |
CGeometry3D | Scaled down survey geometry for an inl/crl geometry |
CGeometryManager | Makes geometries accessible from a geometry ID, or a MultiID.
|
CGeometryReader | |
CGeometryReader2D | 2D GeometryReader |
CGeometryReader3D | 3D GeometryReader |
CGeometryWriter | |
CGeometryWriter2D | 2D GeometryWriter |
CGeometryWriter3D | 3D GeometryWriter |
►NSystem | |
CCrashDumper | |
CIssueReporter | |
►NTable | |
CAscIO | Ascii I/O using Format Description |
►CConverter | |
CRowManipulator | |
CCSVExportHandler | |
CCSVImportHandler | |
CDuplicateKeyRemover | Removes records with identical keys |
CExportHandler | |
►CFileFormatRepository | Holds system- and user-defined formats for different data types ('groups') |
CEntry | |
CFormatDesc | Description of input our output data content |
CFormatProvider | |
CImportHandler | |
CRecordMatcher | Only passes records where col(s) (don't) match expression(s) |
CSQLInsertExportHandler | |
►CStartStopManipulator | Removes lines at start or stop of input |
CCriterion | |
►CTargetInfo | Description of a Logical piece of information |
CForm | Specific form in which a piece of information can be found |
►CSelection | Selected element/positioning This selects the specific form and where/how it can be found in the file, or explicit values for the form elements |
CElem | Holds the 'value' of a certain selection |
CWSExportHandler | |
CWSImportHandler | |
►NThreads | Interface to threads that should be portable |
CAtomic | |
CAtomicPointer | Atomic instantiated with a pointer. The class really only handles the casting from a void* to a T* |
CBarrier | Waits for a number of threads to reach a certain point (i.e. the call to Barrier::waitForAll). Once everyone has arrived, everyone is released |
CCommandLaunchMgr | Starts MachineCommand's using a multi-threaded Threads::WorkManager queue |
CCommandTask | CommandTask class can be used in a CommandLaunchMgr callback function to get information written to stdout or stderr streams by the MachineCommand |
CConditionVar | Is an object that faciliates many threads to wait for something to happen |
CLock | A lock of a type that (hopefully) suits your needs. To use it, you need the Locker class |
CLocker | Locks the lock, shutting out access from other threads if needed |
CMutex | Is a lock that allows a thread to have exlusive rights to something |
CMutexLocker | |
CReadLockLocker | |
CReadWriteLock | Lock that permits multiple readers to lock the object at the same time, but it will not allow any readers when writelocked, and no writelock is allowed when readlocked |
CSpinLock | Is an alternative to Mutex. It is a lock which causes a thread trying to acquire it to simply wait in a loop ("spin") while repeatedly checking if the lock is available. Because they avoid overhead from operating system process re-scheduling or context switching, spinlocks are efficient if threads are only likely to be blocked for a short period |
CSpinRWLock | Is an alternative to ReadWriteLock. It is a lock which causes a thread trying to acquire it to simply wait in a loop ("spin") while repeatedly checking if the lock is available. Because they avoid overhead from operating system process re-scheduling or context switching, spinlocks are efficient if threads are only likely to be blocked for a short period |
CThread | Is the base class for all threads. Start it by creating it and give it the function or CallBack to execute |
CWork | The abstraction of something that can be done. It can be an ordinary CallBack, a static function (must return bool) or a TaskFunction on a CallBackerinheriting class, or a Task. The three examples are shown below |
CWorkManager | Takes work and puts it on a queue for execution either in parallel, singlethread or manual |
CWriteLockLocker | |
►NTime | |
CCounter | |
►NTut | |
CHorSmoother | |
CHorTool | |
CLogTools | |
CSeisTools | |
CThicknessCalculator | |
►NValues | Templatized undefined and initialization (i.e. null) values |
CUndef | Templatized undefined values |
CUndef< bool > | Undefined bool |
CUndef< BufferString > | |
CUndef< char * > | Undefined char* |
CUndef< char > | Undefined char |
CUndef< const char * > | Undefined const char* |
CUndef< Coord > | Undefined Coord |
CUndef< Coord3 > | Undefined Coord3 |
CUndef< double > | Undefined double |
CUndef< float > | Undefined float |
CUndef< float_complex > | Undefined float_complex |
CUndef< long double > | Undefined long double |
CUndef< OD::Color > | Undefined Color |
CUndef< Pos::GeomID > | |
CUndef< std::int16_t > | Undefined od_int16 |
CUndef< std::int32_t > | Undefined od_int32 |
CUndef< std::int64_t > | Undefined od_int64 |
CUndef< std::uint16_t > | Undefined od_uint16 |
CUndef< std::uint32_t > | Undefined od_uint32 |
CUndef< std::uint64_t > | Undefined od_uint64 |
CUndef< StringView > | |
►NVel | Velocity |
CFunction | |
CFunctionAscIO | |
CFunctionSource | |
CGriddedFunction | |
CGriddedSource | |
CIntervalFunction | |
CIntervalSource | |
CPick | |
CPickAddEvent | Undo event for added velocity pick |
CPickRemoveEvent | Undo event for removed velocity pick |
CPicks | |
CPickSetEvent | Undo event for changed velocity pick |
CPicksMgr | |
CStoredFunction | |
CStoredFunctionSource | |
CuiAddFunction | |
CuiBatchVolumeConversion | |
CuiEditFunction | |
CuiFunctionSel | UiGroup to select a velocity function type |
CuiFunctionSettings | Base class for velocity function settings |
CuiImportVelFunc | |
CuiLinearVelTransform | |
CuiStoredFunction | |
CuiVolumeFunction | |
CVolumeConverter | |
CVolumeFunction | |
CVolumeFunctionSource | |
►NView2D | |
CDataManager | |
CDataObject | |
CEMDataObject | |
CFault | |
CFaultSS2D | |
CFaultSS3D | |
CHorizon2D | |
CHorizon3D | |
CPickSet | |
CSeismic | |
►NvisBase | Visualization - OpenSceneGraph-based tools |
CAnnotation | Annotation is a simple wireframe box with text on its axis |
CAxes | |
CBoxDragger | |
CCamera | Keep osg camera status and render info |
CCoinFloatVertexAttribList | |
CColTabTextureChannel2RGBA | |
CCoordinates | A set of coordinates. The coordinates will be transformed by the transformation before given to Coin, and transformed back when doing a getPos |
CCoordListAdapter | |
CDataManager | VisBase Data Manager |
CDataObject | DataObject is the base class off all objects that are used in Visualization and ought to be shared in visBase::DataManager. The DataManager owns all the objects and is thus the only one that is allowed to delete it. The destructors on the inherited classes should thus be protected |
CDataObjectGroup | |
CDepthTabPlaneDragger | |
CDragger | |
CDraggerBase | |
CDrawStyle | |
CEventCatcher | |
CEventInfo | |
CFlatViewer | |
►CGeomIndexedShape | |
CColorHandler | |
CGridLines | |
CHorizonSection | |
CHorizonSectionDataHandler | |
CHorizonSectionTile | |
CHorizonSectionTileGlue | |
CHorizonSectionTilePosSetup | |
CHorizonTextureHandler | |
CHorizonTileRenderPreparer | |
CHorizonTileResolutionTesselator | HorizonTileResolutionTesselator class is an independent usage for tesselating coordinates, normals and primitive set of horizon tiles. it is specifically for exporting horizon to Pdf3D in which the exported horizon has no relation with the existing displayed horizon in coordinates, normals and primitive set. thus we can export horizon into different resolution without influence current displayed horizon in the secne. note: the class doesn't do anything with texture |
CHorTilesCreatorAndUpdator | |
CImage | |
CImageRect | |
CLight | Class for all lights. More options are available in osg, but only what we currently need is implemented |
CLines | |
CMappedTextureDataSet | |
CMarchingCubesSurface | |
CMarkerSet | MarkerSet is a set of basic pickmarker with a constant size on screen. Size and shape are settable |
CMaterial | |
CNodeState | Base class for objects manipulating the osg::StateSet |
CNormalListAdapter | |
CNormals | |
COrthogonalSlice | Slice that cuts orthogonal through a VolumeData |
COsgFontCreator | |
CPointSet | |
CPolygonCoord3Selector | |
CPolygonOffset | |
CPolygonSelection | |
CPolyLine | |
CPolyLine3D | |
CPrimitiveSetCreator | |
CRandomPos2Body | |
►CRandomTrackDragger | |
CDragControl | |
CRGBATextureChannel2RGBA | |
CRGBImage | |
CScaleBar | ScaleBar base object |
CScene | Scene manages all DataObjects and has some managing functions such as the selection management and variables that should be common for the whole scene |
CSceneColTab | |
CSelectionManager | SelectionManager handles DataObject that can be selected. If an object can be selected, it has to register himself with regSelObject. At registration it has to give two objects, first of all, he gives the object that outside users will associate him with when they want to add their CB to detect his selection |
CShape | |
CText | |
CText2 | |
CTextureChannel2RGBA | |
CTextureChannel2VolData | |
CTextureChannels | |
CTextureCoordListAdapter | |
CTextureCoords | |
►CTexturePanelStrip | A TexturePanelStrip is geometrically invariant in the z-direction. Its serially connected panels are painted with a layered texture |
CTextureDataInfo | |
►CTextureRectangle | A TextureRectangle is a Rectangle with a datatexture. The data is set via setData |
CTextureDataInfo | |
CThumbWheel | |
CTileGlueTesselator | |
CTileResolutionData | |
CTileTesselator | |
CTopBotImage | |
CTransformation | The Transformation is an object that transforms everything following the node |
CTriangleStripSet | |
CVertexShape | |
CVisualObject | |
CVisualObjectImpl | |
►CVolumeRenderScalarField | |
CAttribData | |
►CWell | Base class for well display |
CBasicParams | |
CLogParams | |
CMarkerParams | |
CTrackParams | |
►NvisSurvey | 3D Visualization - OpendTect specific |
CArrowDisplay | Arrow |
CAxisDisplay | |
CEMChangeData | |
CEMObjectDisplay | |
CFaultDisplay | |
CFaultSetDisplay | |
CFaultStickSetDisplay | Display class for FaultStickSets |
►CHorizon2DDisplay | |
CLineRanges | |
►CHorizonDisplay | |
CIntersectionData | |
CImageDisplay | Image display, owns the RGBImage and distributes it to the child objects |
CLocationDisplay | Used for displaying picksets of varying types. The class is not intended for standalone usage, but is a common ground for picksets and other classes, where the inheriting classes knows about display shapes ++ |
►CMarchingCubesDisplay | |
CPlaneIntersectInfo | |
CMPEClickCatcher | |
CMPEClickInfo | |
CMPEDisplay | |
CMPEEditor | |
CMultiTextureSurveyObject | |
CPickSetDisplay | Used for displaying picks |
►CPlaneDataDisplay | Used for displaying an inline, crossline or timeslice |
CUpdateStageInfo | |
CPointSetDisplay | |
CPolygonBodyDisplay | |
CPolyLineDisplay | Used for displaying a polyline, preview for a random line created throught well path |
CPreStackDisplay | |
►CPSEventDisplay | |
CParentAttachedObject | |
CRandomPosBodyDisplay | Used for displaying a set of random picks in xyz coordinate |
►CRandomTrackDisplay | Used for displaying a random or arbitrary line |
CUpdateStageInfo | |
CScaleBarDisplay | ScaleBar Display |
CScene | Database for 3D objects |
CSceneTransformManager | |
CSeedPainter | |
►CSeis2DDisplay | Used for displaying a 2D line |
CTraceDisplayInfo | |
CUpdateStageInfo | |
CSower | |
►CStickSetDisplay | |
CStickIntersectPoint | |
CSurveyObject | Base class for all 'Display' objects |
►CVolumeDisplay | |
CAttribData | |
CIsosurfaceSetting | |
CWellDisplay | Used for displaying welltracks, markers and logs |
►NVolProc | Adapter for a VolProc chain to external attribute calculation |
CBodyFiller | Body filler |
►CChain | A chain of Steps that can be applied to a volume of scalars.
|
CConnection | |
CWeb | |
►CChainExecutor | Executes the work for a single VolProc::Chain |
CEpoch | |
CChainOutput | Manages output creation for a VolProc::Chain |
CExternalAttribCalculator | |
CHorInterFiller | Fills a volume with values |
CLateralSmoother | Lateral smoother. Subclass of Step |
CManager | |
CMatlabStep | |
CProcessor | Sits on top and runs ChainOutput for each Geometry |
CSmoother | A subclass of Step to smoothen volumes |
CStatsCalculator | Processor for Volume Statistics |
CStatsCalculatorTask | |
CStep | An algorithm/calculation/transformation that takes one scalar volume as input, processes it, and puts the output in another volume |
CSurfaceLimitedFiller | |
CThresholdStep | |
CTutOpCalculator | Tutorial for various Volume Operations |
CTutOpCalculatorTask | |
CuiBatchSetup | |
CuiBodyFiller | |
CuiChain | |
CuiDataTreeItem | |
CuiHorInterFiller | |
CuiLateralSmoother | |
CuiMatlabStep | |
CuiReader | |
CuiSmoother | |
CuiStepDialog | |
CuiSurfaceLimitedFiller | |
CuiTutOpCalculator | |
CuiVelocityGridder | |
CuiVolumeReader | |
CuiVolumeThresholder | |
CuiVoxelConnectivityFilter | |
CuiWellLogInterpolator | |
CVelocityGridder | VolProc::Step for velocity gridding |
CVolumeReader | Reads in a volume. Will replace previous values if data is present in the read volume |
CVoxelConnectivityFilter | |
CWellLogInterpolator | |
►NWell | |
CBulkD2TModelAscIO | Bulk D2TModel Ascii I/O |
CBulkDirectionalAscIO | |
CBulkMarkerAscIO | Bulk MarkerSet Ascii I/O |
CBulkTrackAscIO | Bulk WellTrack Ascii I/O |
CD2TModel | Depth to time model |
CD2TModelAscIO | D2TModel Ascii I/O |
CDahObj | Depth/Distance along hole object |
CData | The holder of all data concerning a certain well |
CDirectionalAscIO | Directional survey Ascii I/O |
CDirectionalSurvey | |
►CDisplayProperties | Display properties of a well |
CBasicProps | |
CLog | |
CLogCouple | |
CMarkers | |
CTrack | |
CElasticModelComputer | Extraction of an ElasticModel from Well::Data either from the time-depth model or from at least a velocity Log |
CExtractParams | ZRangeSelector to extract parameters |
CInfo | Information about a certain well |
CInfoCollector | Collects information about all wells in store |
►CLASImporter | Imports files in LAS ( Log Ascii Standard ) format |
CFileInfo | |
CLoadReqs | |
CLog | Well log |
CLogDataExtracter | Collects positions along selected well tracks. Will add column to the DataPointSet |
CLogDisplayPars | Log display parameters |
CLogDisplayParSet | Log display parameter set |
CLogSampler | Log resampler, extracts all the logs given by log names along a z time or dah axis |
CLogSet | Log set |
CMan | Well manager |
CMarker | Marker, should be attached to Strat level |
CMarkerChgRange | MarkerRange that can change its MarkerSet
|
CMarkerRange | Range of markers (typically describing zone of interest) |
CMarkerSet | Set of Markers |
CMarkerSetAscIO | MarkerSet Ascii I/O |
CodIO | Base class for Reader and Writer |
CodReader | Reads Well::Data from OpendTect file store
|
CodWriter | Writes Well::Data to OpendTect file storage |
CReadAccess | Base class for object reading data from data store into Well::Data |
CReader | Reads Well::Data from any data store |
CSelInfo | |
CSimpleTrackSampler | Executor to sample Well::Track |
CSubSelData | Holds a set of logs and markers. This object does not own logs. It borrows from the Well::Data object or from users of an instance |
CTrack | Well track |
CTrackAscIO | Track Ascii I/O |
CTrackSampler | Collects positions along selected well tracks. The DataPointSet will get new rows with the positions along the track |
CWellDataFilter | |
CWriteAccess | Base class for object reading data from data store into Well::Data |
CWriter | Writes Well::Data to any data storage |
CZRangeSelector | Parameters (zrg, sampling method) to extract well data |
►NWellTie | |
CCheckShotCorr | |
CD2TModelMgr | Manages the D2T models used during TWTS |
CDahObjUndoEvent | |
►CData | |
CCorrelData | |
CDataPlayer | |
CDataWriter | |
CDispParams | |
CEventStretch | |
CGeoCalculator | |
►CHorizonMgr | |
CPosCouple | |
CIO | |
CMarker | |
CPickData | |
CPickSetMgr | |
CReader | |
CSeismicExtractor | |
CServer | |
CSetup | |
►CuiCheckShotEdit | |
CDriftCurve | |
CuiControlView | |
CuiCrossCorrView | |
CuiInfoDlg | |
CuiSaveDataDlg | |
CuiTieView | |
CuiTieWin | |
CuiTieWinMGRDlg | |
CuiWavelet | |
CuiWaveletView | |
CUnitFactors | |
CWellDataMgr | |
CWriter | |
►NZDomain | |
CDef | Definition of z-domain |
CInfo | Information of z-domain |
CA2DBitMapGenerator | Generates Array2D bitmap from Array2D<float> |
CA2DBitMapGenPars | Array2D Bitmap generation parameters |
CA2DBitMapInpData | Array2D<float>& + statistics |
CA2DBitMapPosSetup | Array2D Bitmap generation setup |
CAGC | Computes an AGC over a ValueSeries |
CAICalc1D | Acoustic Impedance Calculator |
CAILayer | Acoustic Impedance layer |
CAlignment | |
CAlongVectorFunction | A MathFunction that cuts through another mathfunction with higher number of dimensions |
►CAngleReflectivityModel | An angle-based TimeDepth model set that includes reflectivities, for a given azimuth and angle distributions |
CSetup | |
CAngleStackSyntheticData | |
►CAnnotBufferFiller | |
CLineInfo | |
CApplicationData | Wrapper class around the QCoreApplicaiton |
CArray1D | Array1D ( Subclass of ArrayND ) is a one dimensional array |
CArray1DConv | |
CArray1DImpl | Implementation of Array1D |
CArray1DInfo | Contains the information about the size of Array1D, and in what order the data is stored (if accessable via a pointer) |
CArray1DInfoImpl | Implementation of Array1DInfo |
CArray1DInterpol | Base class for one dimensional array interpolators |
CArray1DSlice | Subclass of Array1D and ArrayNDSliceBase |
CArray1DStacker | Gently 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 |
CArray2D | Array2D ( Subclass of ArrayND ) is a two dimensional array |
CArray2DConv | |
CArray2DConverter | Base class for two dimensional array converter |
CArray2DCopier | Transfers the common samples from one 2D array to another |
CArray2DFilterer | Filters an Array2D |
CArray2DFilterPars | Parameters for Array2DFilterer |
CArray2DFromXYConverter | Class for two dimensional array converter from an XY grid to an inline/crossline grid |
CArray2DFunc | Adaptor to make an Array2D behave like a MathXYFunction. Will do linear interpolation at the edges, and polynomial interpolation inside |
CArray2DImpl | Implementation of Array2D |
CArray2DInfo | Contains the information about the size of Array2D, and in what order the data is stored (if accessable via a pointer) |
CArray2DInfoImpl | Implementation of Array2DInfo |
►CArray2DInterpol | Base class for two dimensional array interpolators |
CArrayAccess | |
CArray2DMatrix | Matrix class based on Array2D. Initialized to 0 |
CArray2DReSampler | Fills an Array2D from another Array2D of another size. Usage: |
CArray2DSlice | Subclass of Array2D and ArrayNDSliceBase |
CArray2DSubSelection | Makes a subselection of an Array2D cube |
CArray3D | Array3D ( Subclass of ArrayND ) is a three dimensional array |
CArray3DConv | |
CArray3DCopier | Transfers the common samples from one 3D array to another |
►CArray3DFloodfill | Given 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 |
CCompartment | |
CArray3DImpl | Implementation of Array3D |
CArray3DInfo | Contains the information about the size of Array3D, and in what order the data is stored (if accessable via a pointer) |
CArray3DInfoImpl | Implementation of Array3DInfo |
CArray3DSlice | Subclass of Array3D and ArrayNDSliceBase |
CArray3DSubSelection | |
CArray3DUdfTrcRestorer | |
CArray3DWrapper | Subclass of ArrayNDWrapper |
CArray4D | 4-Dim ArrayND |
CArray4DConv | |
CArray4DImpl | Flat-array implementation of Array4D |
CArray4DInfo | Contains the information about the size of Array4D, and in what order the data is stored (if accessable via a pointer) |
CArray4DInfoImpl | Implementation of Array4DInfo |
CArrayImplBase | |
CArrayND | An ArrayND is an array with a given number of dimensions and a size |
CArrayNDCopier | |
CArrayNDDataExtracter | Gets a one dimensional array from an ArrayND |
CArrayNDDumper | Dumps contents of ArrayND objects |
CArrayNDGentleSmoother | Gently smooths ArrayND by averaging with neighbours |
CArrayNDImpl | |
CArrayNDInfo | Contains the information about the size of ArrayND, and in what order the data is stored (if accessable via a pointer) |
CArrayNDInfoImpl | Implementation of ArrayNDInfo |
CArrayNDIter | Iterates through all samples in an ArrayND |
CArrayNDProbDenFunc | PDF based on ArrayND implementation |
CArrayNDSliceBase | Base class of Array1DSlice and Array2DSlice. Access-tool to another ArrayND with higher dimensionality |
CArrayNDValseriesAdapter | Adapter that makes any ArrayND to a (slow) value series |
CArrayNDWindow | Tapers the N-dimentional ArrayND with a windowFunction |
CArrayNDWrapper | Access tool to another array with a lower number of dimensions |
CArraySelector | Selector based on array |
CArrayUdfValReplacer | |
CArrayUdfValRestorer | |
CArrayValueSeries | Series 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 | |
Cascbinistream | Reads from a stream that was created in ascbinostream style.
|
Cascbinostream | Writes to a stream that can be Ascii or Binary |
Cascistream | OpendTect standard ascii format file reading |
Cascostream | OpendTect standard ascii format file writing |
CAsymptScaler | Asymptotic or 'Squeeze' scaling, with a linear (main) part |
CAttribDescSetTranslator | Base Translator class for I/O of DescSet |
CAttribDescSetTranslatorGroup | Translator group for I/O of DescSet |
►CAttribLogCreator | |
CSetup | |
CAttribLogExtractor | |
CAttribParamGroup | |
CAttributeSetCreator | Creates attribute set |
CAVOGradSyntheticData | |
CAxesDrawer | Axis drawer for flat viewers |
CAxisLayout | Helps making nice axes for graphs |
CBartlettWindow | |
CBasemapID | Unique ID for a basemap |
CBasemapMarkers | |
CBasemapObject | Object that can be painted in a basemap |
CBasemapObjectID | Unique ID for a basemap object |
CBasicComponentInfo | Info on one component |
CBasicInterval | Base class for Interval<T> |
CBatchProgram | Main object for 'standard' batch programs |
CBatchProgramTracker | |
CBatchServiceClientMgr | |
CBatchServiceServerMgr | Service 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 |
CBendPointBasedMathFunction | MathFunction based on bend points |
CBendPointFinder2D | Used to find bendpoints in set of XY Coordinates |
CBendPointFinder2DBase | Used to find bendpoints in two dimensional datasets |
CBendPointFinder2DGeom | Used to find bendpoints in Line 2D Geometry |
CBendPointFinder2DGeomSet | |
CBendPointFinder3D | Used to find bendpoints in three dimensional datasets |
CBendPointFinderBase | Base class that does the majority of the work finding bendpoints. Adaptions to different data-types are done in subclasses |
CBendPointFinderTrcKey | Used to find bendpoints in set of TrcKeys |
CBendPoints | |
CBendPoints2Coords | Inter/Extra-polate bendpoints to get the coordinates |
CBIDValSetArrAdapter | Adapter between Array2D and a BinIDValueSet |
CBinDataDesc | Description of binary data |
CBinID | Positioning in a seismic survey: inline/crossline or lineNr/trcNr |
CBinIDSorting | BinID sorting parameters |
CBinIDSortingAnalyser | Analyses whether input BinIDs are sorted |
CBinIDUndoEvent | BinID UndoEvent |
CBinIDValue | BinID and a value |
CBinIDValues | BinID and values. If one of the values is Z, make it the first one |
CBinIDValueSet | A Pos::IdxPairValueSet with BinIDs |
CBisectionExtremeFinder1D | Bisection Extreme Finder |
CBitMap2RGB | Draws bitmaps on RGBArray according to FlatView specs. Assumes bitmaps are 100% aligned with array, only sizes may differ |
CBitMapGenTask | Bitmap generation Task |
CBitMapMgr | Manages bitmaps |
CBlackmanWindow | |
CBlocksSeisTrcTranslator | |
CBodyVolumeCalculator | Volume estimation for implicit bodies. getVolume returns the volume in cubic meters |
CBoolInpSpec | Specifications for boolean inputs |
CBoolTypeSetType | Needed because the std lib has a crazy specialization vector<bool> |
CBoxWindow | |
CBufferDataPack | Simple DataPack based on an unstructured char array buffer |
CBufferString | OD::String with its own variable length buffer. The buffer has a guaranteed minimum size |
CBufferStringSet | Set of BufferString objects |
CcalcFingParsObject | FingerPrint Attribute parameters calculator |
CCallBack | CallBacks object-oriented (object + method) |
CCallBacker | Inherit from this class to be able to send and/or receive CallBacks |
CCallBackSet | TypeSet of CallBacks with a few extras.
|
CCBCapsule | Capsule class to wrap any class into a CallBacker |
►CCBVSInfo | Data available in CBVS format header and trailer |
CSurvGeom | |
CCBVSIO | Base class for CBVS reader and writer |
►CCBVSIOMgr | Base class for CBVS read and write manager |
CAuxInlInf | |
CCBVSReader | Reader for CBVS format |
CCBVSReadMgr | Manager for reading CBVS file-packs |
CCBVSSeisPS2DTranslator | |
CCBVSSeisPS3DTranslator | |
CCBVSSeisTrc2DTranslator | CBVS translator for 2D Seismics |
CCBVSSeisTrcTranslator | |
CCBVSWriteMgr | Writer for CBVS file packs |
CCBVSWriter | Writer for CBVS format |
CChangeNotifyBlocker | Prevents change notifications coming out of a MonitoredObject |
►CChangeRecorder | Base class for recorder of changes in a MonitoredObject |
CRecord | |
CChangeTracker | Updates a variable when changes occur |
CCmdRecStopper | |
CCNotifier | Notifier with automatic capsule creation |
CCommandDefs | |
CCommandLineParser | |
CCommandString | |
CCompoundKey | Concatenated short keys separated by dots. Used for Object identifiers in the Object Manager, or stratigraphic IDs |
CConn | Data connection |
CConnComponents | Classify connected components of a binarized array 2D, components are sorted in size. User could get the best quadratic fit for the component if needed |
►CConnComponents3D | Classify connected components of a binarized array 3D, components are sorted in size |
CVPos | |
CConstArrPtrMan | |
CConstDataPackRef | |
CConstPtrMan | |
CConstPtrManBase | |
CConstRefMan | |
►CContinuousCurvatureArray2DInterpol | |
CBriggsData | |
CHorizonData | |
CContinuousCurvatureHor3DGridder | |
CConvMemValueSeries | |
CConvolver2D | Convolves (or correlates) two 2D signals |
CConvolver3D | Convolves (or correlates) two 3D signals |
CCoord | A cartesian coordinate in 2D space |
CCoord2List | Interface for a list of Coords with automatically maintained IDs |
CCoord2ListImpl | A list of Coord where each coord has a unique id |
CCoord3 | A cartesian coordinate in 3D space |
CCoord3List | Interface for a list of Coord3 with automatically maintained IDs |
CCoord3ListImpl | A list of Coord3 where each coord has a unique id |
CCosTaperWindow | Tapered Cosine Window Function |
CCtxtIOObj | Holds an IOObjCtxt plus a pointer to an IOObj and/or an IOPar |
►CCurvature | Class to calculate curvature from 9 regularly sampled points |
CSetup | |
CCVSAccess | |
►CCWT | Continuous Wavelet Transform |
CCWTWavelets | |
►CDAGTetrahedraTree | Delaunay triangulation for 3D points. Should make sure all the points are defined |
CDAGTetrahedra | |
►CDAGTriangleTree | Reference: "Parallel Incremental Delaunay Triangulation", by Kohout J.2005 |
CDAGTriangle | |
CDataBuffer | Raw data array with memory management |
CDataCharacteristics | Byte-level data characteristics of stored data |
CDataClipper | A DataClipper gets a bunch of data and determines at what value to clip if a certain clip percentage is desired |
CDataClipSampler | Data clipping sampler |
CDataColDef | Column definition in tabular data sets |
CDataDistribution | Sharable data distribution. Sampling defaults to 0 step 1 |
CDataDistributionChanger | |
CDataDistributionExtracter | Extracts 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 | |
CDataInpSpec | Specification of input characteristics |
CDataInterpreter | Byte-level data interpreter |
►CDataPack | A data packet: data+positioning and more that needs to be shared |
CFullID | |
CDataPackMgr | Manages DataPacks |
CDataPackMgrID | |
CDataPackRef | |
►CDataPointSet | Set of data points with group selection |
CDataRow | Data point with group. Group 0 means 'inactive', it can never be selected |
CPos | Real Coord3D-position storable in BinIDValueSet + trc nr |
CDataPointSetDisplayMgr | DataPointSet display manager |
CDataPointSetDisplayProp | Interface for DataPointSet Displays |
CDataSqueezer | Fits values into a pre-defined range |
CDataType | Data type |
CDataTypeImpl | DataType implementation |
CDataUploader | >Provides file or data upload facility |
CDateInfo | A date info class |
CDBDir | |
CDBKey | |
CDBKeySet | |
CDecompInput | |
►CDeConvolveAttrib | |
►CTask | |
CInput | |
CDelaunayTriangulator | The parallel triangulation works for only one processor now |
CDensity2RGBArray | |
CDensityCalc | Calculates densities for teh density display of a crossplot |
CDepth2TimeStretcher | |
CDeSpiker | |
CdgbAttribDescSetTranslator | Actual Translator class for I/O of DescSet |
CdgbEMFault3DTranslator | DgbEMSurfaceTranslator for EM::Fault3D |
CdgbEMFaultSet3DTranslator | |
CdgbEMFaultStickSetTranslator | DgbEMSurfaceTranslator for EM::FaultStickSet |
CdgbEMHorizon2DTranslator | DgbEMSurfaceTranslator for EM::Horizon2D |
CdgbEMHorizon3DTranslator | DgbEMSurfaceTranslator for EM::Horizon3D |
CdgbEMSurfaceTranslator | Dgb EMSurfaceTranslator |
CdgbMPESetupTranslator | MPESetupTranslator for dgbMPESetup |
CdgbMuteDefTranslator | Dgb MuteDefTranslator |
CdgbODGMTProcFlowTranslator | |
CdgbODMadProcFlowTranslator | |
CdgbODSessionTranslator | |
CdgbPickSetTranslator | |
CdgbPosProvidersTranslator | |
CdgbPreLoadsTranslator | |
CdgbPreLoadSurfacesTranslator | |
CdgbPreStackProcTranslator | Dgb PreStackProcTranslator |
CdgbPSEventTranslator | Dgb PSEventTranslator |
CdgbRandomLineSetTranslator | |
CdgbSurvGeom2DTranslator | |
CdgbVolProcessing2DTranslator | Dgb Volume Processing Translator |
CdgbVolProcessingTranslator | Dgb Volume Processing Translator |
CdgbWaveletTranslator | |
CDip2D | To calculate Dip/Azimuth for 2D datasets using the method of PCA |
CDip3D | To calculate Dip/Azimuth for 3D datasets using the method of PCA |
►CDipPCA | Base class to calculate Dip/Azimuth using the method of PCA |
CSetup | |
►CDipViewAttrib | |
►CTask | |
CInput | |
CDirList | Provides file and directory names in a certain directory |
►CDiscFilterAttrib | |
►CTask | |
CInput | |
CDisplayLinkManager | |
CDisplayPropertyHolder | |
CDisplayPropertyLink | |
CDixConversion | Rms velocity to interval velocity conversion using the Dix formula |
►CDPSDensityCalcND | |
CAxisParam | |
CDPSFromVolumeFiller | Fills DataPointSet with data from a VolumeDataPack |
CDPSMerger | |
CDPSMergerProp | |
CDragController | Auxiliary 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 |
►CDWT | Discrete Wavelet Transform |
CFilterWT1D | |
CElasticFormula | Elastic formula def to generate elastic layers |
CElasticFormulaRepository | ElasticFormula repository |
CElasticLayer | A table of elastic prop layers |
CElasticModel | A table of elastic prop layers with processing utilities |
CElasticPropertyRef | Elastic property reference data. Either a link to an existing PropertyRef, or an ElasticFormula |
►CElasticPropGen | Computes elastic properties using parameters in ElasticPropSelection and PropertyRefSelection |
CCalcData | |
CElasticPropGuess | Guesses elastic properties using parameters in ElasticPropSelection and PropertyRefSelection |
CElasticPropSelection | User parameters to compute values for an elastic layer (den,p/s-waves) |
CElasticPropSelectionTranslator | |
CElasticPropSelectionTranslatorGroup | |
CEMAnyHorizonTranslatorGroup | TranslatorGroup for EM::Horizon |
CEMBodyTranslator | Base class for all EM::Body Translators |
CEMBodyTranslatorGroup | TranslatorGroup for EM::Body |
CEMFault3DTranslatorGroup | TranslatorGroup for EM::Fault3D |
CEMFaultSet3DTranslator | Translator for EM::FaultSet3D |
CEMFaultSet3DTranslatorGroup | TranslatorGroup for EM::FaultSet3D |
CEMFaultStickSetTranslatorGroup | TranslatorGroup for EM::FaultStickSet |
CEMHorizon2DTranslatorGroup | TranslatorGroup for EM::Horizon2D |
CEMHorizon3DTranslatorGroup | TranslatorGroup for EM::Horizon3D. Reads/writes 3D EM::Horizon3D to storage |
CEMStickSetTranslator | EM::StickSet Translator |
CEMStickSetTranslatorGroup | EM::StickSet TranslatorGroup |
CEMSurfaceTranslator | Translator for EM::Surface |
CEntryData | Basic group for letting the user select an object |
CEntryDataSet | |
CEnumDef | Holds data pertinent to a certain enum. It does not know the enum values themselves, but treat them as integers |
CEnumDefImpl | |
CEvalParam | Description of attribute parameters to evaluate |
CEventButton | Event button |
CEventTracker | Tracker that tracks Min/Max & Zero crossings between valueseries |
CExecutor | Specification to enable chunkwise execution of a process |
CExecutorGroup | Executor consisting of other executors |
CExperimentalAttribFactory | |
CExplicitMarchingCubesSurface | |
CExpScaler | Exponential scaling, base e or ten |
CExtensionArray2DInterpol | Array 2D interpolator that works by extending the data into udf areas |
CExtensionHor3DGridder | |
►CExtremeDipAttrib | |
►CTask | |
CInput | |
CExtremeFinder1D | Finds extreme values in FloatMathFunctions |
CExtremeFinderND | Finds the nearest local extreme position in ND's. Implementation of Powell's Quadratically Convergent Method |
CFactory | Generalized static factory that can deliver instances of T, when no variable is needed in the creation |
CFactory1Param | Generalized static factory that can deliver instances of T, when a variable is needed in the creation |
CFactory2Param | Subclass of FactoryBase |
CFactory3Param | Subclass of FactoryBase |
CFactoryBase | Base class for Factories ( Factory, Factory1Param, Factory2Param and Factory3Param. ) |
CFaultTrace | Subclass of Coord3List that represents a fault trace |
CFaultTraceExtractor | FaultTrace extractor |
CFaultTraceExtractor2D | |
CFaultTraceExtractor3D | |
CFaultTrcDataProvider | FaultTrace data provider |
CFaultTrcHolder | FaultTrace holder |
CFFTFilter | Classical 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 |
CFileMultiString | SeparString with backquotes as separators, use in most ascii files |
CFileNameInpSpec | Specifications for file-name inputs |
CFilePath | File pathname tools |
CFileSpec | Specification for one or more files |
CFileSystemWatcher | Class for monitoring a file system |
CFillPattern | |
CFlareHelpProvider | |
CFlatDataPack | DataPack for flat data |
CFlatPosData | Positioning of flat 'bulk' data. Only the 'x1' axis can be irregular |
CFlatTopWindow | |
CFloatVertexAttribList | Base class for vertex attribute list |
CFontData | Data needed to make an actual font |
►CFourierInterpol1D | Fourier interpolation for 1D datasets |
CPoint | |
►CFourierInterpol2D | Fourier interpolation for 2D datasets |
CPoint | |
►CFourierInterpol3D | Fourier interpolation for 3D datasets |
CPoint | |
CFourierInterpolBase | Base class for fourier interpolation |
CFreqTaperSetup | |
CFrozenColumnsHelper | |
CGapDeconACorrView | GapDecon Attribute autocorrelation preview in a 2d viewer |
CGaussian1DProbDenFunc | One dimensional Gaussian PDF |
CGaussian2DProbDenFunc | Two dimensional Gaussian PDF |
►CGaussianNDProbDenFunc | Multi-dimensional pure Gaussian PDF |
CCorr | |
CVarDef | |
►CGenericTransformND | Lets any 1D orthogonal transform (GenericTransformND::GenericTransform1D) be extended to ND. Most transform fftw can be implemented as a subclass of GenericTransformND |
CTransform1D | |
CGeoJSONWriter | XML Writer |
CGeom2dAscIO | Ascii I/O for 2D Geometry |
CGeom2DImpHandler | This 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: |
CGeomIDProvider | Class providing a current line key |
CGestureEvent | Stores event information from gesture event |
CGestureEventHandler | Handles gesture event and triggers notifier with GestureEventInfo |
►CGISWriter | |
CProperty | |
CGLInfo | |
CGlobExpr | Glob-expression matching like UNIX shells |
CGMT2DLines | |
CGMTArray2DInterpol | |
CGMTBaseMap | |
CGMTClip | |
CGMTCoastline | |
CGMTCommand | |
CGMTContour | |
CGMTFault | |
CGMTLegend | |
CGMTLocations | |
CGMTNearNeighborGrid | |
CGMTPar | |
►CGMTParFactory | |
CEntry | |
CGMTPolyline | |
CGMTRandLines | |
CGMTSurfaceGrid | |
CGMTWells | |
CGMTWellSymbol | |
CGMTWellSymbolRepository | |
►CGradientDipAttrib | |
►CTask | |
CInput | |
►CGrid2D | Represents a grid of 2D lines in an Inl-Crl plane |
CLine | Line in an Inl-Crl plane |
CGridder2D | Generic interface for 2D gridding |
CHammingWindow | |
CHanningWindow | |
CHelpKey | |
CHelpProvider | |
CHiddenParam | Workaround manager when you cannot add class members to a class due to binary compability issues |
CHilbertTransform | Class to compute Hilbert Transform |
CHistEqualizer | Class to do histogram equalization of datasets |
CHor2DFrom3DCreator | Executor to create EM::Horizon2D from EM::Horizon3D |
CHor2DFrom3DCreatorGrp | ExecutorGroup to create EM::Horizon2D from EM::Horizon3D |
CHorizon2DGridCreator | ExecutorGroup to create 2D horizon grid from 3D |
CHorizon2DScanner | |
CHorizon3DTesselator | |
CHorizonGridder | Base class for Horizon Gridders |
CHorizonModifier | Modifies horizons |
CHorizonScanner | Executor to scan horizons |
CHorizonSorter | Executor to sort horizons |
CHorVariogramComputer | |
CHostData | Host name and aliases |
CHostDataList | List of host names in the system. The first entry will be the local host |
CHostNFailInfo | Holds host-specific status information |
Ci_ActionMessenger | Helper class for uiAction to relay Qt's messages |
Ci_BrowserMessenger | Helper class for uiTextBrowser to relay Qt's messages |
Ci_ButMessenger | |
Ci_ButtonGroupMessenger | |
Ci_comboMessenger | Helper class for uiComboBox to relay Qt's 'activated' messages to uiAction |
Ci_DialMessenger | Helper class for uidial to relay Qt's messages |
Ci_LayoutItem | Wrapper around QLayoutItem class. Stores some dGB specific layout info |
Ci_LayoutMngr | DGB's layout manager |
Ci_lineEditMessenger | Helper class for uilineedit to relay Qt's messages |
Ci_listMessenger | Helper class for uiListBox to relay Qt's messages |
Ci_MdiAreaMessenger | Helper class for uiMdiArea to relay Qt's messages |
Ci_QPtrImpl | Helper class for QPtr to relay Qt's messages. Internal object, to hide Qt's signal/slot mechanism |
Ci_ScrollBarMessenger | |
Ci_SliderMessenger | |
Ci_SpinBoxMessenger | Helper class for uiSpinBox to relay Qt's messages |
Ci_tabbarMessenger | Helper class for uitabbar to relay Qt's 'currentChanged' messages to |
Ci_tableMessenger | Helper class for uiTable to relay Qt's 'activated' messages to uiAction |
Ci_tableViewMessenger | |
Ci_TextEditMessenger | Helper class for uiTextEdit to relay Qt's messages |
Ci_ToolBarMessenger | Helper class for uiToolBar to relay Qt's messages |
Ci_treeVwMessenger | Brief Helper class for uiTreeView to relay Qt's messages |
Ci_uiLayoutItem | |
CIbmFormat | IBM Format |
CIDKeyReplaceJobDescProv | KeyReplaceJobDescProv where the values taken from a range of IDs |
CIdxPair | A pair of numbers; base class for BinID et al |
CImageParentItem | |
CImageResizer | Resizes Image |
CImageSubItem | |
CIMFComponent | |
CImplicit2MarchingCubes | |
CIndexInfo | Info on (floating-point) position in an array or StepInterval |
CInlineSplitJobDescProv | Implementation of JobDescProv based upon splitting the inlines in the IOPar |
CInstAttributeSyntheticData | |
CIntegerID | Single integer ID with comparison but no automatic conversion. Making a subclass is optional, but recommended when using multiple IntegerID objects at the same time. Subclassing is mandatory when you want a customized undefined value or a different condition for valid values |
CInterpolationLayerModel | |
CInterval | Interval of values |
CIntervalND | Ranges in N dimensions |
CInvDistHor3DGridder | |
►CInverseAttrib | |
►CTask | |
CInput | |
CInverseDistanceArray2DInterpol | Interpolates 2D arrays using inverse distance method |
CInverseDistanceGridder2D | Uses inverse distance method for 2D gridding |
CIODir | |
CIODirEntry | Needed for manipulation. Used by user interface IOObj management |
CIODirEntryList | List of dir entries |
►CIOMan | |
CCustomDirData | |
CIOObj | |
►CIOObjContext | Holds the context for selecting and/or creating IOObjs |
CStdDirData | |
CIOObjProducer | |
CIOObjSelConstraints | Holds constraints on IOObj selection |
CIOObjSelectionTranslator | |
CIOObjSelectionTranslatorGroup | |
CIOPar | Generalized set of parameters of the keyword-value type |
CIOParIterator | |
CIOStream | |
CIOSubDir | |
CIOX | |
Ciqstream | Does everything a std::istream does, but also deletes the streambuf |
CIsochronMaker | |
CIsoContourTracer | Tracing the z-level contour of a 2D scalar field |
►CJobCommunic | Multi-machine socket communicator Handles the communication between a client and the primary host, from the client's point of view |
CsendData | |
CJobDescProv | Interface for providing parameter files for jobs (job descriptions). Two implementations are pre-cooked: KeyReplace-JDP and InlineSplit-JDP |
CJobInfo | All information on a job |
CJobIOMgr | Handles starting & stopping of jobs on client machines. Sets up a separate thread to maintain contact with client |
CJobRunner | Runs all jobs defined by JobDescProv |
CKaiserWindow | Kaiser Window Function |
CKeyBindings | Class for setting keybindings |
CKeyBindMan | Manages keybindings |
CKeyboardEvent | Keyboard event |
CKeyboardEventHandler | Handles KeyboardEvent |
CKeyReplaceJobDescProv | Simple implementation of JobDescProv based on replacing a value in the IOPar with another |
CLargeValVec | |
CLASWriter | |
CLatLong | Geographical coordinates in Decimal Degrees but with conv to deg, min, sec |
CLatLong2Coord | Estimates to/from LatLong coordinates |
CLine2 | A 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 | |
CLine2DSubselJobDescProv | Special case of ParSubselJobDescProv where each job refers to a 2D Line. The subselkey in this case is "Output.Subsel.Line" |
CLine2DTreeItemFactory | |
CLine3 | A Line3 is a line in space, with the following equations: |
CLinearArray1DInterpol | Does linear interpolation of one dimensional arrays |
CLinearD2TTransform | |
CLinearT2DTransform | |
CLinearVelTransform | |
CLineFrom2DSpaceHoughTransform | Finds lines in Array2D<float>'s regions with high values |
CLineKey | Key for a line in a line set |
CLineParameters | Steepness and intercept |
CLineRectangleClipper | Clips 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 |
CLinScaler | Linear scaling |
CLinSolver | LinSolver - 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 | |
CLinStats2D | Linear stats in 2D |
CLinStats3D | Linear stats in 3D |
ClmkEMFault3DReader | Landmark EM::Fault3D reader |
ClmkEMFault3DTranslator | Landmark EM::Fault3D EMSurfaceTranslator |
ClmkEMFault3DWriter | Landmark EM::Fault3D writer |
ClmkEMStickSetReader | Landmark EM::StickSet reader |
ClmkEMStickSetTranslator | Landmark EM::StickSet Translator |
ClmkEMStickSetWriter | Landmark EM::StickSet writer |
►CLogCubeCreator | |
CLogCube | |
CWellData | |
CLogScaler | Logarithmic scaling, base e or ten |
CManagedObjectSet | ObjectSet where the objects contained are owned by this set |
CManagedObjectSetBase | Helper class to RefObjectSet and ManagedObjectSet |
CMapDataPack | DataPack for 2D data to be plotted on a Map |
CMarchingCubeLookupTable | |
CMarchingCubes2Implicit | |
CMarchingCubesModel | |
CMarchingCubesSurface | |
CMarchingCubesSurfaceEditor | |
CMarchingCubeTriangleTable | |
CMarkerStyle2D | |
CMarkerStyle3D | |
CMathFormulaTranslator | |
CMathFormulaTranslatorGroup | |
CMathFunction | Mathematical function |
CMathFunctionND | Multidimensional Mathematical function |
CMathFunctionSampler | Makes a MathFunction indexable through an operator[] |
CMathProperty | Calculated property |
CMathXYFunction | A Math Function as in F(x,y) |
CMathXYZFunction | A Math Function as in F(x,y,z) |
CMatlabLibAccess | |
CMatlabLibMgr | |
CmcEMBodyTranslator | |
CMeasureToolMan | |
CMemCopier | ValueSeries Copier |
CMemSetter | Sets large amounts of values to a constant using multiple threads |
CMemValReplacer | Goes through some mem or a ValSeries and replaces one value with another |
CMenuHandler | |
CMenuItem | |
CMenuItemHandler | |
CMenuItemHolder | |
CMFVCViewManager | A control for flatviewers with different zoom properties and settings |
►CMinVarianceDipAttrib | |
►CTask | |
CInput | |
CMMPServer | |
CMMPServerClient | |
CMnemonic | Reference data common to measured logs and simulated properties |
CMnemonicSelection | |
CMnemonicSet | |
CMonitorableIter4Read | Base class for const MonitoredObject iterator |
CMonitorableIter4Write | Base class for non-const MonitoredObject iterator |
CMonitorableIterBase | Base class for MonitoredObject iterators. Inherit from one of its subclasses |
►CMonitoredObject | Object that can be MT-safely monitored from cradle to grave |
CAccessLocker | |
►CChangeData | |
CAuxData | |
CMonitorLock | Protects a MonitoredObject against change |
CMouseCursor | Definition of a mouse cursor, can be either a predefined shape (from the enum, or a file.) |
CMouseCursorChanger | Class to automatically change cursor, and change it back automatically when class is running out of scope |
►CMouseCursorExchange | |
CInfo | |
CMouseCursorManager | Sets another cursor for current application |
CMouseEvent | |
CMouseEventHandler | |
CMoveoutComputer | Base class for computing a moveout curve |
CMPESetupTranslator | Translator for MPE::Setup |
CMPESetupTranslatorGroup | TranslatorGroup for MPE::Setup |
CMsgClass | Class to encapsulate a message to the user |
CMultiArrayValueSeries | Valueseries 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). Default chunk size for windows 32 bit is 512MB and for all other platforms default is 32 GB |
CMultiCubeSeisPS3DTranslator | |
CMultiCubeSeisPSReader | PS data store reader based on multiple 3D CBVS cubes |
CMultiDimStorage | |
CMultiID | Compound key consisting of ints |
CMultiWellReader | |
CMultiWellWriter | |
CMuteArrayExtracter | |
CMuteDefTranslator | Translator for mute definition |
CMuteDefTranslatorGroup | TranslatorGroup for mute definition |
CMuter | Sets start or end part of a float series to 0 |
CmxArrayCopier | |
CMy_Class | |
CMyPointBasedMathFunction | |
CNamedCallBacker | CallBacker 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 |
►CNamedMonitoredObject | MonitoredObject with a name. All but name() are MT-safe |
CNameChgData | |
CNamedObject | Object with a name |
►CNearSubtractAttrib | |
►CTask | |
CInput | |
CNetworkUserQuery | |
CNLACreationDesc | Description of how a NLA analysis Feature set is to be created |
►CNLADataPreparer | Prepare data for usage in NLA training |
CBalanceSetup | |
CNLADesign | Simple description of NLA design, viewed from user's perspective |
CNLAModel | Minimum Interface for NLA models |
►CNoDCAttrib | |
►CTask | |
CInput | |
CNonConstPtrManBase | |
CNormalMoveout | Computes moveout with anisotropy, according to the equation by Alkhalifah and Tsvankin 1995 |
CNotifier | Class to help setup a callback handling |
CNotifierAccess | Interface class for Notifier. See comments there.
|
CNotifyStopper | Temporarily disables a Notifier |
CNotSavedPrompter | |
CNrBytesToStringCreator | |
CNumInpIntervalSpec | Specifications for numerical intervals |
CNumInpSpec | Specifications for numerical inputs that may or may not have limits |
CObjDisposer | Disposes after a couple of msecs to avoid all kinds of trouble |
CObjectSet | Set of pointers to objects |
CObjectWithName | Object with a name |
CObjQueue | Queue of objects |
COD3DViewer | |
Cod_istream | OD class for stream read common access to the std::cin |
Cod_istrstream | OD class for streaming from string |
Cod_ostream | OD class for stream write common access to the user log file, or std::cout in other than od_main |
Cod_ostrstream | OD class for stream write into string |
Cod_stream | OD base class for stream read/write |
CODDLSite | Access to an http site to get the contents of files |
CodElasticPropSelectionTranslator | |
CodEMBodyTranslator | OpendTect format EM::Body Translator |
CODFontImplementation | |
CODGLWidget | |
CODGMTProcFlowTranslator | |
CODGMTProcFlowTranslatorGroup | |
CODGraphicsAdvancedTextItem | |
CODGraphicsArrowItem | |
CODGraphicsDynamicImageItem | |
CODGraphicsHighlightItem | |
CODGraphicsItemGroup | |
CODGraphicsMarkerItem | |
►CODGraphicsMultiColorPolyLineItem | |
CODLineSegment | |
CODGraphicsPathItem | |
CODGraphicsPixmapItem | |
CODGraphicsPointItem | |
CODGraphicsPolyLineItem | |
CODGraphicsTextItem | |
►CODGraphicsWellSymbolItem | |
CLabelData | |
►CODGraphicsWindow | |
CWindowData | |
CODGraphicsWindow2 | |
CodIOObjSelectionTranslator | |
CODMadProcFlowTranslator | |
CODMadProcFlowTranslatorGroup | |
CodMathFormulaTranslator | |
CODOpenGLWidget | |
CODPolygon | (Closed) sequence of connected 2-D coordinates |
CodPosVecDataSetTranslator | |
CodProbDenFuncTranslator | |
CODQtObjectSet | |
CODSession | DTect session save/restore |
CODSessionTranslator | |
CODSessionTranslatorGroup | |
CodSimpleTimeDepthModelTranslator | |
CodWellTranslator | WellTranslator for 'dGB' stored wells, OD's default well format |
COffsetAzimuth | Stores offset and azimuth as an int, wich makes it easy to compare them without having to think of epsilons when comparing |
►COffsetReflectivityModel | An offset-based TimeDepth model set that may include reflectivities and incidence angles |
CSetup | |
COffsetValueSeries | ValueSeries of offsets |
Coqstream | Does everything a std::ostream does, but also deletes the streambuf |
COrgTraceMinusAverage | |
CParallelDTetrahedralator | Delaunay triangulation for 3D points |
CParallelSorter | Sorting in parallel. Code is still experimental |
CParallelTask | Generalization of a task that can be run in parallel |
CParamLine2 | A ParamLine2 is a line in space, with the following equations: |
CParSubselJobDescProv | IOPar driven implementation of JobDescProv where splitting is based on IOPar subselection with a particular key (subselkey). For instance, an IOPar with entries: |
CPCA | Performs Pricipal Component Analysis on samples with N variables |
►CPCADipAttrib | |
►CTask | |
CInput | |
CPeriodicValue | PeriodicValue handles periodic data through mathematical operations |
CPerThreadObjectRepository | Class that keeps one object per thread. This enables temporary passing of objects (such as strings) where needed |
CPhase | Phase 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 | |
CPlane3 | A Plane3 is a plane in space, with the equation: Ax + By + Cz + D = 0 |
CPlane3CoordSystem | Defines a 2D coordinate system on a 3D plane and transforms between the 3D space and the coordinate system |
CPlaneFrom3DSpaceHoughTransform | Finds 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 |
CPlaneParameters | Steepnesses and intercept |
CPlotAnnotation | |
CPluginInfo | Information about plugin for outside world |
►CPluginManager | Plugin manager - loads plugins: shared libs or DLLs |
CData | |
CPointDataPack | DataPack for point data |
CPoly2HorVol | Calculate volume between horizon and polygon |
CPolyArray1DInterpol | Uses 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 |
CPolynomialND | PolynomialND 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 |
CPolyTrend | Polynomial 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 |
CPosAuxInfo | Auxiliary data possibly needed at location. Mostly a seismic thing |
CPosAuxInfoSelection | Selection of aux info at location. Note that BinID is always selected |
CPosImpExpPars | |
►CPositionInpSpec | Specifications for BinID/Coordinate/TrcNrs and offsets |
CSetup | |
CPosProvidersTranslator | |
CPosProvidersTranslatorGroup | |
CPostStackSyntheticData | |
CPostStackSyntheticDataWithInput | |
CPosVecDataSet | Data set consisting of data vectors |
CPosVecDataSetTranslator | |
CPosVecDataSetTranslatorGroup | |
CPreLoadsTranslator | |
CPreLoadsTranslatorGroup | |
CPreLoadSurfacesTranslator | |
CPreLoadSurfacesTranslatorGroup | |
CPresentationSpec | |
CPreStackProcTranslator | Translator for PreStack processing |
CPreStackProcTranslatorGroup | TranslatorGroup for PreStack processing |
CPreStackSyntheticData | |
CProbDenFunc | Base class for Probability Density Functions |
CProbDenFunc1D | Probability Density Function for one dimensional datasets |
CProbDenFunc2D | Probability Density Function for two dimensional datasets |
CProbDenFuncDraw | Stores one draw of a probability density function |
CProbDenFuncTranslator | |
CProbDenFuncTranslatorGroup | |
CProcessTime2Depth | Keys for od_process_time2depth.cc |
CProgressMeter | Interface where processes can report their progress |
CProgressRecorder | ProgressMeter that helps unifying different tasks |
►CProperty | A (usually petrophysical) property of some object |
CEvalOpts | |
CPropertyRef | Ref Data for a (usually petrophysical) property |
CPropertyRefSelection | |
CPropertyRefSet | |
CPropertySet | |
CPSBasedPostStackSyntheticData | |
CPSEventTranslator | Translator for PreStack Event |
CPSEventTranslatorGroup | TranslatorGroup for PreStack Event |
CPtrMan | |
CPtrManBase | |
CQDialogMessenger | |
CQFileSystemWComm | QFileSystemWatcher communication class |
CQList | |
CQNetworkReplyConn | |
CQObjPtr | Class with a pointer to a QObject. The pointer will be set to null when the QObject goes out of scope |
CQRSolver | QRSolver - 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 |
Cqstreambuf | Adapter to use a qprocess as a stream |
CQSystemTrayIconMessenger | Helper class for uiSystemTrayIcon to relay Qt's messages |
CQtClss | |
CQTcpServerComm | |
CQTcpSocketComm | |
CQTimerComm | QTimer communication class |
CQuaternion | Quaternion is an extension to complex numbers |
CQueueEntry | One single queue entry |
CRadialBasisFunctionGridder2D | Uses Radial Basic Function to predict the values |
CRandLocGenPars | Dialog for creating (a) pick set(s) |
CRandomFlatDataPack | FlatDataPack for random lines |
CRandomLineSetTranslator | |
CRandomLineSetTranslatorGroup | |
CRandomSeisDataPack | SeisDataPack for random lines |
CrandposEMBodyTranslator | |
CRangeLimitedDataDistributionExtracter | Does some work to limit the range of distribution extraction |
CRangeProperty | Range of values. pos_ is usually in [0,1] |
CRangeSelector | Selector based on range specification (an Interval) |
CRawDataArray | Raw binary data access.
|
►CRayTracer1D | Ray tracer in 1D |
CSetup | |
CRayTracerRunner | |
CRColLineBuilder | Creates a line in RowCol space |
CReferenceCounter | |
►CReflCalc1D | Acoustic and Elastic trace computation in 1D |
CSetup | |
CReflCalcRunner | |
►CReflectivityModelBase | A TimeDepth model set that includes reflectivities. Base class for offset and angle based reflectivity models |
CSetup | |
CReflectivityModelSet | |
CReflectivityModelTrace | A data container for reflection coefficients |
CReflectivitySampler | Takes 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 timesampling_.start should be a multiple of timesampling_.step |
CRefMan | |
CRefObjectSet | |
CRegularFlatDataPack | FlatDataPack for 2D and 3D seismic data |
CRegularSeisDataPack | SeisDataPack for 2D and 3D seismic data |
CReleaseNotesProvider | |
CRemCommHandler | Handles commands to be executed remotely on a different machine |
CRemoteJobExec | Remote job executor |
CReportingTask | Helper class for all task implementations which need a progress meter |
CRMOComputer | Computes moveout in depth from RMO at a certain reference offset |
CRowCol | IdxPair used for its row() and col().
|
CRuntimeLibLoader | Gives 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 |
CSafeFileIO | Protects file IO when you can't afford to have partly written things after write errors or have a file garbled by multiple access |
CSampled1DProbDenFunc | One dimensional PDF based on binned data |
CSampled2DProbDenFunc | Two dimensional PDF based on binned data |
CSampledExtremeFinderND | Finds all local maximas/minimas in an ArrayND |
CSampledFunction | Make any sampled series comply with MathFunction |
CSampledFunctionImpl | Implementation for array-type of SampledFunction |
CSampledNDProbDenFunc | Multi-dimensional PDF based on binned data |
CSampledTrcKeyCollection | |
CSamplingData | Holds the fundamental sampling info: start and interval |
CScaleBarParentItem | |
CScaleBarSubItem | |
CScaler | Scaling of floating point numbers |
CSecondOrderPoly | A class for 2nd order polynomials of the form: a x^2 + b x + c |
CSEGYDirect2DLineGetter | |
CSEGYDirect2DLineIOProvider | |
CSEGYDirect2DLinePutter | |
CSEGYDirect2DPSReader | Reads from 2D PS data store reader based on SEG-Y files |
CSEGYDirect3DPSReader | Reads from 3D PS data store reader based on SEG-Y files |
CSEGYDirectSeisPS2DTranslator | |
CSEGYDirectSeisPS3DTranslator | |
CSEGYDirectSeisTrc2DTranslator | SEGYDirect translator for 2D Seismics |
CSEGYDirectSeisTrcTranslator | |
CSEGYDirectSurvGeom2DTranslator | |
CSEGYSeisTrcTranslator | |
CSeis2DCopier | Copies line sets |
CSeis2DDataSet | Set of 2D lines comparable with 3D seismic cube |
CSeis2DFrom3DExtractor | Extracts 2D data from 3D Cube |
CSeis2DGridCreator | ExecutorGroup to create 2D seismic grid from 3D |
►CSeis2DLineEventSnapper | SeisEventSnapper for 2D |
CSetup | |
CSeis2DLineGetter | Interface for object that reads 2D seismic data |
CSeis2DLineIOProvider | Provides read/write to/from 2D seismic lines. Only interesting if you want to add your own 2D data I/O |
CSeis2DLineMerger | Merges two 2D lines into a new one (same Line Set) |
CSeis2DLinePutter | Interface for object that writes 2D seismic data |
CSeis2DTo3D | |
CSeis2DTo3DInterPol | |
CSeis2DTo3DInterPolImpl | |
CSeisBayesClass | Bayesian inversion/classification for seismic data using PDFs |
CSeisBufReader | |
CSeisCBVS2DLineGetter | |
CSeisCBVS2DLineIOProvider | |
CSeisCBVS2DLinePutter | |
CSeisCBVSPS2DReader | Reads from a CBVS prestack seismic data store |
CSeisCBVSPS2DWriter | Writes to a CBVS 2D prestack seismic data store |
CSeisCBVSPS3DReader | Reads from a CBVS prestack seismic data store |
CSeisCBVSPS3DWriter | Writes to a CBVS 3D prestack seismic data store |
CSeisCBVSPSIO | Implementation class: I/O from a CBVS prestack seismic data store |
CSeisCubeCopier | Copies cubes. The IOPar constructor wants an IOPar as you would pass to a SeisSingleTraceProc |
CSeisDataPack | DataPack for volume data. Should be renamed to VolumeDataPack later |
CSeisDataPackFromDPS | Class that creates a SeisDataPack from a DataPointSeti. Columns in DPS are represented by components in DP |
CSeisDataPackWriter | |
CSeisDataPackZAxisTransformer | Uses ZAxisTransform to output a transformed SeisDataPack for the specified input SeisDataPack |
CSeisEventSnapper | |
►CSeisEventSnapper2D | ExecutorGroup to snap 2D seismic line set event |
CSetup | |
CSeisEventSnapper3D | |
CSeisFixedCubeProvider | |
CSeisFlatDataPack | Base class for RegularFlatDataPack and RandomFlatDataPack |
CSeisImpBPSIF | Reads a BPSIF prestack data exchange file into a PS data store |
►CSeisImpCBVSFromOtherSurvey | |
CPosData | |
►CSeisImporter | Helps import or export of seismic data |
CReader | Traces from the import storage |
►CSeisInterpol | |
CTrcPosTrl | |
►CSeisIOObjInfo | Info on IOObj for seismics |
COpts2D | |
CSpaceInfo | |
►CSeisIOSimple | |
CData | |
CSeisJobExecProv | Provides job runners and postprocessor for seismic processing |
CSeisMerger | Merges 2D and 3D post-stack data |
CSeisMSCProvider | Reads seismic data into buffers providing a Moving Virtual Subcube of seismic data |
CSeisPacketInfo | Information for a packet of seismics, AKA tape header info |
CSeisPS2DReader | Reads from a 2D prestack seismic data store |
CSeisPS2DTranslator | |
CSeisPS2DTranslatorGroup | |
CSeisPS3DReader | Reads from a 3D prestack seismic data store |
CSeisPS3DTranslator | |
CSeisPS3DTranslatorGroup | Translator mechanism is only used for selection etc |
CSeisPSCopier | |
CSeisPSCubeSeisTrcTranslator | |
CSeisPSImpDataMgr | Manages import of acquisition-sorted PS data. May take loads of memory |
CSeisPSIOProvider | Prestack Seismics objects provider |
CSeisPSIOProviderFactory | |
CSeisPSMerger | Prestack seismic data merger |
CSeisPSReader | Reads from a prestack seismic data store |
CSeisPSWriter | Writes to a prestack seismic data store |
CSeisRandLineTo2D | |
CSeisRandLineTo2DGrid | |
CSeisRandomProvider | |
►CSeisRandomRepository | |
CTraceHolder | |
CSeisResampler | Will sub-sample in inl and crl, and re-sample in Z |
CSeisScaler | |
CSeisScanner | |
CSeisSequentialWriter | |
CSeisSingleTraceProc | Single trace processing executor |
CSeisStdImporterReader | |
►CSeisStoreAccess | Base class for seis reader and writer |
CSetup | |
CSeisTrc | Seismic trace |
CSeisTrc2DTranslator | Base translator for 2D Seismics |
CSeisTrc2DTranslatorGroup | TranslatorGroup for 2D Seismic Data |
CSeisTrcBuf | Set of seismic traces |
CSeisTrcBufArray2D | Array2D based on SeisTrcBuf |
CSeisTrcBufDataPack | FlatDataPack based on SeisTrcBuf |
CSeisTrcFunction | |
CSeisTrcInfo | Information for a seismic trace, AKA trace header info |
CSeisTrcPropCalc | Calculates properties of a trace component |
CSeisTrcPropChg | Changes properties of one or all trace components. Component -1 (the default) changes all components |
CSeisTrcReader | Reads from a seismic data store |
CSeisTrcReaderSet | Advances and reads from multipe SeisTrcReader's |
►CSeisTrcTranslator | Seismic Trace translator |
CComponentData | Information for one component |
CTargetComponentData | ComponentData as it should be when the Translator puts it away |
CSeisTrcValueSeries | |
CSeisTrcWriter | |
CSeisZAxisStretcher | |
CSelectionArea | |
CSelectionGrp | |
CSelector | Interface for classes that select on basis of a key |
CSelGrpExporter | |
CSelGrpImporter | |
CSeparatorItem | |
CSeparString | List encoded in a string |
CSequentialTask | The generalization of something (e.g. a computation) where the steps must be done in sequence, i.e. not in parallel |
CServerProgTool | |
CServiceClientMgr | |
►CServiceMgrBase | Base class for OpendTect Service Manager and external services/apps |
CpacketData | |
CServiceServerMgr | |
CSettings | Settings class holds the user settings. It is an IOPar |
CSettingsAccess | Functionality to access specific user settings and/or environment variables from different parts of OpendTect in order to avoid duplication of definitions and code |
CSetup | |
CSharedLibAccess | Gives access to shared libs on runtime. Plugins should be loaded via the Plugin Manager (see plugins.h) |
CSharedObject | |
CSignalHandling | Asynchronous event handling and notification |
CSimpleD2TTransform | |
CSimpleHelpProvider | A 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 | |
CSimpleTimeDepthModel | Simple Time-Depth model in the form of a Time-Depth table |
CSimpleTimeDepthModelTranslator | |
CSimpleTimeDepthModelTranslatorGroup | |
CSimpleTimeDepthTransform | ZAxisTransform that uses a SimpleTimeDepthModel |
CSincInterpolator | A sinc interpolator for bandlimited uniformly-sampled functions y(x) |
CSincInterpolator1D | |
CSincInterpolator2D | |
CSincInterpolator3D | |
►CSincTableManager | A manager used for constructing the table necessary for Sinc interpolations |
CTable | |
CSingleSelector | Selector selecting only a single value |
CSlideContent | |
CSlideLayout | |
CSmoother1D | Smoothes a 1d signal with an operator |
CSmoother2D | Smoothes a 2d signal with an operator |
CSmoother3D | Smoothes a 3d signal with an operator |
CSortedList | A 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 |
CSortedPointers | A SortedPointers keeps track of ids and their corresponding pointer. Each id can only be present once |
CSortedTable | A SortedTable keeps track of ids and their corresponding values. Each id can only be present once |
CSpectrogram | Spectrogram 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 |
CSphere | Represents a point in spherical coordinates. The angle phi lies in the horizontal plane, theta in the vertical plane |
CStaticsDesc | Specifies Statics as a horizon and either a horizon attribute or a constant velocity. Velocity is always in m/s |
CStatusInfo | Encapsulates status message from a running client |
CStepInterval | Interval with step |
CStratAmpCalc | |
►CStratDispData | |
CColumn | |
CLevel | |
CUnit | |
CStratPropSyntheticData | |
CStreamConn | Connection with an underlying iostream |
►CStreamData | Holds data to use and close an iostream. Usually created by StreamProvider |
CStreamDataImpl | |
CStreamProvider | Provides I/O stream for file or system command |
CStringBuilder | Builds a string by adding strings. Much faster than string manipulation. Only supports adding |
CStringInpSpec | Specifications for character string inputs |
CStringKeyReplaceJobDescProv | KeyReplaceJobDescProv where the values are in a string set |
CStringListInpSpec | Specifications for list of character string inputs |
CStringPair | A StringPair has two strings, first() and second() |
CStringView | OD::String that holds an existing text string |
CSurfaceInfo | Surface info name/attribname with an ID (usually the EM-ID) |
CSurveyChanger | |
CSurveyDiskLocation | Survey location on disk |
CSurveyFile | Utility class to work with OpendTect survey/project zip files |
CSurveyGeometry | |
CSurveyInfo | Holds survey general information |
CSurvGeom2DTranslator | |
CSurvGeom2DTranslatorGroup | |
CSVNAccess | |
CSwapCallback | Class 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 | |
CSynthGenParams | |
CSynthID | |
►CTableModel | |
CCellData | |
CTabletInfo | |
CTableTrcKeySelection | |
CTaperData | |
CTask | Generalization of something (e.g. a computation) that needs to be done in multiple steps |
CTaskGroup | A collection of tasks, that behave as a single task.
|
CTaskRunner | Class that can execute a task |
CTextStreamProgressMeter | Textual progress indicator for batch programs |
CTextTaskRunner | TaskRunner to show progress of a Task in text format |
CTextTranslateMgr | |
CTextTranslatorLanguage | |
CThirdOrderPoly | A class for 3rd order polynomials on the form: a x^3 + b x^2 + c x + d |
CTime2DepthStretcher | |
CTimeDepthConverter | Converts between time and depth given a model. It expects a valueseries, where unit of value should be SI unit. Scaler provides factor value in case the valueseries in non SI unit |
CTimeDepthModel | Converts 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 |
►CTimeDepthModelSet | Data holder for all TimeDepthModels that share the same depths distributions. There will always be at least one model in the set. Models may be annotated by a given value, typically offset or angle |
CSetup | |
CTimer | Timer class |
CTopList | Is 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 |
CTraceData | A set of data buffers and their interpreters |
►CTraceSpectrumAttrib | |
►CTask | |
CInput | |
CTranslator | I/O Interpreter class for a certain object type |
CTranslatorGroup | Group of Translators. Has a static factory |
CTrcKey | Represents a unique trace position in one of the surveys that OpendTect is managing |
CTrcKeyCollection | |
CTrcKeySampling | Horizontal sampling (inline and crossline range and steps) |
CTrcKeySamplingIterator | Finds next BinID in TrcKeySampling; initializes to first position |
CTrcKeySamplingSet | |
CTrcKeyValue | |
CTrcKeyZSampling | Hor+Vert sampling in 3D surveys |
CTrcKeyZSamplingSet | |
CTriangle2DInterpolator | For 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 |
CTriangulatedGridder2D | Uses Delaunay triangulation to find a points neighbors and does inverse distance between the neighbors |
CTriangulationArray2DInterpol | Uses triangulation method to interpolate two dimensional arrays |
CTriangulationHor3DGridder | |
CTwoDDataSeisTrcTranslator | Dummy old translator used during conversion only |
CTwoDSeisTrcTranslator | Translator mechanism is only used for selection etc |
CTypeQueue | Queue of basic data types |
CTypeSet | Sets of (small) copyable elements |
Cui2DGeomManageDlg | General manage window for 2D Line geometries |
Cui2DGridLines | |
Cui2DGridLinesFromInlCrl | |
Cui2DGridLinesFromRandLine | |
Cui2DSurvInfoProvider | |
Cui3DIndirectViewBody | Class used by ui3DViewer to render things indirectly |
Cui3DViewer | |
Cui3DViewer2Image | Print scene dialog box |
Cui3DViewerBody | Baseclass for different body implementation (direct & indirect) of OSG |
CuiAction | |
CuiActionContainer | |
CuiActionSeparString | |
CuiAddEditMrkrDlg | |
CuiAdvancedTextItem | |
►CuiAmplSpectrum | |
CSetup | |
CuiApplPartServer | Makes available certain services that are needed on a higher level |
CuiApplService | Services from application level to 'Part servers' |
CuiArr2DFilterPars | |
CuiArr2DFilterParsDlg | |
CuiArray1DInterpolSel | |
CuiArray2DInterpol | |
CuiArray2DInterpolSel | |
CuiArrowDialog | |
CuiArrowItem | |
CuiASCIIFileInput | |
CuiAttr2DSelDlg | Selection dialog for 2D attributes |
CuiAttrDescEd | Attribute description editor |
CuiAttrDescEdCreater | Attribute description editor creator |
CuiAttrEMOut | Brief Base class Earth Model Output Batch dialog. Used for calculating attributes in relation with surfaces |
CuiAttribCrossPlot | |
►CuiAttribDescSetBuild | |
CSetup | |
CuiAttribDescSetEd | Editor for Attribute sets |
CuiAttribPanel | Attribute preview in a 2d viewer |
CuiAttribPartServer | Service provider for application level - Attributes |
CuiAttribTransDlg | |
►CuiAttributeFactory | |
CEntry | |
CuiAttrInpDlg | |
CuiAttrSel | User interface element for storing attribute desc selection |
CuiAttrSelData | User interface for attribute selection data |
►CuiAttrSelDlg | User Interface (UI) element for selection of Attributes from an attribute set |
CSetup | |
CuiAttrSetMan | AttributeSet Manager |
CuiAttrSrchProcFiles | |
CuiAttrSurfaceOut | Surface Output Batch dialog. Used for calculating attributes on surfaces |
CuiAttrTrcSelOut | Trace Selection Output Batch dialog. Used for calculating attributes between surfaces or withing a user-defined interval around a surface |
CuiAttrTypeSel | Selector for attribute type |
CuiAttrVolOut | Dialog for creating volume output |
CuiAutoAttrSelDlg | Class for selecting Auto-load Attribute Set |
CuiAutoAttrSetOpen | |
CuiAuxDataGrp | |
CuiAuxDataSel | |
►CuiAxisData | Convenient 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 |
CAutoScalePars | |
CuiAxisHandler | Handles an axis on a plot |
►CuiAxisHandlerBase | Base class for Axis Handlers |
CSetup | |
CuiBasemap | |
CuiBasemapObject | |
CuiBaseObject | |
CuiBaseSynthSeis | |
►CuiBasicLayerSequenceGenDesc | |
CDispUnit | |
CuiBatchHostsDlg | |
CuiBatchJobDispatcherLauncher | Launches the UI of a Batch::JobDispatcher |
CuiBatchJobDispatcherSel | Lets user select a batch job dispatcher suited for the job |
CuiBatchProcDlg | |
CuiBatchProgLaunch | |
CuiBatchTime2DepthSetup | |
CuiBinIDTable | |
CuiBitMapDisplay | Takes the flat-data from a FlatViewer and puts it into a uiGraphicsItem |
CuiBody | |
CuiBodyImpl | Simple delegating implementation of uiBody |
►CuiBodyOperatorDlg | |
CBodyOperand | |
CuiBodyPosProvGroup | UI for BodyPosProvider |
CuiBodyRegionDlg | |
CuiBodySel | |
CuiBorder | |
►CuiBuildListFromList | Base class for element allowing the building of lists of items from available 'ingredients' |
CSetup | |
CuiBulk2DHorizonImport | |
CuiBulkD2TModelImport | |
CuiBulkDirectionalImport | |
CuiBulkFaultImport | |
CuiBulkHorizonImport | |
CuiBulkLogImport | |
CuiBulkMarkerImport | |
CuiBulkTrackImport | |
CuiButton | Base class for all buttons |
CuiButtonGroup | |
CuiButtonMessenger | Button Abstract Base class |
CuiButtonStateEdit | |
CuiCalcHorPolyVol | Using horizon to calculate from different levels by polygon |
CuiCalcHorVol | UI for calculation of volume at horizons |
CuiCalcPolyHorVol | Using polygon to calculate to different horizons |
CuiCalendar | |
CuiCBVSPS3DOpts | |
CuiCBVSVolOpts | |
CuiCEEMDAttrib | |
CuiCEEMDPanel | |
CuiCentralWidgetBody | |
CuiChangeHorizonDlg | Base class for surface changers. At the moment only does horizons |
CuiCheckBox | |
CuiCheckedCompoundParSel | CompoundParSel providing something that is optional |
CuiCheckList | Group of check boxes. Ensures a certain policy is honored |
CuiCircleItem | |
CuiClipboard | |
CuiClusterJobDispatcherLauncher | |
CuiClusterJobProv | |
CuiClusterProc | |
CuiCoherencyAttrib | Coherency attribute description editor |
CuiColorBarDialog | |
►CuiColorInput | Small element for color selection. Has no text label |
CSetup | |
CuiColorTable | |
CuiColorTableCanvas | |
CuiColorTableGroup | |
CuiColorTableMan | |
CuiColorTableSel | |
CuiColorTableToolBar | |
CuiColTabImport | |
►CuiColTabItem | |
CSetup | |
CuiColTabMarkerCanvas | |
CuiColTabMarkerDlg | |
CuiComboBox | Combo box |
CuiCompoundParSel | Single-line element allowing multi-parameter to be set via a dialog |
CuiConstantVel | |
CuiConstraint | |
CuiContourTreeItem | Tree item for Contour display on 3D horizons |
CuiConvertPos | |
CuiConvolveAttrib | Convolve Attribute description editor |
CuiConvPosAscIO | |
CuiCopyFaultSet | |
CuiCopySurface | |
CuiCopySurveySIP | |
CuiCopyWellDlg | |
CuiCorrMultiAttrib | |
CuiCrDevEnv | |
CuiCreate2DGrid | |
CuiCreateAttribLogDlg | |
CuiCreateDPSPDF | Dialog for creating Probability Density Function of DataPointSet |
CuiCreateHorizon | Dialog to create a horizon with a constant Z |
CuiCreateLogCubeDlg | |
CuiCreateLogCubeOutputSel | |
CuiCreatePicks | |
CuiCrossAttrEvaluateDlg | |
CuiCrossHairItem | |
CuiCursorManager | |
►CuiCurvedItem | |
CArcSpec | |
CSplineSpec | |
CuiD2TModelDlg | Dialog for D2T Model editing |
►CuiD2TModelGroup | |
CSetup | |
CuiDataPackMonitor | |
►CuiDataPointSet | Edit DataPointSet |
CSetup | |
►CuiDataPointSetCrossPlotter | DataPointSet crossplotter |
CAxisData | |
CSetup | |
CuiDataPointSetCrossPlotterPropDlg | Crossplot properties dialog box |
CuiDataPointSetCrossPlotWin | Data Point Set Cross Plotter Main window |
CuiDataPointSetMan | Cross-plot manager |
CuiDataPointSetMerger | |
CuiDataPointSetPickDlg | |
CuiDataRootSel | UiGroup for selecting the survey data root |
CuiDateSel | |
CuiDeltaResampleAttrib | DeltaResample Attribute description editor |
CuiDepth2Time | |
CuiDesktopServices | |
CuiDial | |
►CuiDialExtra | |
CSetup | |
►CuiDialog | |
CSetup | Description of properties of dialog |
CuiDialogBody | |
CuiDipFilterAttrib | DipFilter Attribute description editor |
►CuiDirectionalPlot | Creates a directional plot: Rose diagrams and more |
CSetup | |
►CuiDirLightDlg | |
CInitInfo | |
CuiDispEditMarkerDlg | |
CuiDlgGroup | |
CuiDockWin | |
CuiDPSAddColumnDlg | Dialog box to add columns in datapointset |
CuiDPSDemo | Show a few uses of (ui)DataPointSet |
CuiDPSOverlayPropDlg | Dialog box to display properties within points in crossplot |
CuiDPSRefineSelDlg | |
CuiDPSSelectednessDlg | |
CuiDPSSelGrpDlg | |
CuiDynamicImageItem | |
CuiEditGaussianProbDenFunc | Group to edit Gaussian PPDF's |
CuiEditObjectList | Base class for element allowing maintenance of lists of (usually smaller) objects |
CuiEditProbDenFunc | Base class for edit probability density function editors |
CuiEditProbDenFuncDlg | Dialog to edit probability density functions |
CuiEditSampledProbDenFunc | Group to edit SampledProbDenFunc's |
CuiEditSEGYFileDataDlg | UI for manipulating fille names/paths for a SEGYDirect data-store |
CuiElasticModelProvider | |
CuiElasticPropSelDlg | |
►CuiElasticPropSelGrp | |
CuiSelInpGrp | |
CuiEllipseItem | |
CuiEMAttribPartServer | Part Server for Attribute handling on EarthModel objects |
CuiEMAuxDataSel | Dialog for surface aux data selection |
CuiEMDataPointSetPickDlg | |
CuiEMPartServer | Earth Model UI Part Server |
CuiEMPreLoadDlg | |
CuiEnergyAttrib | Energy Attribute ui |
CuiEvaluateDlg | |
CuiEventAttrib | Event Attributes description editor |
CuiEventFilter | Class that is able to recieve events from Qt and trigger an OD-style notification/callback |
CuiEventFreqAttrib | DeltaResample Attribute description editor |
CuiEventTracker | |
CuiExp2DGeom | |
CuiExport2DHorizon | Dialog for 2D horizon export |
CuiExportFault | Dialog for horizon export |
CuiExportHorizon | Dialog for horizon export |
CuiExportLogs | Dialog for writing logs to an ASCII file |
CuiExpRokDocPDF | Dialog for RokDoc PDF Export Exports Probability density functions in RokDoc ASCII format |
►CuiExpSelectionArea | |
CSetup | |
CuiExtensionArray2DInterpol | |
CuiExtensionHor3DInterpol | |
CuiExtLayerSequenceGenDesc | Base class for external LayerSequenceGenDesc editors, i.e. editors that are not also Layer Model displayers |
CuiExtraIntKeyDesc | |
CuiFault2FaultSet | |
CuiFaultDisplayOptGrp | |
CuiFaultParSel | |
►CuiFaultStickTransferDlg | |
CSetup | |
CuiFileConvGroup | |
CuiFileDialog | Dialog to get a file or directory name from user |
►CuiFileInput | A file-name input |
CSetup | |
CuiFillPattern | One-line element for fill pattern selection. No text label |
CuiFilterHorizonDlg | |
CuiFingerPrintAttrib | FingerPrint Attribute description editor |
CuiFirewallProcSetter | |
CuiFKSpectrum | |
CuiFlatDPPosSel | |
CuiFlatViewAuxDataEditor | Flatview auxiliary data editor |
CuiFlatViewAuxDataEditorList | A list with all auxdata in a FlatView::AuxDataEditor where the user can select which one should be active for new points |
CuiFlatViewColTabEd | FlatView color table editor |
CuiFlatViewControl | Tools to control uiFlatViewer(s) |
CuiFlatViewDataDispPropTab | UiFlatViewer data display properties tabs |
►CuiFlatViewDockWin | (Non-modal) main window containing one or more uiFlatViewer(s) |
CSetup | |
CuiFlatViewer | Fulfills the FlatView::Viewer specifications using 'ui' classes |
►CuiFlatViewMainWin | (Non-modal) main window containing one or more uiFlatViewer(s) |
CSetup | |
CuiFlatViewPropDlg | FlatView properties dialog box |
CuiFlatViewPropTab | UiFlatViewer properties tabs |
►CuiFlatViewStdControl | The standard tools to control uiFlatViewer(s) |
CSetup | |
CuiFlatViewWin | Base class for windows containing one or more uiFlatViewer(s) |
CuiFlatViewZoomLevelDlg | |
CuiFloatValidator | |
CuiFont | |
CuiFontList | |
CuiFontSelGrp | |
CuiFontSettingsGroup | |
CuiFreqFilterAttrib | ** Attribute description editor |
CuiFreqFilterSelFreq | |
CuiFreqTaperDlg | |
CuiFreqTaperGrp | |
CuiFreqTaperSel | |
CuiFrequencyAttrib | Frequency Attribute description editor |
CuiFullSynthSeisSel | Interface for selecting all parameters to run a Seis::RaySynthGenerator for multiple synthetic types (Zero-offset, prestack, ...), and interface for selecting synthetic datasets derived from raw types |
►CuiFuncDispBase | Base class for function displays |
CSetup | |
►CuiFuncDrawerBase | |
CDrawFunction | |
CSetup | |
CuiFuncSelDraw | |
►CuiFuncTaperDisp | |
CSetup | |
CuiFunctionDisplay | Displays a function of (X,Y) pairs on a canvas - optionally a Y2 |
CuiFunctionDisplayServer | |
CuiFunctionDrawer | |
►CuiFVAnnotPropTab | UiFlatViewer annotation properties tabs |
CAxesGroup | |
CuiFVVDPropTab | UiFlatViewer VD display properties tabs |
CuiFVWVAPropTab | UiFlatViewer WVA display properties tabs |
CuiGainAnalysisDlg | |
CuiGapDeconAttrib | GapDecon Attribute description editor |
CuiGeneralSettingsGroup | |
CuiGenInput | General Input Element |
CuiGenInputBoolFld | |
CuiGenInputDlg | Dialog with only uiGenInputs |
CuiGenInputDlgEntry | How to get input from user - for uiGenInputDlg |
CuiGenInputGrp | |
CuiGenInputInputFld | Generalized data input field |
CuiGenInputInt64Fld | |
CuiGenInputIntFld | |
CuiGenPosPicks | |
CuiGenRandPicks2D | |
CuiGenRanLineFromPolygon | Generate random line from polygon |
CuiGenRanLinesByContour | Generate random lines from contours of a horizon |
CuiGenRanLinesByShift | Generate random lines by shifting an existing |
CuiGeom2DSel | |
CuiGetChoice | Get an action from a series of possibilities from user |
CuiGetFileForAttrSet | |
►CuiGetObjectName | Get a name from user, whilst displaying names that already exist |
CSetup | |
CuiGISExport2DSeis | |
CuiGISExportPolygon | |
CuiGISExportRandomLine | |
CuiGISExportSurvey | |
CuiGISExportWells | |
CuiGISExpStdFld | |
CuiGLCM_attrib | |
CuiGLInfo | |
CuiGMT2DLinesGrp | |
CuiGMTAdvGrp | |
CuiGMTBaseMapGrp | |
CuiGMTClipGrp | |
CuiGMTCoastlineGrp | |
CuiGMTContourGrp | |
CuiGMTFaultsGrp | |
CuiGMTInfoDlg | |
CuiGMTLocationsGrp | |
CuiGMTMainWin | |
CuiGMTNearNeighborGrid | |
CuiGMTOverlayGrp | |
►CuiGMTOverlayGrpFactory | |
CEntry | |
CuiGMTPolylineGrp | |
CuiGMTRandLinesGrp | |
CuiGMTSurfaceGrid | |
CuiGMTSymbolPars | |
CuiGMTWellsGrp | |
CuiGraphicsItem | |
CuiGraphicsItemGroup | |
CuiGraphicsItemSet | |
CuiGraphicsObjectScene | |
CuiGraphicsSaveImageDlg | |
CuiGraphicsScene | |
CuiGraphicsSceneAxis | To draw simple axes for a 2D coordinate system |
CuiGraphicsSceneAxisMgr | Manages uiGraphicsSceneAxis |
CuiGraphicsSceneChanger | |
CuiGraphicsView | |
CuiGraphicsViewBase | |
CuiGraphicsViewMask | |
CuiGravHorCalc | |
CuiGridder2DSel | |
CuiGridLinesDlg | |
CuiGroup | |
CuiGroupObj | |
CuiGrubbsFilterAttrib | Semblance Attribute description editor |
CuiGVFreehandAreaSelectionTool | |
CuiHandleDLSiteFail | |
CuiHistogramDisplay | |
CuiHistogramSel | |
CuiHor2DFrom3DDlg | |
CuiHor3DFrom2DDlg | Dialog to expand a 2D horizon to create a 3D horizon |
CuiHor3DInterpol | |
CuiHor3DInterpolSel | |
CuiHorAttr2Geom | Change the geometry using an attribute |
CuiHorGeom2Attr | Save the geometry to an attribute |
CuiHorizon2DSel | |
CuiHorizon3DSel | |
CuiHorizonAttrib | Horizon attribute description editor |
►CuiHorizonAuxDataSel | |
CHorizonAuxDataInfo | |
CuiHorizonInterpolDlg | |
CuiHorizonMergeDlg | |
CuiHorizonParSel | |
CuiHorizonPreLoadDlg | |
CuiHorizonRelationsDlg | |
CuiHorizonSettings | |
CuiHorizonShiftDialog | |
CuiHorizonSortDlg | |
CuiHorSaveFieldGrp | Save 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 | |
CuiIcon | Manager for icons of different sizes |
CuiImagAttrSel | User interface element for getting attribute with both real and imaginary part |
CuiImp2DGeom | |
CuiImpAttrSet | |
CuiImpExpPickSet | Dialog for pickset selection |
CuiImpHorFromZMap | |
CuiImplBodyCalDlg | UI for volume calculation of implicit body |
CuiImplicitBodyValueSwitchDlg | |
CuiImportFault | Dialog for fault import |
CuiImportFault3D | |
CuiImportFaultStickSet2D | |
CuiImportHorizon | Dialog for Horizon Import |
CuiImportHorizon2D | Dialog for Horizon Import |
CuiImportLogsDlg | Dialog for loading logs from las file |
CuiImpPVDS | |
CuiImpRokDocPDF | Dialog for RokDoc PDF Import Imports Probability density functions in RokDoc ASCII format |
CuiInstantaneousAttrib | Instantaneous Attribute description editor |
CuiIntegratedTrace | |
CuiInterpolationLayerModel | |
CuiInterpolationLayerModelGrp | |
CuiIntValidator | |
CuiInvDistHor3DInterpol | |
CuiInvDistInterpolPars | |
CuiInverseDistanceArray2DInterpol | |
CuiInverseDistanceGridder2D | |
CuiIOFileSelect | |
CuiIOObj | Dialog letting the user select an object. It returns an IOObj* after successful go() |
CuiIOObjInserter | Inserts a new object into the OD data store |
CuiIOObjManipGroup | Buttongroup to manipulate an IODirEntryList |
CuiIOObjManipGroupSubj | |
CuiIOObjRetDlg | Dialog letting the user select an object. It returns an IOObj* after successful go() |
►CuiIOObjSel | User Interface (UI) element for selection of IOObjs |
CSetup | |
►CuiIOObjSelDlg | |
CSetup | |
►CuiIOObjSelGrp | |
CSetup | |
CuiIOObjSelWriteTranslator | Group for selecting output translator |
CuiIOObjTranslatorWriteOpts | Group for editing output translator options |
►CuiIOSelect | UI element for selection of data objects |
CSetup | |
CuiIOSurface | Base group for Surface input and output |
CuiIsochronMakerBatch | |
CuiIsochronMakerDlg | |
CuiIsochronMakerGrp | Create isochron as attribute of horizon |
CuiIssueReporterDlg | Reports issues to opendtect.org. Usually crash reports |
CuiKeyBindingSettingsGroup | |
CuiKeyDesc | |
CuiLabel | |
CuiLabeledComboBox | |
CuiLabeledListBox | UiLabeledListBox. Deprecated. Don't use in new code |
CuiLabeledSpinBox | |
CuiLASSurvInfoProvider | |
CuiLASWriter | |
CuiLatLong2CoordDlg | |
CuiLatLongInp | |
CuiLayerSequenceGenDesc | Base class for LayerSequenceGenDesc editors - with factory |
►CuiLaySeqAttribEd | Edits a layer sequence attribute |
CSetup | |
CuiLegendItem | A legend, mainly used in maps |
CuiLineEdit | |
CuiLineItem | |
CuiLinePosSelDlg | |
CuiLineStyleGrp | |
►CuiListBox | |
CSetup | |
CuiListBoxChoiceIO | Allows save/restore of chosen items for a uiListBox |
CuiListBoxFilter | A filter field attaching itself to a listbox |
CuiListBoxObj | List Box |
CuiLocalHostGrp | |
CuiLogDisplayGrp | |
CuiMadagascarBldCmd | |
CuiMadagascarMain | |
CuiMadAGCAttrib | Madagascar AGC Attribute description editor |
CuiMadIOSel | |
CuiMadIOSelDlg | |
CuiMain | |
►CuiMainWin | User interface main window |
CSetup | |
CuiMainWinBody | |
CuiManageLineGeomDlg | Manage window for a single 2D Line geometry |
►CuiManipButGrp | |
CButData | |
CuiManPROPS | Manages the PROPS() |
CuiManualConvGroup | |
CuiMapperRangeEditor | |
CuiMarkerDlg | Dialog for marker specifications |
CuiMarkerItem | |
►CuiMarkerStyle2D | |
CSetup | |
CuiMarkerStyle3D | |
CuiMarkerStyleDlg | |
CuiMarkerStyleGrp | |
CuiMarkerViewDlg | Dialog for Viewing the markers for a well |
CuiMatchDeltaAttrib | MatchDelta Attribute description editor |
CuiMaterialGrp | |
CuiMathAttrib | Math Attribute description editor |
►CuiMathExpression | |
CSetup | |
CuiMathExpressionVariable | |
►CuiMathFormula | |
CSetup | |
CuiMathPropEdDlg | |
CuiMdiArea | |
CuiMdiAreaWindow | |
CuiMeasureDlg | |
CuiMenu | |
CuiMenuBar | |
CuiMenuHandler | |
CuiMergeSeis | |
CuiMFCDialog | |
CuiMMBatchJobDispatcher | |
►CuiMnemonicsSel | Selector for Mnemonics |
CSetup | |
CuiMouseEventBlockerByGestures | |
CuiMPEMan | Dialog for tracking properties |
CuiMPEPartServer | Implementation of Tracking part server interface |
CuiMsg | |
CuiMsgMainWinSetter | Sets the uiMSG's main window temporary during the scope of the object |
CuiMultCompDlg | Dialog to select (multiple) component(s) of stored data |
►CuiMultCompSel | CompoundParSel to capture and sum up the user-selected components |
CMCompDlg | |
CuiMultiAttribSel | |
CuiMultiColorPolyLineItem | |
CuiMultiFlatViewControl | |
CuiMultiMapperRangeEditWin | |
CuiMultiMnemonicsSel | |
CuiMultiSurfaceRead | Ui for multiple surface read |
CuiMultiSurfaceReadDlg | |
►CuiMultiSynthSeisSel | Interface for selecting all parameters to run a Seis::RaySynthGenerator for multiple synthetic types (Zero-offset, prestack, ...) |
CSetup | |
CuiMultiWellDispPropDlg | Multi Well display properties dialog box |
CuiMultiWellLogSel | |
CuiMultiWellSel | |
CuiMultOutSel | Dialog 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 | |
►CuiNLAPartServer | Service provider for application level - Non-Linear Analysis |
CLithCodeData | |
CuiNorthArrowObject | |
CuiObjBodyImpl | Default (Template) implementation of uiObjectBody |
CuiObject | The base class for most UI elements |
CuiObjectBody | |
CuiObjectItem | |
CuiObjectItemView | Embeds some uiObjects in a uiGraphicsView following a horizontal layout. Objects can be dynamically removed and added from the graphicsview |
CuiObjectItemViewAxisPainter | |
CuiObjectItemViewControl | |
CuiObjectItemViewInfoBar | |
►CuiObjectItemViewWin | A uiMainWin that holds embedded uiObjects and controls |
CSetup | |
CuiObjectStack | |
CuiObjFileMan | |
CuiOD2DLineSetAttribItem | |
CuiOD2DLineTreeItem | |
CuiODAnnotParentTreeItem | |
CuiODAnnotSubItem | |
CuiODAnnotTreeItem | |
CuiODAnnotTreeItemFactory | |
►CuiODApplMgr | Application level manager - ties part servers together |
CMiscSurvInfo | |
CuiODApplMgrAttrVisHandler | Does visualization-related work for uiODApplMgr |
CuiODApplMgrDispatcher | Dispatches work for Appl Mgr |
CuiODApplService | UiApplService for OD |
CuiODAttribTreeItem | |
CuiODBodyDisplayDataTreeItem | |
CuiODBodyDisplayParentTreeItem | |
CuiODBodyDisplayTreeItem | |
CuiODBodyDisplayTreeItemFactory | |
CuiODCrosslineParentTreeItem | |
CuiODCrosslineTreeItem | |
CuiODCrosslineTreeItemFactory | |
CuiODDataTreeItem | |
CuiODDisplayTreeItem | |
CuiODEarthModelSurfaceDataTreeItem | |
CuiODEarthModelSurfaceTreeItem | |
CuiODEditAttribColorDlg | |
CuiODFaultParentTreeItem | |
CuiODFaultStickSetParentTreeItem | |
CuiODFaultStickSetTreeItem | |
CuiODFaultStickSetTreeItemFactory | |
CuiODFaultSurfaceDataTreeItem | |
CuiODFaultToolMan | |
CuiODFaultTreeItem | |
CuiODFaultTreeItemFactory | |
CuiODFunctionDisplayServer | |
CuiODHelpMenuMgr | The OpendTect help menu manager |
CuiODHorizon2DParentTreeItem | |
CuiODHorizon2DTreeItem | |
CuiODHorizon2DTreeItemFactory | |
CuiODHorizonParentTreeItem | |
CuiODHorizonTreeItem | |
CuiODHorizonTreeItemFactory | |
CuiODInlineParentTreeItem | |
CuiODInlineTreeItem | |
CuiODInlineTreeItemFactory | |
CuiODLangMenuMgr | The OpendTect language menu manager |
CuiODLine2DParentTreeItem | |
CuiODMain | OpendTect application top level object |
►CuiODMenuMgr | The OpendTect menu manager |
CManageActionIDSet | |
|