 |
OpendTect
6.6
|
Go to the documentation of this file.
13 #include "generalmod.h"
20 mStruct(General) WVAA2DBitMapGenPars :
public A2DBitMapGenPars
29 , reflinevalue_(
mUdf(float))
30 , x1reversed_(false) { midvalue_ = 0; }
44 static char cRefLineFill();
45 static char cWiggFill();
46 static char cLowFill();
47 static char cHighFill();
62 WVAA2DBitMapGenPars&
wvapars() {
return gtPars(); }
63 const WVAA2DBitMapGenPars&
wvapars()
const {
return gtPars(); }
67 inline WVAA2DBitMapGenPars&
gtPars()
const
68 {
return (WVAA2DBitMapGenPars&)pars_; }
83 void drawVal(
int,
int,
float,
float,
float,
float);
87 namespace Interpolate {
template <
class T>
class Applier2D; }
93 mStruct(General) VDA2DBitMapGenPars :
public A2DBitMapGenPars
96 : lininterp_(false) {}
100 static char cMinFill();
101 static char cMaxFill();
103 static float offset(
char);
119 VDA2DBitMapGenPars&
vdpars() {
return gtPars(); }
120 const VDA2DBitMapGenPars&
vdpars()
const {
return gtPars(); }
123 { gtPars().lininterp_ = yn; }
129 inline VDA2DBitMapGenPars&
gtPars()
const
130 {
return (VDA2DBitMapGenPars&)pars_; }
void fillInterpPars(Interpolate::Applier2D< float > &, int, int)
const WVAA2DBitMapGenPars & wvapars() const
Definition: array2dbitmapimpl.h:63
VDA2DBitMapGenerator(const VDA2DBitMapGenerator &)
float getDim0Offset(float val) const
#define od_int64
Definition: plftypes.h:35
bool doWork(od_int64, od_int64, int)
VDA2DBitMapGenPars & vdpars()
Definition: array2dbitmapimpl.h:119
#define mExpClass(module)
Definition: commondefs.h:177
specification for a 2D interpolator
Definition: interpol2d.h:45
WVAA2DBitMapGenerator(const A2DBitMapInpData &, const A2DBitMapPosSetup &)
void drawVal(int, int, float)
Array2D Bitmap generation setup.
Definition: array2dbitmap.h:109
WVAA2DBitMapGenPars & gtPars() const
Definition: array2dbitmapimpl.h:67
TypeSet< int > stripstodraw_
Definition: array2dbitmapimpl.h:147
od_int64 nrIterations() const
void drawVal(int, int, float, float, float, float)
#define mStruct(module)
Definition: commondefs.h:182
VDA2DBitMapGenerator(const A2DBitMapInpData &, const A2DBitMapPosSetup &)
Generates Array2D bitmap from Array2D<float>.
Definition: array2dbitmap.h:178
WVAA2DBitMapGenerator(const WVAA2DBitMapGenerator &)
int dim0SubSampling(int nrdisptrcs) const
Generalization of a task that can be run in parallel.
Definition: paralleltask.h:66
float stripwidth_
Definition: array2dbitmapimpl.h:70
const VDA2DBitMapGenPars & vdpars() const
Definition: array2dbitmapimpl.h:120
float strippixs_
Definition: array2dbitmapimpl.h:132
Variable density A2DBitMap generation parameters.
Definition: array2dbitmapimpl.h:113
#define mUdf(type)
Use this macro to get the undefined for simple types.
Definition: undefval.h:274
Interval< int > getDispTrcIdxs() const
Common parameters for A2DBitMapGenerators.
Definition: array2dbitmapimpl.h:56
void linearInterpolate(bool yn)
Definition: array2dbitmapimpl.h:122
WVAA2DBitMapGenPars & wvapars()
Definition: array2dbitmapimpl.h:62
Definition: interpol1d.h:38
void drawPixLines(int, const Interval< int > &)
VDA2DBitMapGenPars & gtPars() const
Definition: array2dbitmapimpl.h:129
Array2D<float>& + statistics.
Definition: array2dbitmap.h:53
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021