13 #include "attributeenginemod.h" 19 namespace Seis {
class SelData; }
39 virtual bool isOK()
const;
41 void setLineName(
const char*);
49 {
return tr(
"Positions processed"); }
51 void addOutputInterest(
int sel);
54 void computeAndSetRefZStepAndZ0();
61 const char* getAttribName()
const;
62 const char* getAttribUserRef()
const;
70 void showDataAvailabilityErrors(
bool yn);
73 void useFullProcess(
int&);
74 void useSCProcess(
int&);
78 void prepareForTableOutput();
81 bool isHidingDataAvailabilityError()
const;
#define mExpClass(module)
Definition: commondefs.h:157
Attribute Processor.
Definition: attribprocessor.h:32
Seismics.
Definition: segydirectdef.h:20
Seis::SelData * sd_
Definition: attribprocessor.h:94
int nrdone_
Definition: attribprocessor.h:86
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
#define od_int64
Definition: plftypes.h:34
Provider * provider_
Definition: attribprocessor.h:84
Definition: uistring.h:88
uiString nrDoneText() const
Definition: attribprocessor.h:48
Desc & desc_
Definition: attribprocessor.h:83
Notifier< Attrib::Processor > moveonly
Definition: attribprocessor.h:56
Class to help setup a callback handling.
Definition: notify.h:121
Set of pointers to objects.
Definition: commontypes.h:28
void message(const char *)
default: to stderr
Provider * getProvider()
Definition: attribprocessor.h:63
FixedString Desc()
Definition: keystrs.h:60
FixedString Provider()
Definition: keystrs.h:103
Set of (small) copyable elements.
Definition: commontypes.h:26
int nriter_
Definition: attribprocessor.h:85
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:87
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:32
bool useshortcuts_
Definition: attribprocessor.h:91
Information for a seismic trace, AKA trace header info.
Definition: seisinfo.h:24
FixedString Output()
Definition: keystrs.h:97
TypeSet< int > outpinterest_
Definition: attribprocessor.h:88
bool is2d_
Definition: attribprocessor.h:87
contains input (sub-)selection data from a cube or lineset
Definition: seisselection.h:78
BinID prevbid_
Definition: attribprocessor.h:93
bool showdataavailabilityerrors_
Definition: attribprocessor.h:96
bool isinited_
Definition: attribprocessor.h:90
ObjectSet< Output > outputs_
Definition: attribprocessor.h:64
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:28
Provides the actual output to ...
Definition: attribprovider.h:40
Represents a unique trace position in one of the surveys that OpendTect is managing.
Definition: trckey.h:26
2D point or vector class.
Definition: commontypes.h:58
Base class for attribute Output.
Definition: attriboutput.h:41
Semblance Attribute.
Definition: attribdataholder.h:21
Specification to enable chunkwise execution of a process.
Definition: executor.h:38
uiString errmsg_
Definition: attribprocessor.h:89