| OpendTect 8.0

Loading...
Searching...
No Matches
Private Member Functions | Static Private Member Functions | List of all members
SEGYDirectSurvGeom2DTranslator Class Reference
Seis

`#include <segydirect2d.h>`

Inheritance diagram for SEGYDirectSurvGeom2DTranslator:
[legend]

## Private Member Functions
| SEGYDirectSurvGeom2DTranslator (const char *, const char *)
| ~SEGYDirectSurvGeom2DTranslator ()
bool | isUserSelectable (bool fr) const override
RefMan< Survey::Geometry > | readGeometry (const IOObj &, uiString &) const override
bool | writeGeometry (IOObj &, Survey::Geometry &, uiString &) const override

## Static Private Member Functions
static const char * | sKeySEGYDirectID ()

## Additional Inherited Members
Public Member Functions inherited from SurvGeom2DTranslator
virtual bool | isUsable () const
Public Member Functions inherited from Translator
virtual | ~Translator ()
virtual const char * | connType () const
virtual IOObj * | createWriteIOObj (const IOObjContext &, const MultiID &) const
virtual const char * | defExtension () const
virtual const char * | defImplExtension () const
virtual void | getAllFileNames (BufferStringSet &, bool forui=false) const
virtual bool | getConfirmRemoveMsg (const IOObj *, uiString &msg, uiString &canceltxt, uiString &deepremovetxt, uiString &shallowremovetxt) const
const char * | getDisplayName () const
| "username [group]"
virtual od_int64 | getFileSize (const IOObj *=nullptr) const
virtual Translator * | getNew () const =0
mOD_DisableCopy(Translator) const OD const TranslatorGroup * | group () const
virtual const char * | iconName () const
virtual bool | implExists (const IOObj *, bool forread) const
virtual void | implFileNames (const IOObj *, BufferStringSet &) const
virtual bool | implIsLink (const IOObj *) const
virtual bool | implReadOnly (const IOObj *) const
virtual bool | implRelocate (const IOObj *, const char *newfnm, const char *oldfnm=nullptr)
virtual bool | implRemove (const IOObj *, bool deep=true) const
virtual bool | implRename (const IOObj *, const char *newnm) const
virtual bool | implSetReadOnly (const IOObj *, bool) const
virtual const uiString & | message () const
virtual int | nrImpls (const IOObj *) const
void | setGroup (TranslatorGroup *g)
uiString | sSelObjectIsWrongType ()
virtual bool | supportsReadFromCloud () const
virtual bool | supportsWriteToCloud () const
virtual void | usePar (const IOPar &)
Public Member Functions inherited from CallBacker
| CallBacker ()
| CallBacker (const CallBacker &)
virtual | ~CallBacker ()
bool | attachCB (const NotifierAccess &, const CallBack &, bool onlyifnew=false) const
bool | attachCB (const NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) const
void | detachAllNotifiers () const
| Call from the destructor of your inherited object.
void | detachCB (const NotifierAccess &, const CallBack &) const
void | detachCB (const NotifierAccess *notif, const CallBack &cb) const
virtual bool | isCapsule () const
bool | isNotifierAttached (const NotifierAccess *) const
| Only for debugging purposes, don't use.
CallBacker & | operator= (const CallBacker &)=delete
void | stopReceivingNotifications () const
virtual CallBacker * | trueCaller ()
Static Public Member Functions inherited from SurvGeom2DTranslator
static IOObj * | createEntry (const char *objname, const char *trnm)
static Pos::GeomID | getGeomID (const IOObj &)
static IOObj * | getIOObj (Pos::GeomID)
Static Public Member Functions inherited from Translator
static const Translator * | getTemplateInstance (const char *displayname)
static uiString | sBadConnection ()
static uiString | sNoIoobjMsg ()
Static Public Member Functions inherited from CallBacker
static void | createReceiverForCurrentThread ()
static void | removeReceiverForCurrentThread ()
Protected Member Functions inherited from Translator
| Translator (const char *nm, const char *usr_nm)
Static Protected Member Functions inherited from Translator
static BufferString | getAssociatedFileName (const char *fnm, const char *extension)
static BufferString | getAssociatedFileName (const IOObj &, const char *extension)
static bool | removeAssociatedFile (const char *fnm, const char *ext)
static bool | renameAssociatedFile (const char *fnm, const char *ext, const char *newnm)
static bool | renameLargeFile (const char *fnm, const char *newfnm, const CallBack *cb=nullptr)
static bool | setPermAssociatedFile (const char *fnm, const char *ext, bool setwritable)
Protected Attributes inherited from Translator
TranslatorGroup * | group_ = nullptr
uiString | msg_
BufferString | typname_
BufferString | usrname_

## Detailed Description

<>

## Constructor & Destructor Documentation

## ◆ SEGYDirectSurvGeom2DTranslator()

SEGYDirectSurvGeom2DTranslator::SEGYDirectSurvGeom2DTranslator | ( | const char * | ,
|  | const char * | )
| private

## ◆ ~SEGYDirectSurvGeom2DTranslator()

SEGYDirectSurvGeom2DTranslator::~SEGYDirectSurvGeom2DTranslator | ( |  | ) |
| private

## Member Function Documentation

## ◆ isUserSelectable()

bool SEGYDirectSurvGeom2DTranslator::isUserSelectable | ( | bool | fr | ) | const
| inline override private virtual

Reimplemented from Translator.

## ◆ readGeometry()

RefMan< Survey::Geometry > SEGYDirectSurvGeom2DTranslator::readGeometry | ( | const IOObj & | ,
|  | uiString & | ) const
| override private virtual

Implements SurvGeom2DTranslator.

## ◆ sKeySEGYDirectID()

static const char * SEGYDirectSurvGeom2DTranslator::sKeySEGYDirectID | ( |  | ) |
| static private

## ◆ writeGeometry()

bool SEGYDirectSurvGeom2DTranslator::writeGeometry | ( | IOObj & | ,
|  | Survey::Geometry & | ,
|  | uiString & | ) const
| override private virtual

Implements SurvGeom2DTranslator.

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