OpendTect 8.0
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | Protected Attributes | List of all members
Attrib::SelInfo Class Reference

Supplies lists of available attribute input. More...

#include <attribsel.h>

Public Member Functions

 SelInfo (const DescSet *, const NLAModel *n=0, bool is2d=false, const DescID &ignoreid=DescID::undef(), bool usesteering=false, bool onlysteering=false, bool onlymulticomp=false, bool usehidden=false)
 
 SelInfo (const SelInfo &)
 
 ~SelInfo ()
 
void fillStored (bool steerdata, const char *filter=0)
 
SelInfooperator= (const SelInfo &)
 

Static Public Member Functions

static void getAttrNames (const MultiID &, BufferStringSet &, bool issteer=false, bool onlymulticomp=false)
 
static void getZDomainItems (const ZDomain::Info &, bool is2d, BufferStringSet &objnms)
 2D only
 
static void getZDomainItems (const ZDomain::Info &, BufferStringSet &objnms)
 
static bool is2D (const MultiID &)
 

Public Attributes

TypeSet< DescIDattrids_
 
BufferStringSet attrnms_
 
TypeSet< MultiIDioobjids_
 
BufferStringSet ioobjnms_
 
BufferStringSet nlaoutnms_
 
TypeSet< MultiIDsteerids_
 
BufferStringSet steernms_
 

Protected Attributes

bool is2d_
 
bool onlymulticomp_
 
bool onlysteering_
 
bool usesteering_
 

Detailed Description

Supplies lists of available attribute input.

<>

Constructor & Destructor Documentation

◆ SelInfo() [1/2]

Attrib::SelInfo::SelInfo ( const DescSet * ,
const NLAModel * n = 0,
bool is2d = false,
const DescID & ignoreid = DescID::undef(),
bool usesteering = false,
bool onlysteering = false,
bool onlymulticomp = false,
bool usehidden = false )

◆ SelInfo() [2/2]

Attrib::SelInfo::SelInfo ( const SelInfo & )

◆ ~SelInfo()

Attrib::SelInfo::~SelInfo ( )

Member Function Documentation

◆ fillStored()

void Attrib::SelInfo::fillStored ( bool steerdata,
const char * filter = 0 )

◆ getAttrNames()

static void Attrib::SelInfo::getAttrNames ( const MultiID & ,
BufferStringSet & ,
bool issteer = false,
bool onlymulticomp = false )
static

◆ getZDomainItems() [1/2]

static void Attrib::SelInfo::getZDomainItems ( const ZDomain::Info & ,
bool is2d,
BufferStringSet & objnms )
static

2D only

◆ getZDomainItems() [2/2]

static void Attrib::SelInfo::getZDomainItems ( const ZDomain::Info & ,
BufferStringSet & objnms )
static

◆ is2D()

static bool Attrib::SelInfo::is2D ( const MultiID & )
static

◆ operator=()

SelInfo & Attrib::SelInfo::operator= ( const SelInfo & )

Member Data Documentation

◆ attrids_

TypeSet<DescID> Attrib::SelInfo::attrids_

◆ attrnms_

BufferStringSet Attrib::SelInfo::attrnms_

◆ ioobjids_

TypeSet<MultiID> Attrib::SelInfo::ioobjids_

◆ ioobjnms_

BufferStringSet Attrib::SelInfo::ioobjnms_

◆ is2d_

bool Attrib::SelInfo::is2d_
protected

◆ nlaoutnms_

BufferStringSet Attrib::SelInfo::nlaoutnms_

◆ onlymulticomp_

bool Attrib::SelInfo::onlymulticomp_
protected

◆ onlysteering_

bool Attrib::SelInfo::onlysteering_
protected

◆ steerids_

TypeSet<MultiID> Attrib::SelInfo::steerids_

◆ steernms_

BufferStringSet Attrib::SelInfo::steernms_

◆ usesteering_

bool Attrib::SelInfo::usesteering_
protected

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