OpendTect  6.6
Public Member Functions | Static Public Member Functions | Static Protected Member Functions | List of all members
ExternalAttrib::Random Class Reference
Inheritance diagram for ExternalAttrib::Random:
[legend]

Public Member Functions

 Random ()
 
 ~Random ()
 
bool createAttrib (const BinIDValueSet &, SeisTrcBuf &, TaskRunner *)
 
const Attrib::DataCubes * createAttrib (const CubeSampling &, const Attrib::DataCubes *)
 
DataPack::ID createAttrib (const CubeSampling &, const LineKey &, TaskRunner *)
 
DataPack::ID createAttrib (const CubeSampling &, DataPack::ID, TaskRunner *)
 
bool createAttrib (ObjectSet< BinIDValueSet > &, TaskRunner *)
 
bool isIndexes () const
 
bool setTargetSelSpec (const Attrib::SelSpec &)
 
- Public Member Functions inherited from Attrib::ExtAttribCalc
virtual ~ExtAttribCalc ()
 

Static Public Member Functions

static void initClass ()
 
static const char * sAttribName ()
 

Static Protected Member Functions

static Attrib::ExtAttribCalccreate (const Attrib::SelSpec &)
 

Additional Inherited Members

- Public Attributes inherited from Attrib::ExtAttribCalc
uiString errmsg_
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ Random()

ExternalAttrib::Random::Random ( )

◆ ~Random()

ExternalAttrib::Random::~Random ( )

Member Function Documentation

◆ create()

static Attrib::ExtAttribCalc* ExternalAttrib::Random::create ( const Attrib::SelSpec )
staticprotected

◆ createAttrib() [1/5]

bool ExternalAttrib::Random::createAttrib ( const BinIDValueSet ,
SeisTrcBuf ,
TaskRunner  
)
virtual

Reimplemented from Attrib::ExtAttribCalc.

◆ createAttrib() [2/5]

const Attrib::DataCubes* ExternalAttrib::Random::createAttrib ( const CubeSampling ,
const Attrib::DataCubes *   
)

◆ createAttrib() [3/5]

DataPack::ID ExternalAttrib::Random::createAttrib ( const CubeSampling ,
const LineKey ,
TaskRunner  
)
virtual

Reimplemented from Attrib::ExtAttribCalc.

◆ createAttrib() [4/5]

DataPack::ID ExternalAttrib::Random::createAttrib ( const CubeSampling ,
DataPack::ID  ,
TaskRunner  
)
virtual

Reimplemented from Attrib::ExtAttribCalc.

◆ createAttrib() [5/5]

bool ExternalAttrib::Random::createAttrib ( ObjectSet< BinIDValueSet > &  ,
TaskRunner  
)
virtual

Reimplemented from Attrib::ExtAttribCalc.

◆ initClass()

static void ExternalAttrib::Random::initClass ( )
static

◆ isIndexes()

bool ExternalAttrib::Random::isIndexes ( ) const
virtual

Reimplemented from Attrib::ExtAttribCalc.

◆ sAttribName()

static const char* ExternalAttrib::Random::sAttribName ( )
inlinestatic

◆ setTargetSelSpec()

bool ExternalAttrib::Random::setTargetSelSpec ( const Attrib::SelSpec )
virtual
Returns
if this object can compute it or not.

Implements Attrib::ExtAttribCalc.


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