OpendTect
7.0
|
data for a layer. More...
Public Types | |
typedef CompoundKey | ID |
Public Member Functions | |
Layer (const Layer &) | |
Layer (const LeafUnitRef &) | |
~Layer () | |
const Content & | content () const |
float | depth () const |
OD::Color | dispColor (bool lith_else_upnode) const |
const LayerValue * | getLayerValue (int) const |
void | getValues (float *, int sz) const |
void | getValues (TypeSet< float > &) const |
ID | id () const |
unitRef().fullCode() More... | |
bool | isMath (int) const |
const Lithology & | lithology () const |
BufferString | name () const |
int | nrValues () const |
Layer & | operator= (const Layer &) |
const RefTree & | refTree () const |
void | setContent (const Content &c) |
void | setRef (const LeafUnitRef &r) |
void | setThickness (float v) |
void | setValue (int, const IOPar &, const PropertyRefSelection &) |
void | setValue (int, const Math::Formula &, const PropertyRefSelection &, const Property::EvalOpts &) |
void | setValue (int, const Math::Formula &, const PropertyRefSelection &, float xpos=0.5f) |
void | setValue (int, float) |
void | setValue (int, LayerValue *) |
becomes mine More... | |
void | setXPos (float) |
void | setZTop (float v) |
float | thickness () const |
const LeafUnitRef & | unitRef () const |
float | value (int) const |
can be undef More... | |
float | zBot () const |
float | zTop () const |
Static Public Member Functions | |
static const PropertyRef & | thicknessRef () |
Protected Member Functions | |
void | setLV (int, LayerValue *) |
Protected Attributes | |
const Content * | content_ = nullptr |
const LeafUnitRef * | ref_ |
ObjectSet< LayerValue > | vals_ |
float | ztop_ |
data for a layer.
Layers are atached to a UnitRef. To understand the values, you need access to the governing PropertyRefSet, usually attached to the LayerSequence that the Layer is part of.
<>
typedef CompoundKey Strat::Layer::ID |
Strat::Layer::Layer | ( | const LeafUnitRef & | ) |
Strat::Layer::Layer | ( | const Layer & | ) |
Strat::Layer::~Layer | ( | ) |
const Content& Strat::Layer::content | ( | ) | const |
|
inline |
OD::Color Strat::Layer::dispColor | ( | bool | lith_else_upnode | ) | const |
const LayerValue* Strat::Layer::getLayerValue | ( | int | ) | const |
void Strat::Layer::getValues | ( | float * | , |
int | sz | ||
) | const |
void Strat::Layer::getValues | ( | TypeSet< float > & | ) | const |
bool Strat::Layer::isMath | ( | int | ) | const |
const Lithology& Strat::Layer::lithology | ( | ) | const |
BufferString Strat::Layer::name | ( | ) | const |
|
inline |
const RefTree& Strat::Layer::refTree | ( | ) | const |
|
inline |
|
protected |
|
inline |
void Strat::Layer::setThickness | ( | float | v | ) |
void Strat::Layer::setValue | ( | int | , |
const IOPar & | , | ||
const PropertyRefSelection & | |||
) |
void Strat::Layer::setValue | ( | int | , |
const Math::Formula & | , | ||
const PropertyRefSelection & | , | ||
const Property::EvalOpts & | |||
) |
void Strat::Layer::setValue | ( | int | , |
const Math::Formula & | , | ||
const PropertyRefSelection & | , | ||
float | xpos = 0.5f |
||
) |
void Strat::Layer::setValue | ( | int | , |
float | |||
) |
void Strat::Layer::setValue | ( | int | , |
LayerValue * | |||
) |
becomes mine
void Strat::Layer::setXPos | ( | float | ) |
|
inline |
float Strat::Layer::thickness | ( | ) | const |
|
static |
|
inline |
float Strat::Layer::value | ( | int | ) | const |
can be undef
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024