![]() |
OpendTect
6.6
|
NAngle | |
►NAnnotations | |
CAnnotTreeItem | |
CArrowDisplay | Arrow |
CArrowParentItem | |
CArrowSubItem | |
CCallout | |
CCalloutDisplay | Callout |
CImage | |
CImageDisplay | Image |
CImageParentItem | |
CImageSubItem | |
CParentTreeItem | |
CScaleBar | ScaleBar base object |
CScaleBarDisplay | ScaleBar Display |
CScaleBarParentItem | |
CScaleBarSubItem | |
CSubItem | |
CTextParentItem | |
CTextSubItem | |
CTreeItemFactory | |
►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 | Uses automatic gain control to scale traces |
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 | |
►NBouncy | |
CBouncyController | |
►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 |
NConv | Template based type conversion |
►NCoords | |
CAnchorBasedXY | |
CAuthorityCode | |
CCoordSystem | |
CProjection | |
CProjectionBasedSystem | |
CProjectionRepos | |
CuiAnchorBasedXYSystem | |
CuiConvertGeographicPos | |
CuiCoordSystem | |
CuiCoordSystemDlg | |
CuiCoordSystemSel | |
CuiCoordSystemSelGrp | |
CuiProjectionBasedSystem | |
CuiUnlocatedXYSystem | |
CUnlocatedXY | |
NDBG | Defines a generic interface for supplying debug/runtime info |
►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 |
CBulkHorizon2DAscIO | |
CBulkHorizon2DScanner | |
CCBDataSet | Thread safe set of EMObjectCallbackData |
CChildFinder | |
CDataPackCommon | Mixin to provide general services to Earth Model data packs |
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 | |
CFaultDataPack | Flat data pack from attribute extraction on faults |
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 |
CHorDataPack | Flat data pack class for Horizons |
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 |
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 |
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 | |
NGMT | |
Ngoogle_breakpad | |
►NGPU | |
CDevice | |
CGPUManager | |
CProgram | |
CProgramObject | |
►NGrav | |
CBlock | |
►CHorCalc | |
CSetup | |
NH5 | |
►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 | |
NIdxAble | Position-sorted indexable objects |
►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 | |
CPacketFiller | |
CPacketInterpreter | |
CRequestConnection | |
►CRequestPacket | |
CHeader | |
CRequestServer | |
CServer | |
CService | |
CSocket | |
►NOD | OpendTect |
►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 |
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 | |
CXMLWriter | XML Writer |
NODInst | OpendTect Installation |
►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 | |
CCommandExecPars | Specifies how to execute a command |
CCommandLauncher | Launches machine commands |
CMachineCommand | Encapsulates an actual command to execute + the machine to run it on |
Nosg | Open Scene Graph |
NosgGeo | A collection of geoscientific extensions to OpenSceneGraph |
NosgManipulator | |
NosgText | |
NosgUtil | |
NosgViewer | |
NosgVolume | |
►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 |
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 an objectset 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 | Ref Data for a (usually petrophysical) property |
►CFormula | |
CConstDef | |
CVarDef | |
CFormulaSet | |
►NSEGY | Keys that should be used with od_process_segyio.cc |
NIO | Input/Output |
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 |
CRawScaledTrcsSequence | Buffer to a set of entire traces ( header + component data ) Can contain traces for several positions |
CRawScaledTrcsSequenceValueSeries | |
CRawTrcsSequence | Buffer to a set of entire traces ( header + component data ) Can contain traces for several positions |
CRawTrcsSequenceValueSeries | |
►CRaySynthGenerator | |
CRayModel | |
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 | |
CSynthGenerator | |
CTableSelData | Selection data in a table |
NsKey | Used for defining key strings that are 'global' |
►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 | |
CParallelCalc | Stats computation running in parallel |
CRandGen | Uniform Random Generator |
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. |
CLayerModelProvider | |
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 |
CLithology | Name and an ID |
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 |
NStrmOper | Stream operations. operations will be retried on soft errors |
►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 | |
NTaper | |
►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 |
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 | |
►NuiBouncy | |
CBouncyDisplay | Display a bouncing beachball. Mouse control: X, Y axes of mouse correspond to the cross-line and in-line axes respectively. Keyboard controls: Left & right arrow keys - cross-line axis Up & down keys - in-line axis Q - quit game Space - pause/resume Mouse move - move paddle +/- - increase/decrease speed of ball |
CuiBouncyMain | |
CuiBouncyMgr | |
CuiBouncySettingsDlg | |
NuiSEGY | |
►NValues | Templatized undefined and initialisation (i.e. null) values |
CUndef | Templatized undefined values |
CUndef< bool > | Undefined bool |
CUndef< char * > | Undefined char* |
CUndef< char > | Undefined char |
CUndef< Color > | Undefined Color |
CUndef< const char * > | Undefined const char* |
CUndef< Coord > | Undefined Coord |
CUndef< Coord3 > | Undefined Coord3 |
CUndef< double > | Undefined double |
CUndef< FixedString > | |
CUndef< float > | Undefined float |
CUndef< float_complex > | Undefined float_complex |
CUndef< int > | Undefined od_int32 |
CUndef< int64_t > | Undefined od_int64 |
CUndef< long double > | Undefined long double |
CUndef< short > | Undefined od_int16 |
CUndef< uint64_t > | Undefined od_uint64 |
CUndef< unsigned int > | Undefined od_uint32 |
CUndef< unsigned short > | Undefined od_uint16 |
►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 | |
►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 | |
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 | |
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 | |
►NvisBeachBall | |
CBallDynamics | Dynamic properties of the ball |
CBallProperties | Basic properties of the ball |
►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 |
CSimpleTrackSampler | Executor to sample Well::Track |
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 |
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 |
NWellCorr | |
►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 |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022