OpendTect  6.3
Public Member Functions | Public Attributes | List of all members
Attrib::ExtAttribCalc Class Referenceabstract

Generic class for attribs that does not come from the attribute engine. More...

Inheritance diagram for Attrib::ExtAttribCalc:
[legend]

Public Member Functions

virtual ~ExtAttribCalc ()
 
virtual bool setTargetSelSpec (const SelSpec &)=0
 
virtual RefMan< RegularSeisDataPackcreateAttrib (const TrcKeyZSampling &, DataPack::ID, TaskRunner *)
 
virtual bool createAttrib (ObjectSet< BinIDValueSet > &, TaskRunner *)
 
virtual bool createAttrib (const BinIDValueSet &, SeisTrcBuf &, TaskRunner *)
 
virtual bool isIndexes () const
 

Public Attributes

uiString errmsg_
 

Detailed Description

Generic class for attribs that does not come from the attribute engine.

Constructor & Destructor Documentation

virtual Attrib::ExtAttribCalc::~ExtAttribCalc ( )
inlinevirtual

Member Function Documentation

virtual RefMan<RegularSeisDataPack> Attrib::ExtAttribCalc::createAttrib ( const TrcKeyZSampling ,
DataPack::ID  ,
TaskRunner  
)
virtual
virtual bool Attrib::ExtAttribCalc::createAttrib ( ObjectSet< BinIDValueSet > &  ,
TaskRunner  
)
virtual
virtual bool Attrib::ExtAttribCalc::createAttrib ( const BinIDValueSet ,
SeisTrcBuf ,
TaskRunner  
)
virtual
virtual bool Attrib::ExtAttribCalc::isIndexes ( ) const
inlinevirtual
virtual bool Attrib::ExtAttribCalc::setTargetSelSpec ( const SelSpec )
pure virtual
Returns
if this object can compute it or not.

Implemented in VolProc::ExternalAttribCalculator.

Member Data Documentation

uiString Attrib::ExtAttribCalc::errmsg_

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