OpendTect 8.0
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Static Protected Member Functions | List of all members
Geom2DImpHandler Class Referencefinal

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: More...

#include <ui2dgeomman.h>

Public Member Functions

 Geom2DImpHandler ()
 
 ~Geom2DImpHandler ()
 

Static Public Member Functions

static Pos::GeomID getGeomID (const char *nm, bool overwrpreok=false)
 
static bool getGeomIDs (const BufferStringSet &lnms, TypeSet< Pos::GeomID > &geomids, bool overwrpreok=false)
 Use while importing several lines in one go.
 

Static Protected Member Functions

static bool confirmOverwrite (const BufferStringSet &)
 
static bool confirmOverwrite (const char *)
 
static Pos::GeomID createNewGeom (const char *)
 
static void setGeomEmpty (Pos::GeomID)
 

Detailed Description

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:

    Geom2DImpHandler::getGeomID(linename);

to get the GeomID of the line being imported. Geom2DImpHandler will take care of creating new lines in the database or overwriting them.

<>

Constructor & Destructor Documentation

◆ Geom2DImpHandler()

Geom2DImpHandler::Geom2DImpHandler ( )

◆ ~Geom2DImpHandler()

Geom2DImpHandler::~Geom2DImpHandler ( )

Member Function Documentation

◆ confirmOverwrite() [1/2]

static bool Geom2DImpHandler::confirmOverwrite ( const BufferStringSet & )
staticprotected

◆ confirmOverwrite() [2/2]

static bool Geom2DImpHandler::confirmOverwrite ( const char * )
staticprotected

◆ createNewGeom()

static Pos::GeomID Geom2DImpHandler::createNewGeom ( const char * )
staticprotected

◆ getGeomID()

static Pos::GeomID Geom2DImpHandler::getGeomID ( const char * nm,
bool overwrpreok = false )
static

◆ getGeomIDs()

static bool Geom2DImpHandler::getGeomIDs ( const BufferStringSet & lnms,
TypeSet< Pos::GeomID > & geomids,
bool overwrpreok = false )
static

Use while importing several lines in one go.

◆ setGeomEmpty()

static void Geom2DImpHandler::setGeomEmpty ( Pos::GeomID )
staticprotected

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