13 #include "mpeenginemod.h" 16 namespace EM {
class FaultStickSet; }
40 void setSowingPivot(
const Coord3);
42 void setZScale(
float);
43 void setScaleVector(
const Coord3& v);
46 void getInteractionInfo(
EM::PosID& insertpid,
47 const DBKey* pickeddbkey,
50 const Coord3* posnorm=0)
const;
55 const Coord3* normal)
const;
58 const DBKey* pickeddbkey,
61 const Coord3* posnorm)
const;
63 const DBKey* pickeddbkey,
66 const Coord3* posnorm)
const;
67 void getPidsOnStick(
EM::PosID& insertpid,
int sticknr,
76 int getLastClickedStick()
const;
od_int16 SectionID
Definition: emposid.h:23
#define mExpClass(module)
Definition: commondefs.h:157
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
Coord3 sowingpivot_
Definition: faultstickseteditor.h:82
Coord ytrans_
Definition: faultstickseteditor.h:73
int sceneidx_
Definition: faultstickseteditor.h:74
Is an identifier for each position in the earthmodel.
Definition: emposid.h:35
MPE stands for Model, Predict, Edit. Contains tracking and editing functions.
Definition: autotracker.h:30
ObjectEditor to edit EM::FaultStickSet.
Definition: faultstickseteditor.h:26
Definition: geeditor.h:23
3D point or vector
Definition: commontypes.h:57
Coord xtrans_
Definition: faultstickseteditor.h:72
Fault stick set.
Definition: emfaultstickset.h:98
void setSceneIdx(int idx)
Definition: faultstickseteditor.h:34
Abstraction of EM Object editing. It gives lists of which nodes that may be moved, and in what manner.
Definition: emeditor.h:44
Interface for classes that select on basis of a key.
Definition: selector.h:23
Index_Type GeomID
Definition: commontypes.h:48
static uiHor3DInterpol * create(uiParent *)
Coord3 scalevector_
Definition: faultstickseteditor.h:71
Base class for all EarthModel objects.
Definition: emobject.h:117
TypeSet< Coord3 > sowinghistory_
Definition: faultstickseteditor.h:83
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: embody.h:23
Full key to any object in the OpendTect data store.
Definition: dbkey.h:36
2D point or vector class.
Definition: commontypes.h:58
const TypeSet< EM::PosID > * editpids_
Definition: faultstickseteditor.h:80