29 namespace Coords {
class CoordSystem; }
42 bool isOK()
const {
return topgrp_; }
47 const char* dirName()
const;
51 static bool copySurv(
const char* frompath,
const char* fromdirnm,
52 const char* topath,
const char* todirnm);
53 static bool renameSurv(
const char* path,
const char* fromdirnm,
104 bool xyInFeet()
const;
111 void updStatusBar(
const char*);
132 static uiString getSRDString(
bool infeet);
133 static uiString getCoordString(
bool infeet);
145 virtual const char*
usrText()
const {
return "Copy from other survey"; }
148 virtual const char*
iconName()
const {
return "copyobj"; }
150 virtual TDInfo
tdInfo()
const {
return tdinf_; }
153 IOPar* getCoordSystemPars()
const;
173 virtual const char* usrText()
const;
176 virtual const char*
iconName()
const {
return "ascii"; }
178 virtual TDInfo
tdInfo()
const {
return tdinf_; }
181 virtual IOPar* getCoordSystemPars()
const;
Notifier< uiSurveyInfoEditor > survParChanged
Definition: uisurvinfoed.h:56
uiGenInput * y0fld_
Definition: uisurvinfoed.h:82
#define mExpClass(module)
Definition: commondefs.h:160
IOPar * impiop_
Definition: uisurvinfoed.h:65
uiGenInput * crlfld_
Definition: uisurvinfoed.h:74
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
uiComboBox * zunitfld_
Definition: uisurvinfoed.h:76
uiGenInput * zfld_
Definition: uisurvinfoed.h:75
The main survey selection dialog.
Definition: uisurvey.h:32
Definition: uisurvinfoed.h:140
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
TDInfo tdinf_
Definition: uisurvinfoed.h:185
RefMan< Coords::CoordSystem > coordsystem_
Definition: uisurvinfoed.h:188
ObjectSet< uiSurvInfoProvider > sips_
Definition: uisurvinfoed.h:66
virtual bool xyInFeet() const
Definition: uisurvinfoed.h:151
uiGenInput * ic1fld_
Definition: uisurvinfoed.h:86
uiGenInput * xinlfld_
Definition: uisurvinfoed.h:80
uiGroup * rangegrp_
Definition: uisurvinfoed.h:95
uiGenInput * xcrlfld_
Definition: uisurvinfoed.h:81
uiGenInput * pathfld_
Definition: uisurvinfoed.h:72
RefMan< Coords::CoordSystem > coordsystem_
Definition: uisurvinfoed.h:69
BufferStringSet survlist_
Definition: uisurvinfoed.h:159
bool dirnamechanged
Definition: uisurvinfoed.h:105
uiGenInput * refdatumfld_
Definition: uisurvinfoed.h:101
The base class for most UI elements.
Definition: uiobj.h:38
uiGenInput * yinlfld_
Definition: uisurvinfoed.h:83
Definition: uisurvinfoed.h:168
Combo box.
Definition: uicombobox.h:32
Definition: uistring.h:89
Definition: uiparent.h:26
Holds survey general information.
Definition: survinfo.h:45
A cartesian coordinate in 2D space.
Definition: coord.h:25
uiLabel * xyunitlbl_
Definition: uisurvinfoed.h:102
BufferString surveynm_
Definition: uisurvinfoed.h:187
Set of BufferString objects.
Definition: bufstringset.h:28
uiGenInput * survnmfld_
Definition: uisurvinfoed.h:71
virtual TDInfo tdInfo() const
Definition: uisurvinfoed.h:178
virtual const char * iconName() const
Definition: uisurvinfoed.h:148
Definition: uidialog.h:42
uiGenInput * xy2fld_
Definition: uisurvinfoed.h:90
BufferString orgdirname_
Definition: uisurvinfoed.h:61
virtual TDInfo tdInfo() const
Definition: uisurvinfoed.h:150
const BufferString rootdir_
Definition: uisurvinfoed.h:63
bool inft_
Definition: uisurvinfoed.h:186
Definition: coordsystem.h:22
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:47
uiPushButton * coordsysfld_
Definition: uisurvinfoed.h:98
The survey info editor.
Definition: uisurvinfoed.h:35
uiGenInput * depthdispfld_
Definition: uisurvinfoed.h:100
bool inft_
Definition: uisurvinfoed.h:158
uiSurvInfoProvider * lastsip_
Definition: uisurvinfoed.h:67
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:35
uiComboBox * pol2dfld_
Definition: uisurvinfoed.h:77
bool isnew_
Definition: uisurvinfoed.h:64
uiGenInput * ic2fld_
Definition: uisurvinfoed.h:87
uiComboBox * sipfld_
Definition: uisurvinfoed.h:96
uiGenInput * xy1fld_
Definition: uisurvinfoed.h:89
bool dirnmChanged() const
Definition: uisurvinfoed.h:46
uiGroup * crdgrp_
Definition: uisurvinfoed.h:93
uiGenInput * ycrlfld_
Definition: uisurvinfoed.h:84
uiGenInput * ic0fld_
Definition: uisurvinfoed.h:85
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:40
uiGenInput * xy0fld_
Definition: uisurvinfoed.h:88
virtual const char * iconName() const
Definition: uisurvinfoed.h:176
SurveyInfo & si_
Definition: uisurvinfoed.h:60
uiGenInput * coordset
Definition: uisurvinfoed.h:91
uiGroup * topgrp_
Definition: uisurvinfoed.h:92
uiGroup * trgrp_
Definition: uisurvinfoed.h:94
uiCheckBox * overrulefld_
Definition: uisurvinfoed.h:97
virtual const char * usrText() const
Definition: uisurvinfoed.h:145
uiGenInput * inlfld_
Definition: uisurvinfoed.h:73
BufferString orgstorepath_
Definition: uisurvinfoed.h:62
Definition: uibutton.h:134
virtual bool xyInFeet() const
Definition: uisurvinfoed.h:179
uiGenInput * x0fld_
Definition: uisurvinfoed.h:79
TDInfo tdinf_
Definition: uisurvinfoed.h:157
uiCheckBox * xyinftfld_
Definition: uisurvinfoed.h:99
bool isOK() const
Must be checked before 'go'.
Definition: uisurvinfoed.h:42