OpendTect  6.6
psviewer2dgatherpainter.h
Go to the documentation of this file.
1 #pragma once
2 
3 /*+
4 ________________________________________________________________________
5 
6  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7  Author: K. Tingdahl
8  Date: April 2005
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 
13 -*/
14 
15 #include "uiprestackprocessingmod.h"
16 #include "position.h"
17 #include "datapack.h"
18 
19 namespace FlatView { class Viewer; };
20 template <class T> class SamplingData;
21 
22 namespace PreStack { class Gather; }
23 
25 
26 namespace PreStackView
27 {
28 
29 mExpClass(uiPreStackProcessing) Viewer2DGatherPainter
30 {
31 public:
34 
37  void setColorTableClipRate(float);
38  float colorTableClipRate() const;
39 
40  BinID getBinID() const;
41  bool hasData() const
42  { return inputwvagather_ || inputvdgather_; }
43 
44 protected:
47  int& nrsamp) const;
48 
52 };
53 
54 
55 }; //namespace
56 
PreStackView
Gather display.
Definition: psviewer2dgatherpainter.h:27
PreStack::Gather
PreStack gather.
Definition: prestackgather.h:36
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
PreStackView::Viewer2DGatherPainter
Definition: psviewer2dgatherpainter.h:30
PreStackView::Viewer2DGatherPainter::setWVAGather
void setWVAGather(DataPack::ID)
FlatView::Viewer
Flat Viewer using FlatView::Data and FlatView::Appearance.
Definition: flatview.h:349
PreStackView::Viewer2DGatherPainter::setVDGather
void setVDGather(DataPack::ID)
FlatView
Definition: bitmap2rgb.h:17
BinID
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:31
PreStackView::Viewer2DGatherPainter::~Viewer2DGatherPainter
~Viewer2DGatherPainter()
SamplingData
Holds the fundamental sampling info: start and interval.
Definition: samplingdata.h:22
PreStackView::Viewer2DGatherPainter::setColorTableClipRate
void setColorTableClipRate(float)
datapack.h
position.h
PreStack
Definition: synthseis.h:35
PreStackView::Viewer2DGatherPainter::getBinID
BinID getBinID() const
DataPack::ID
int ID
Definition: datapack.h:37
PreStackView::Viewer2DGatherPainter::inputvdgather_
const PreStack::Gather * inputvdgather_
Definition: psviewer2dgatherpainter.h:51
PreStackView::Viewer2DGatherPainter::getGatherRange
void getGatherRange(const PreStack::Gather *, SamplingData< float > &, int &nrsamp) const
PreStackView::Viewer2DGatherPainter::inputwvagather_
const PreStack::Gather * inputwvagather_
Definition: psviewer2dgatherpainter.h:50
PreStackView::Viewer2DGatherPainter::colorTableClipRate
float colorTableClipRate() const
PreStackView::Viewer2DGatherPainter::hasData
bool hasData() const
Definition: psviewer2dgatherpainter.h:41
PreStackView::Viewer2DGatherPainter::viewer_
FlatView::Viewer & viewer_
Definition: psviewer2dgatherpainter.h:49
PreStackView::Viewer2DGatherPainter::Viewer2DGatherPainter
Viewer2DGatherPainter(FlatView::Viewer &)

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