1 #ifndef prestackeventsapi_h 2 #define prestackeventsapi_h 15 #include "prestackprocessingmod.h" 37 int& firstcrl,
int& lastcrl,
int& crlstep);
43 int& nextinl,
int& nextxrl );
62 float* angles,
float* depths,
73 float& inldip,
float& crldip );
int dGBPreStackEventsSetSurvey(const char *dataroot, const char *survey)
int dGBPreStackEventsGetEventSize(int handle, int eventindex)
int dGBPreStackEventsGetRanges(int handle, int &firstinl, int &lastinl, int &inlstep, int &firstcrl, int &lastcrl, int &crlstep)
#define mGlobal(module)
Definition: commondefs.h:163
void dGBPreStackEventsGetEvent(int handle, int eventindex, float *offsets, float *angles, float *depths, float *weights)
int dGBPreStackEventsOpenReader(const char *reference)
float dGBPreStackEventsGetInlDistance()
returns the distance on a crossline between two inlines numbers.
float dGBPreStackEventsGetCrlDistance()
returns the distance on a inline between two crossline numbers.
int dGBPreStackEventsMoveReaderTo(int handle, int inl, int crl)
void dGBPreStackEventsGetEventWeight(int handle, int eventindex, float &weight)
int dGBPreStackEventsGetNextCDP(int handle, int previnl, int prevcrl, int &nextinl, int &nextxrl)
void dGBPreStackEventsGetDip(int handle, int eventindex, float &inldip, float &crldip)
C & handle()
Definition: i_uiobjqtbody.h:106
int dGBPreStackEventsGetNrEvents(int handle)
int dGBPreStackEventsGetHorizonID(int handle, int eventindex, int &horid)
void dGBPreStackEventsCloseReader(int handle)