3 #ifndef __ZtSeismicView_H
4 #define __ZtSeismicView_H
6 #include <mix/FloatAr.H>
8 #include <zm/ZPalette.H>
9 #include <zm/ZBarDraw.H>
10 #include <zm/ZSeismicStream.H>
11 #include <zm/ZScaledPalette.H>
12 #include <zm/ZSVOptions.H>
13 #include <zm/ZtObject.H>
14 #include <zm/ZtSeismicTrace.H>
15 #include <zm/ZtColoredMatrix.H>
36 ZGroupId pxid_int, ZGroupId pyid_int,
37 ZGroupId pxid_ext, ZGroupId pyid_ext,
38 ZGroupId nxid, ZGroupId nyid);
55 int time_n2p (
float ntime)
const;
58 float place_p2n (
int pplace)
const;
59 int place_n2p (
float nplace)
const;
86 virtual const char*
class_id ()
const;
95 int svo_mask = ~0)
const;
ZPCoordSlave px_ext
Definition: ZtSeismicView.H:116
Definition: ZtSeismicView.H:30
float time_p2n(int ptime) const
ZSVOptions options
Definition: ZtSeismicView.H:136
Definition: ZSVOptions.H:129
ZtColoredMatrix colmat
Definition: ZtSeismicView.H:123
virtual void set_options(const ZSVOptions &svo, int svo_mask=~0)
virtual void extent_rect(ZRect &res)
ZPCoordSlave py_ext
Definition: ZtSeismicView.H:120
ZNCoordSlave & nplace() const
int half_height
Definition: ZtSeismicView.H:159
Definition: ZPixelCoord.H:102
void * per_trace_proc_data
Definition: ZtSeismicView.H:133
virtual void init_map_coding()
Definition: ZtColoredMatrix.H:57
ZPerTraceProc per_trace_proc
Definition: ZtSeismicView.H:130
virtual void explore_seismic()
int get_pixel_height() const
float fGlobalAmax
Definition: ZtSeismicView.H:156
virtual void get_palette(ZScaledPalette &zspal) const
Definition: ZtObject.H:57
void set_per_trace_proc(ZPerTraceProc zptp, void *pUserData)
Definition: ZScaledPalette.H:15
void compute_palette(ZScaledPalette &pal, float mm[2])
ZSeismicStream * seismic
Definition: ZtSeismicView.H:126
virtual void attach_seismic(ZSeismicStream *sstream)
virtual const ZSVOptions & get_options() const
Definition: ZSeismicStream.H:15
Definition: ZNaturalCoord.H:88
void set_global_amax(float gamax)
virtual void detach_seismic()
ZtSeismicView(ZtMain *pManager, ZGroupId pxid_int, ZGroupId pyid_int, ZGroupId pxid_ext, ZGroupId pyid_ext, ZGroupId nxid, ZGroupId nyid)
virtual const char * class_id() const