17 namespace Pos {
class Provider; }
41 Setup(
bool is_2d,
bool with_z )
42 : seltxt_( is_2d ?
"Trace subselection" 43 : ( with_z ?
"Volume subselection" 44 :
"Area subselection"))
48 , choicetype_(OnlyRanges) {}
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
Definition: uipossubsel.h:37
Provides a series of positions; can also be used for subselection.
Definition: posprovider.h:33
Group to capture a user's position subselection wishes.
Definition: uipossubsel.h:33
uiPosProvSel * ps_
Definition: uipossubsel.h:81
void usePar(const IOPar &iop, ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:188
Definition: uiparent.h:26
ChoiceType
Definition: uipossubsel.h:39
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:47
uiPosProvSel * provSel()
Definition: uipossubsel.h:77
Setup(bool is_2d, bool with_z)
Definition: uipossubsel.h:41
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:35
FixedString All()
Definition: keystrs.h:36
Position.
Definition: commontypes.h:42
#define mDefSetupMemb(typ, memb)
Definition: commondefs.h:137
void fillPar(IOPar &iop, const ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:175
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:40
CompoundParSel to capture a user's Pos::Provider wishes.
Definition: uiposprovider.h:85
Notifier< uiPosSubSel > selChange
Definition: uipossubsel.h:76
Definition: uipossubsel.h:39