 |
OpendTect
6.6
|
Go to the documentation of this file.
24 namespace EM {
class FaultStickPainter; }
25 namespace FlatView {
class AuxDataEditor; }
84 Coord3& worldpos,
int* trcnr=0)
const;
void seedMovementFinishedCB(CallBacker *)
A cartesian coordinate in 3D space.
Definition: coord.h:72
bool doubleclicked_
Definition: mpefssflatvieweditor.h:93
TypeSet< Coord > & getCoords()
const TrcKeyPath * path_
Definition: mpefssflatvieweditor.h:88
#define mExpClass(module)
Definition: commondefs.h:177
Definition: mpefssflatvieweditor.h:32
void removeSelectionCB(CallBacker *)
void cleanActStkContainer()
void doubleClickedCB(CallBacker *)
EM::PosID mousepid_
Definition: mpefssflatvieweditor.h:100
TypeSet< float > & getDistances()
uiMPEEngine & uiMPE()
Access function for an instance (and normally the only instance) of MPE::uiMPEEngine.
bool makenewstick_
Definition: mpefssflatvieweditor.h:92
Info on (floating-point) position in an array or StepInterval.
Definition: indexinfo.h:23
bool seedhasmoved_
Definition: mpefssflatvieweditor.h:91
int rdlid_
Definition: mpefssflatvieweditor.h:94
bool getMousePosInfo(const Geom::Point2D< int > &mousepos, IndexInfo &ix, IndexInfo &iy, Coord3 &worldpos, int *trcnr=0) const
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: bulk2dhorizonscanner.h:26
void mousePressCB(CallBacker *)
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:35
void sowingFinishedCB(CallBacker *)
void fssRepaintATSCB(CallBacker *)
Definition: bitmap2rgb.h:17
void mouseMoveCB(CallBacker *)
MPE stands for Model, Predict, Edit. Contains tracking and editing functions.
Definition: autotracker.h:32
Positioning of flat 'bulk' data. Only the 'x1' axis can be irregular.
Definition: flatposdata.h:26
EM::FaultStickPainter * fsspainter_
Definition: mpefssflatvieweditor.h:90
void updateActStkContainer()
ObjectSet< StkMarkerIdInfo > markeridinfo_
Definition: mpefssflatvieweditor.h:97
FaultStickSetFlatViewEditor(FlatView::AuxDataEditor *, const EM::ObjectID &)
void setFlatPosData(const FlatPosData *)
void mouseReleaseCB(CallBacker *)
#define mStruct(module)
Definition: commondefs.h:182
Editor for FlatView::AuxData. Allows the end-user to click-drag-release the points in data....
Definition: flatauxdataeditor.h:119
void setRandomLineID(int rdlid)
~FaultStickSetFlatViewEditor()
int activestickid_
Definition: mpefssflatvieweditor.h:98
Definition: mouseevent.h:189
Fault stick painter.
Definition: emfaultstickpainter.h:35
od_int32 ObjectID
Definition: emposid.h:23
TypeSet< int > & getTrcNos()
void seedMovementStartedCB(CallBacker *)
void setGeomID(Pos::GeomID)
int getStickId(int markerid) const
FlatView::AuxDataEditor * editor_
Definition: mpefssflatvieweditor.h:96
MouseEventHandler * meh_
Definition: mpefssflatvieweditor.h:99
Coord3 getScaleVector() const
x'=x, y'=v1*x*+v2*y, z'=v3*z
void fillActStkContainer()
Fault stick set flat view editor.
Definition: emfaultsticksetflatvieweditor.h:30
void fssRepaintedCB(CallBacker *)
void setTrcKeyZSampling(const TrcKeyZSampling &)
void setMouseEventHandler(MouseEventHandler *)
void setPath(const TrcKeyPath &)
Is an identifier for each position in the earthmodel.
Definition: emposid.h:37
Index_Type GeomID
Definition: commontypes.h:87
Coord3 getNormal(const Coord3 *mousepos=0) const
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021