![]() |
OpendTect 8.0
|
General purpose classes. More...
Classes | |
| class | A2DBitMapGenerator |
| Generates Array2D bitmap from Array2D<float>. More... | |
| class | A2DBitMapInpData |
| Array2D<float>& + statistics. More... | |
| class | A2DBitMapPosSetup |
| Array2D Bitmap generation setup. More... | |
| class | HDF5::Access |
| class | SqlDB::Access |
| To access a connected Database. More... | |
| class | HDF5::AccessProvider |
| class | Alignment |
| class | FlatView::Annotation |
| Annotation data for flatviewers. More... | |
| class | FlatView::Appearance |
| Flatviewer appearance. More... | |
| class | Array2DFilterer< T > |
| Filters an Array2D. More... | |
| class | Array2DFunc< RT, PT, T > |
| Adaptor to make an Array2D behave like a MathXYFunction. Will do linear interpolation at the edges, and polynomial interpolation inside. More... | |
| class | Array2DReSampler< T, TT > |
| Fills an Array2D from another Array2D of another size. Usage: More... | |
| class | Array2DSubSelection< T > |
| Makes a subselection of an Array2D cube. More... | |
| class | Array3DSubSelection< T > |
| class | ArrowHeadStyle |
| class | ArrowStyle |
| class | Table::AscIO |
| Ascii I/O using Format Description. More... | |
| class | FlatView::AuxData |
| Class that represents non-bitmap data to be displayed in a flatviewer, such as markers, lines and more. More... | |
| class | FlatView::AuxDataEditor |
| 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. More... | |
| class | CBVSIOMgr::AuxInlInf |
| class | BasemapID |
| Unique ID for a basemap. More... | |
| class | BasemapObject |
| Object that can be painted in a basemap. More... | |
| class | BasemapObjectID |
| Unique ID for a basemap object. More... | |
| class | BasicComponentInfo |
| Info on one component. More... | |
| class | BIDValSetArrAdapter |
| an adapter between Array2D and a BinIDValueSet More... | |
| class | BinIDValueSet |
| A Pos::IdxPairValueSet with BinIDs. More... | |
| class | BitMap2RGB |
| Draws bitmaps on RGBArray according to FlatView specs. Assumes bitmaps are 100% aligned with array, only sizes may differ. More... | |
| class | BitMapGenTask |
| Bitmap generation Task. More... | |
| class | BitMapMgr |
| Manages bitmaps. More... | |
| class | BoolInpSpec |
| Specifications for boolean inputs. More... | |
| class | ElasticPropGen::CalcData |
| class | CBVSInfo |
| Data available in CBVS format header and trailer. More... | |
| class | CBVSIO |
| Base class for CBVS reader and writer. More... | |
| class | CBVSIOMgr |
| Base class for CBVS read and write manager. More... | |
| class | CBVSReader |
| Reader for CBVS format. More... | |
| class | CBVSReadMgr |
| Manager for reading CBVS file-packs. More... | |
| class | CBVSWriteMgr |
| Writer for CBVS file packs. More... | |
| class | CBVSWriter |
| Writer for CBVS format. More... | |
| class | TableModel::CellData |
| class | FlatView::DataDispPars::Common |
| Common to VD and WVA. More... | |
| class | SqlDB::Condition |
| Helper class that creates conditions that can be put after WHERE in a query. More... | |
| class | Conn |
| Data connection. More... | |
| class | SqlDB::ConnectionData |
| Credentials to connect to a Database. More... | |
| class | Table::Converter |
| class | ConvMemValueSeries< T > |
| class | PosInfo::CrdBidOffs |
| Just hold inl, crl, x, y and offs. For 2D, crl=nr. More... | |
| class | SqlDB::CreatedTimeStampDatabaseColumn |
| SQL DatabaseColumn of date and time. More... | |
| class | Table::CSVExportHandler |
| class | Table::CSVImportHandler |
| class | CtxtIOObj |
| Holds an IOObjCtxt plus a pointer to an IOObj and/or an IOPar. More... | |
| class | IOMan::CustomDirData |
| class | SqlDB::DatabaseColumn< T > |
| Template class for SQL Database column. More... | |
| class | SqlDB::DatabaseColumnBase |
| Base class for SQL Database columns. More... | |
| class | SqlDB::DatabaseTable |
| A Database where each row has a unique id. A row is never deleted, by a new row is added where entryidcol is set to the id of the row it is replacing, and a timestamp will tell which row that is the current. More... | |
| class | DataBuffer |
| Raw data array with memory management. More... | |
| class | DataCharacteristics |
| byte-level data characteristics of stored data. More... | |
| class | DataColDef |
| Column definition in tabular data sets. More... | |
| class | FlatView::DataDispPars |
| Data display parameters. More... | |
| class | DataInpSpec |
| Specification of input characteristics. More... | |
| class | DataPointSet |
| Set of data points with group selection. More... | |
| class | DataPointSetDisplayMgr |
| DataPointSet display manager. More... | |
| class | DataPointSetDisplayProp |
| Interface for DataPointSet Displays. More... | |
| class | DataPointSet::DataRow |
| Data point with group. Group 0 means 'inactive', it can never be selected. More... | |
| class | OD::DataSetKey |
| Unique DataSet Identifier, uniquely identifying a dataset regardless of: its (user) name, file implementation, database ID (MultiID/DBKey), project location. More... | |
| class | HDF5::DataSetKey |
| class | DataType |
| Data type. More... | |
| class | DataTypeImpl< T > |
| DataType implementation. More... | |
| class | SqlDB::DateDatabaseColumn |
| A DatabaseColumn of DateInfo objects. More... | |
| class | DBDir |
| class | PosInfo::Detector |
| Determines many geometry parameters from a series of Coords with corresponding BinID or trace numbers and offsets if prestack. More... | |
| class | dgbPosProvidersTranslator |
| class | dgbPreLoadsTranslator |
| class | dgbPreLoadSurfacesTranslator |
| class | dgbSurvGeom2DTranslator |
| class | DataPointSetDisplayMgr::DispID |
| class | DPSFromVolumeFiller |
| Fills DataPointSet with data from a VolumeDataPack. More... | |
| class | Table::DuplicateKeyRemover |
| Removes records with identical keys. More... | |
| class | FlatView::AuxData::EditPermissions |
| Explains what part of an AuxData's appearance may be edited by the user. More... | |
| class | ElasticFormula |
| Elastic formula def to generate elastic layers. More... | |
| class | ElasticFormulaRepository |
| ElasticFormula repository. More... | |
| class | ElasticPropertyRef |
| Elastic property reference data. Either a link to an existing PropertyRef, or an ElasticFormula. More... | |
| class | ElasticPropGen |
| Computes elastic properties using parameters in ElasticPropSelection and PropertyRefSelection. More... | |
| class | ElasticPropGuess |
| Guesses elastic properties using parameters in ElasticPropSelection and PropertyRefSelection. More... | |
| class | ElasticPropSelection |
| User parameters to compute values for an elastic layer (den,p/s-waves). More... | |
| class | ElasticPropSelectionTranslator |
| class | ElasticPropSelectionTranslatorGroup |
| class | EmptyTempSurvey |
| class | Property::EvalOpts |
| class | Table::ExportHandler |
| class | Math::Expression |
| Parsed Math expression. More... | |
| class | Math::ExpressionOperatorDesc |
| Expression desc to build UI. More... | |
| class | Math::ExpressionOperatorDescGroup |
| Group of similar expression descs. More... | |
| class | Math::ExpressionParser |
| Parses a string with a mathematical expression. More... | |
| class | Table::FileFormatRepository |
| Holds system- and user-defined formats for different data types ('groups') More... | |
| class | FileNameInpSpec |
| Specifications for file-name inputs. More... | |
| class | FlatView::AuxData::FillGradient |
| class | FillPattern |
| class | FlatDataPack |
| DataPack for flat data. More... | |
| class | FlatPosData |
| Positioning of flat 'bulk' data. Only the 'x1' axis can be irregular. More... | |
| class | FontData |
| Data needed to make an actual font. More... | |
| class | Table::FormatDesc |
| description of input our output data content More... | |
| class | Table::FormatProvider |
| class | Math::Formula |
| Math formula: (expression, inputs, units, calculation, storage). More... | |
| class | RockPhysics::Formula |
| A Mathematics formula based on Mnemonics. More... | |
| class | RockPhysics::FormulaSet |
| A repository of mathematics formulaes based on Mnemonics. More... | |
| class | SqlDB::FullTextCondition |
| Condition to check for fulltext in a Query. More... | |
| class | OD::JSON::GeoJsonTree |
| class | OD::JSON::GeoJSONWriter |
| GeoJSON Writer. More... | |
| class | Geom2dAscIO |
| Ascii I/O for 2D Geometry. More... | |
| class | Survey::GeometryReader2D |
| 2D GeometryReader. More... | |
| class | Survey::GeometryReader3D |
| 3D GeometryReader. More... | |
| class | Survey::GeometryWriter2D |
| 2D GeometryWriter. More... | |
| class | Survey::GeometryWriter3D |
| 3D GeometryWriter. More... | |
| class | GestureEvent |
| Stores event information from gesture event. More... | |
| class | GestureEventHandler |
| Handles gesture event and triggers notifier with GestureEventInfo. More... | |
| class | Grid2D |
| Represents a grid of 2D lines in an Inl-Crl plane. More... | |
| class | HelpKey |
| class | HelpProvider |
| class | HorVariogramComputer |
| class | IbmFormat |
| IBM Format. More... | |
| class | OD::IconFile |
| class | SqlDB::IDDatabaseColumn |
| SQL DatabaseColumn of IDs. More... | |
| class | Pos::IdxPairDataSet |
| A sorted set of IdxPairs and associated data buffer. More... | |
| class | Pos::IdxPairValueSet |
| A sorted set of IdxPairs and associated values. More... | |
| class | ImageDef |
| class | ImageDefTranslator |
| class | ImageDefTranslatorGroup |
| class | Table::ImportHandler |
| class | ColTab::IndexedLookUpTable |
| Looks up color for certain value. Keeps a pre-calc list of colors. More... | |
| class | MouseCursorExchange::Info |
| class | IODir |
| class | IODirEntry |
| needed for manipulation. Used by user interface IOObj management. More... | |
| class | IODirEntryList |
| list of dir entries. More... | |
| class | IODirTableModel |
| class | IOMan |
| class | IOObj |
| class | IOObjContext |
| Holds the context for selecting and/or creating IOObjs. More... | |
| class | IOObjProducer |
| class | IOObjSelConstraints |
| Holds constraints on IOObj selection. More... | |
| class | IOObjSelectionTranslator |
| class | IOObjSelectionTranslatorGroup |
| class | IOStream |
| class | IOX |
| class | Batch::JobDispatcher |
| Base class (with factory) for methods to kick-off an OD batch job. More... | |
| class | Batch::JobSpec |
| the data we need to specify an OD batch job. More... | |
| class | KeyboardEvent |
| Keyboard event. More... | |
| class | KeyboardEventHandler |
| Handles KeyboardEvent. More... | |
| class | ODGoogle::KMLWriter |
| XML Writer. More... | |
| class | Strat::Level |
| Stratigraphic level. More... | |
| class | Strat::LevelSet |
| Set of Stratigraphic levels. More... | |
| class | Strat::LevelSetMgr |
| class | Grid2D::Line |
| Line in an Inl-Crl plane. More... | |
| class | PosInfo::LineSet2DData |
| Position info for a set of 2D lines. More... | |
| class | OD::LineStyle |
| class | Pick::Location |
| Pick location in space,. More... | |
| class | LocationBase |
| class | MapDataPack |
| DataPack for 2D data to be plotted on a Map. More... | |
| class | ColTab::Mapper |
| Maps data values to colortable positions: [0,1]. More... | |
| class | ColTab::MapperSetup |
| Setup class for colortable Mapper. More... | |
| class | ColTab::MapperTask< T > |
| Takes a Mapper, unmapped data and maps it. More... | |
| class | MarkerStyle2D |
| class | MarkerStyle3D |
| class | MathFormulaTranslator |
| class | MathFormulaTranslatorGroup |
| class | MathProperty |
| Calculated property. More... | |
| class | MenuHandler |
| class | MenuItem |
| class | MenuItemHandler |
| class | MenuItemHolder |
| class | Mnemonic |
| Reference data common to measured logs and simulated properties. More... | |
| class | MnemonicSelection |
| class | MnemonicSet |
| class | MouseCursor |
| Definition of a mouse cursor, can be either a predefined shape (from the enum, or a file.) More... | |
| class | MouseCursorChanger |
| Class to automatically change cursor, and change it back automatically when class is running out of scope. More... | |
| class | MouseCursorExchange |
| class | MouseCursorManager |
| Sets another cursor for current application. More... | |
| class | MouseEvent |
| class | MouseEventHandler |
| class | MultiDimStorage< T > |
| class | SqlDB::MultipleLogicCondition |
| Condition with multiple logics in a Query. More... | |
| class | NumInpIntervalSpec< T > |
| Specifications for numerical intervals. More... | |
| class | NumInpSpec< T > |
| Specifications for numerical inputs that may or may not have limits. More... | |
| class | odElasticPropSelectionTranslator |
| class | ODImageDefTranslator |
| class | odIOObjSelectionTranslator |
| class | odMathFormulaTranslator |
| class | odSimpleTimeDepthModelTranslator |
| class | OD::OpenSSLAccess |
| Provides access to the core ODOpenSSL API Will load the ODOpenSSL plugin at runtime without introducing dependencies The plugin remains fully managed by the plugin manager PIM() More... | |
| class | DataPointSetDisplayMgr::ParentID |
| class | Crypto::PassPhrase |
| A string with a hash algorithm method. More... | |
| class | PickRetriever |
| class | PickSetAscIO |
| class | PixmapDesc |
| class | PlotAnnotation |
| class | PointDataPack |
| DataPack for point data. More... | |
| class | DataPointSet::Pos |
| Real Coord3D-position storable in BinIDValueSet + trc nr. More... | |
| class | PosAuxInfo |
| Auxiliary data possibly needed at location. Mostly a seismic thing. More... | |
| class | PosAuxInfoSelection |
| Selection of aux info at location. Note that BinID is always selected. More... | |
| class | PosImpExpPars |
| class | PositionInpSpec |
| Specifications for BinID/Coordinate/TrcNrs and offsets. More... | |
| class | PosProvidersTranslator |
| class | PosProvidersTranslatorGroup |
| class | PosVecDataSet |
| Data set consisting of data vectors. More... | |
| class | PreLoadsTranslator |
| class | PreLoadsTranslatorGroup |
| class | PreLoadSurfacesTranslator |
| class | PreLoadSurfacesTranslatorGroup |
| class | GIS::Property |
| class | Property |
| A (usually petrophysical) property of some object. More... | |
| class | PropertyRef |
| Ref Data for a (usually petrophysical) property. More... | |
| class | PropertyRefSelection |
| class | PropertyRefSet |
| class | PropertySet |
| class | SqlDB::QueryAccess |
| Execution of SQL Query. More... | |
| class | SqlDB::QueryProvider |
| class | RangeProperty |
| Range of values. pos_ is usually in [0,1]. More... | |
| class | Pos::RangeProvider2D |
| 2D provider based on StepInterval<int>. More... | |
| class | Pos::RangeProvider3D |
| class | RawDataArray |
| Raw binary data access. More... | |
| class | RayTracerRunner |
| class | HDF5::Reader |
| Reads HDF5 file data. More... | |
| class | Table::RecordMatcher |
| Only passes records where col(s) (don't) match expression(s) More... | |
| class | ReflCalcRunner |
| class | SeparatorItem |
| class | ColTab::SeqMgr |
| Manages Sequences; reads/writes system or user-defined. More... | |
| class | ColTab::Sequence |
| Maps from [0,1] -> Color. More... | |
| class | Pick::Set |
| Set of picks with something in common. More... | |
| class | Pick::SetMgr |
| Utility to manage pick set lifecycles. Also supports change notifications. More... | |
| class | UserAction::Setup |
| class | SimpleD2TTransform |
| class | SimpleT2DTransform |
| class | SimpleTimeDepthAscIO |
| class | SimpleTimeDepthModel |
| Simple Time-Depth model in the form of a Time-Depth table. More... | |
| class | SimpleTimeDepthModelTranslator |
| class | SimpleTimeDepthModelTranslatorGroup |
| class | SimpleTimeDepthTransform |
| ZAxisTransform that uses a SimpleTimeDepthModel. More... | |
| class | HDF5::SlabDimSpec |
| class | HDF5::SlabSpec |
| class | FlatView::Sower |
| Class to sow/select points with mouse. More... | |
| class | Math::SpecVar |
| Special variables for Math Formulae/Expressions. More... | |
| class | Math::SpecVarSet |
| Set of special variables for Math Formulae/Expressions. More... | |
| class | Table::SQLInsertExportHandler |
| class | Table::StartStopManipulator |
| Removes lines at start or stop of input. More... | |
| class | StaticsDesc |
| Specifies Statics as a horizon and either a horizon attribute or a constant velocity. Velocity is always in m/s. More... | |
| class | StreamConn |
| Connection with an underlying iostream. More... | |
| class | SqlDB::StringCondition |
| Condition to string check in a Query. More... | |
| class | SqlDB::StringDatabaseColumn |
| SQL DatabaseColumn of strings. More... | |
| class | StringInpSpec |
| Specifications for character string inputs. More... | |
| class | StringListInpSpec |
| Specifications for list of character string inputs. More... | |
| class | SurfaceInfo |
| Surface info name/attribname with an ID (usually the EM-ID). More... | |
| class | SurveyChanger |
| class | SurveyCreator |
| Utility class to work with OpendTect survey/project zip files. More... | |
| class | SurveyFile |
| class | SurvGeom2DTranslator |
| class | SurvGeom2DTranslatorGroup |
| class | TableModel |
| class | TabletInfo |
| class | Table::TargetInfo |
| Description of a Logical piece of information. More... | |
| class | TraceData |
| A set of data buffers and their interpreters. More... | |
| class | Translator |
| I/O Interpreter class for a certain object type. More... | |
| class | TranslatorGroup |
| Group of Translators. Has a static factory. More... | |
| class | UnitOfMeasure |
| Unit of Measure. More... | |
| class | UnitOfMeasureRepository |
| Repository of all Units of Measure in the system. More... | |
| class | UserAction |
| class | UserActionGroup |
| class | UserActionHandler |
| class | UserInputObj |
| class | UserInputObjImpl< T > |
| class | SqlDB::ValueCondition |
| Condition to check for a value in a Query. More... | |
| class | ValueProperty |
| Simple, single-value property. More... | |
| class | ValueSeriesInterpolator< T > |
| class | VBrickSpec |
| Vertical bricking specification. More... | |
| class | FlatView::DataDispPars::VD |
| Variable Density (=color-bar driven) parameters. More... | |
| class | VDA2DBitMapGenerator |
| Variable density drawing on A2DBitMap. More... | |
| class | VelocityDesc |
| class | VertVariogramComputer |
| class | FlatView::Viewer |
| Flat Viewer using FlatView::Data and FlatView::Appearance. More... | |
| class | VolumeDataPack |
| DataPack for volume data, where the dims correspond to inl/crl/z . More... | |
| class | WeightedClassCounter< T > |
| Finds out which class is the best from a series of weighted data points. More... | |
| class | WellSymbol |
| class | Vel::Worker |
| Class that should be used for applying functions of the Vel namespace. More... | |
| class | GIS::Writer |
| class | HDF5::Writer |
| writes to HDF5 file More... | |
| class | Table::WSExportHandler |
| class | Table::WSImportHandler |
| class | FlatView::DataDispPars::WVA |
| Wiggle/Variable Area parameters. More... | |
| class | WVAA2DBitMapGenerator |
| Wiggles/Variable Area drawing on A2DBitMap. More... | |
| class | XConn |
| Connection implemented in terms of another Conn object. More... | |
| class | ZAxisTransformPointGenerator |
| Generates a DataPointSet with untransformed z-values corresponding to each BinID and z-value of a specified TrcKeyZSampling. More... | |
| class | ZDataPack |
| Base class for all DataPack implementations with a ZDomain. The ZDomain may apply to the datapack space (axis/axes), or to the values stored in the underlying values of the datapack The zDomain() might not be relevant in a very small minority of the datapacks, like in an F-K spectrum, but it will still be set. Will default to SI().zDomainInfo() if not set. More... | |
| class | ZipArchiveInfo |
| Gives information of zip archives. More... | |
| class | ZipFileInfo |
| Zip file information. More... | |
| class | ZipHandler |
| Handles zipping and unzipping of files. More... | |
| class | ZipUtils |
| Zip Utilities For zipping, the file names that go into the archive are relative to the provided basepath. If the input path is a directory, all files inside the directory are recursively going into the archive. For unzipping, the basepath is prepended to the relative file paths in the archive, to determine the output file location. basepath may be set to null, in which case it will be determined by base filepath of the input/output archive filename. More... | |
General purpose classes.
This module uses the services from the Basic module and adds services that are (in general) more or less OpendTect specific. Just like the Basic module the services are used by all other modules.
Some of the groups of services are:
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2025