OpendTect
6.6
|
Pack to carry DescSet Managers for live attributes and DescSets for stored data, both in 2D and 3D. More...
Public Member Functions | |
DescSetsHolder () | |
~DescSetsHolder () | |
Attrib::DescSet * | getDescSet (bool is2d, bool isstored) |
const Attrib::DescSet * | getDescSet (bool is2d, bool isstored) const |
Attrib::DescSetMan * | getDescSetMan (bool is2d) |
const Attrib::DescSetMan * | getDescSetMan (bool is2d) const |
void | replaceADSMan (DescSetMan *, bool dodelete=false) |
void | replaceAttribSet (DescSet *) |
void | replaceStoredAttribSet (DescSet *) |
Protected Member Functions | |
void | clearHolder () |
Protected Attributes | |
Attrib::DescSetMan * | adsman2d_ |
Attrib::DescSetMan * | adsman3d_ |
Attrib::DescSet * | adsstored2d_ |
Attrib::DescSet * | adsstored3d_ |
Static Protected Attributes | |
static DescSetsHolder * | dsholder_ |
Private Member Functions | |
friend | mExp (AttributeEngine) const DescSetsHolder &DSHolder() |
friend | mExp (AttributeEngine) DescSetsHolder &eDSHolder() |
Pack to carry DescSet Managers for live attributes and DescSets for stored data, both in 2D and 3D.
<>
Attrib::DescSetsHolder::DescSetsHolder | ( | ) |
Attrib::DescSetsHolder::~DescSetsHolder | ( | ) |
|
protected |
Attrib::DescSet* Attrib::DescSetsHolder::getDescSet | ( | bool | is2d, |
bool | isstored | ||
) |
const Attrib::DescSet* Attrib::DescSetsHolder::getDescSet | ( | bool | is2d, |
bool | isstored | ||
) | const |
Attrib::DescSetMan* Attrib::DescSetsHolder::getDescSetMan | ( | bool | is2d | ) |
const Attrib::DescSetMan* Attrib::DescSetsHolder::getDescSetMan | ( | bool | is2d | ) | const |
|
private |
|
private |
void Attrib::DescSetsHolder::replaceADSMan | ( | DescSetMan * | , |
bool | dodelete = false |
||
) |
void Attrib::DescSetsHolder::replaceAttribSet | ( | DescSet * | ) |
void Attrib::DescSetsHolder::replaceStoredAttribSet | ( | DescSet * | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
staticprotected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022