12 #include "generalmod.h" 19 mStruct(General) WVAA2DBitMapGenPars : public A2DBitMapGenPars
28 , reflinevalue_(
mUdf(float))
29 , x1reversed_(false) { midvalue_ = 0; }
43 static char cRefLineFill();
44 static char cWiggFill();
45 static char cLowFill();
46 static char cHighFill();
61 WVAA2DBitMapGenPars&
wvapars() {
return gtPars(); }
62 const WVAA2DBitMapGenPars&
wvapars()
const {
return gtPars(); }
66 inline WVAA2DBitMapGenPars&
gtPars()
const 67 {
return (WVAA2DBitMapGenPars&)pars_; }
77 float getDim0Offset(
float val)
const;
78 int dim0SubSampling(
int nrdisptrcs)
const;
82 void drawVal(
int,
int,
float,
float,
float,
float);
86 namespace Interpolate {
template <
class T>
class Applier2D; }
92 mStruct(General) VDA2DBitMapGenPars : public A2DBitMapGenPars
95 : lininterp_(false) {}
99 static char cMinFill();
100 static char cMaxFill();
102 static float offset(
char);
118 VDA2DBitMapGenPars&
vdpars() {
return gtPars(); }
119 const VDA2DBitMapGenPars&
vdpars()
const {
return gtPars(); }
122 { gtPars().lininterp_ = yn; }
128 inline VDA2DBitMapGenPars&
gtPars()
const 129 {
return (VDA2DBitMapGenPars&)pars_; }
144 void drawVal(
int,
int,
float);
#define mExpClass(module)
Definition: commondefs.h:157
Definition: interpol1d.h:36
VDA2DBitMapGenPars & gtPars() const
Definition: array2dbitmapimpl.h:128
#define mStruct(module)
Definition: commondefs.h:162
const VDA2DBitMapGenPars & vdpars() const
Definition: array2dbitmapimpl.h:119
#define od_int64
Definition: plftypes.h:34
void linearInterpolate(bool yn)
Definition: array2dbitmapimpl.h:121
Array2D Bitmap generation setup.
Definition: array2dbitmap.h:109
Generalization of a task that can be run in parallel.
Definition: paralleltask.h:64
#define mUdf(type)
Use this macro to get the undefined for simple types.
Definition: undefval.h:270
WVAA2DBitMapGenPars & wvapars()
Definition: array2dbitmapimpl.h:61
const WVAA2DBitMapGenPars & wvapars() const
Definition: array2dbitmapimpl.h:62
Array2D<float>& + statistics.
Definition: array2dbitmap.h:53
TypeSet< int > stripstodraw_
Definition: array2dbitmapimpl.h:146
float stripwidth_
Definition: array2dbitmapimpl.h:69
VDA2DBitMapGenPars & vdpars()
Definition: array2dbitmapimpl.h:118
specification for a 2D interpolator
Definition: interpol2d.h:43
Variable density A2DBitMap generation parameters.
Definition: array2dbitmapimpl.h:110
WVAA2DBitMapGenPars & gtPars() const
Definition: array2dbitmapimpl.h:66
float strippixs_
Definition: array2dbitmapimpl.h:131
Generates Array2D bitmap from Array2D<float>.
Definition: array2dbitmap.h:178
Common parameters for A2DBitMapGenerators.
Definition: array2dbitmapimpl.h:54