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:66
#define mSimpPosFilterDefFnsBase
Definition: posfilterstd.h:55
bool is2D(GeomType gt)
Definition: seistype.h:32
static uiHor3DInterpol * create(uiParent *)
| #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:66
#define mSimpPosFilterDefFnsBase
Definition: posfilterstd.h:55
bool is2D(GeomType gt)
Definition: seistype.h:32
static uiHor3DInterpol * create(uiParent *)
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:28
| #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
2D point or vector class.
Definition: commontypes.h:58