Go to the source code of this file.
#define mSimpPosFilterDefFns2D |
( |
|
clssnm | ) |
|
Value:virtual bool includes(int,float z=1e30,int nr=0) const { return drawRes(); } \
virtual
bool is2D()
const {
return false; } \
virtual
Filter* clone()
const {
return new clssnm##Filter2D(*
this); } \
static Filter2D*
create() {
return new clssnm##Filter2D; }
\FixedString Filter()
Definition: keystrs.h:67
#define mSimpPosFilterDefFnsBase
Definition: posfilterstd.h:56
static uiHor3DInterpol * create(uiParent *)
bool is2D(const PicksType &picks)
Definition: pickset.h:142
#define mSimpPosFilterDefFns3D |
( |
|
clssnm | ) |
|
Value:virtual bool includes(
const BinID&,
float z=1e30)
const {
return drawRes(); } \
virtual
bool is2D()
const {
return false; } \
virtual
Filter* clone()
const {
return new clssnm##Filter3D(*
this); } \
static Filter3D*
create() {
return new clssnm##Filter3D; }
\FixedString Filter()
Definition: keystrs.h:67
#define mSimpPosFilterDefFnsBase
Definition: posfilterstd.h:56
static uiHor3DInterpol * create(uiParent *)
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:30
bool is2D(const PicksType &picks)
Definition: pickset.h:142
#define mSimpPosFilterDefFnsBase |
Value:virtual const char* type() const { return typeStr(); } \
virtual
bool includes(
const Coord&,
float z=1e30)
const {
return drawRes(); } \
const char * factoryKeyword() const
A cartesian coordinate in 2D space.
Definition: coord.h:25