OpendTect-6_4  6.4
Classes | Namespaces | Macros | Functions
attribprovider.h File Reference
Include dependency graph for attribprovider.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Array2DImpl< T >
 Implementation of Array2D. More...
 
class  Attrib::Provider
 Provides the actual output to ... More...
 

Namespaces

 Seis
 Summary for a Seismic object.
 
 Attrib
 Semblance Attribute.
 

Macros

#define mMAXDIP   300 * 1e-6
 
#define mMAXDIPSECURE   2000 * 1e-6
 
#define mMAXDIPSECUREDEPTH   6
 
#define mAttrDefCreateInstance(clss)
 
#define mAttrStartInitClass
 
#define mAttrStartInitClassWithUpdate
 
#define mAttrStartInitClassWithDescAndDefaultsUpdate
 
#define mAttrStartInitClassWithDefaultsUpdate
 
#define mAttrEndInitClass
 

Functions

int Attrib::getSteeringIndex (const BinID &)
 For every position there is a single steering index ...? More...
 

Macro Definition Documentation

#define mAttrDefCreateInstance (   clss)
Value:
Attrib::Provider* clss::createInstance( Attrib::Desc& desc ) \
{ \
clss* res = new clss( desc ); \
res->ref(); \
if ( !res->isOK() ) \
{ \
res->unRef(); \
return 0; \
} \
\
res->unRefNoDelete(); \
return res; \
}
Description of an attribute in an Attrib::DescSet. Each attribute has a name (e.g. "Similarity"), a user reference (e.g. "My similarity"), and at least one output. In addition, it may have parameters and inputs. If it has multiple outputs, only one of the outputs are selected.
Definition: attribdesc.h:89
Provides the actual output to ...
Definition: attribprovider.h:44
#define mAttrEndInitClass
Value:
Attrib::PF().addDesc( desc, createInstance ); \
desc->unRef();
ProviderFactory & PF()
void addDesc(Desc *, ProviderCreater)
#define mAttrStartInitClass
Value:
Attrib::Desc* desc = new Attrib::Desc( attribName()); \
desc->ref();
FixedString Desc()
Definition: keystrs.h:62
Description of an attribute in an Attrib::DescSet. Each attribute has a name (e.g. "Similarity"), a user reference (e.g. "My similarity"), and at least one output. In addition, it may have parameters and inputs. If it has multiple outputs, only one of the outputs are selected.
Definition: attribdesc.h:89
#define mAttrStartInitClassWithDefaultsUpdate
Value:
Attrib::Desc* desc = new Attrib::Desc( attribName(), 0,updateDefaults ); \
desc->ref();
FixedString Desc()
Definition: keystrs.h:62
Description of an attribute in an Attrib::DescSet. Each attribute has a name (e.g. "Similarity"), a user reference (e.g. "My similarity"), and at least one output. In addition, it may have parameters and inputs. If it has multiple outputs, only one of the outputs are selected.
Definition: attribdesc.h:89
#define mAttrStartInitClassWithDescAndDefaultsUpdate
Value:
Attrib::Desc* desc = new Attrib::Desc( attribName(), updateDesc,\
updateDefaults ); \
desc->ref();
FixedString Desc()
Definition: keystrs.h:62
Description of an attribute in an Attrib::DescSet. Each attribute has a name (e.g. "Similarity"), a user reference (e.g. "My similarity"), and at least one output. In addition, it may have parameters and inputs. If it has multiple outputs, only one of the outputs are selected.
Definition: attribdesc.h:89
#define mAttrStartInitClassWithUpdate
Value:
Attrib::Desc* desc = new Attrib::Desc( attribName(), updateDesc ); \
desc->ref();
FixedString Desc()
Definition: keystrs.h:62
Description of an attribute in an Attrib::DescSet. Each attribute has a name (e.g. "Similarity"), a user reference (e.g. "My similarity"), and at least one output. In addition, it may have parameters and inputs. If it has multiple outputs, only one of the outputs are selected.
Definition: attribdesc.h:89
#define mMAXDIP   300 * 1e-6
#define mMAXDIPSECURE   2000 * 1e-6
#define mMAXDIPSECUREDEPTH   6

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