1 #ifndef mpefssflatvieweditor_h 2 #define mpefssflatvieweditor_h 25 namespace EM {
class FaultStickPainter; }
26 namespace FlatView {
class AuxDataEditor; }
37 ~FaultStickSetFlatViewEditor();
40 void updateActStkContainer();
46 void enableLine(
bool);
47 void enableKnots(
bool);
55 void setRandomLineID(
int rdlid);
78 void cleanActStkContainer();
79 void fillActStkContainer();
80 int getStickId(
int markerid)
const;
85 Coord3& worldpos,
int* trcnr=0)
const;
86 Coord3 getScaleVector()
const;
#define mExpClass(module)
Definition: commondefs.h:160
od_int32 ObjectID
Definition: emposid.h:24
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
Positioning of flat 'bulk' data. Only the 'x1' axis can be irregular.
Definition: flatposdata.h:26
ObjectSet< StkMarkerIdInfo > markeridinfo_
Definition: mpefssflatvieweditor.h:98
#define mStruct(module)
Definition: commondefs.h:165
Is an identifier for each position in the earthmodel.
Definition: emposid.h:37
int activestickid_
Definition: mpefssflatvieweditor.h:99
MPE stands for Model, Predict, Edit. Contains tracking and editing functions.
Definition: autotracker.h:32
Info on (floating-point) position in an array or StepInterval.
Definition: indexinfo.h:23
FlatView::AuxDataEditor * editor_
Definition: mpefssflatvieweditor.h:97
MouseEventHandler * meh_
Definition: mpefssflatvieweditor.h:100
uiMPEEngine & uiMPE()
Access function for an instance (and normally the only instance) of MPE::uiMPEEngine.
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:35
EM::PosID mousepid_
Definition: mpefssflatvieweditor.h:101
bool doubleclicked_
Definition: mpefssflatvieweditor.h:94
Definition: mouseevent.h:162
Editor for FlatView::AuxData. Allows the end-user to click-drag-release the points in data...
Definition: flatauxdataeditor.h:119
A cartesian coordinate in 3D space.
Definition: coord.h:72
Index_Type GeomID
Definition: commontypes.h:52
Fault stick painter.
Definition: emfaultstickpainter.h:35
bool seedhasmoved_
Definition: mpefssflatvieweditor.h:92
const TrcKeyPath * path_
Definition: mpefssflatvieweditor.h:89
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: embody.h:25
Definition: mpefssflatvieweditor.h:31
bool makenewstick_
Definition: mpefssflatvieweditor.h:93
Definition: bitmap2rgb.h:18
int rdlid_
Definition: mpefssflatvieweditor.h:95
EM::FaultStickPainter * fsspainter_
Definition: mpefssflatvieweditor.h:91