1 #ifndef faultstickseteditor_h 2 #define faultstickseteditor_h 15 #include "mpeenginemod.h" 18 namespace EM {
class FaultStickSet; }
42 void setSowingPivot(
const Coord3);
44 void setZScale(
float);
45 void setScaleVector(
const Coord3& v);
48 void getInteractionInfo(
EM::PosID& insertpid,
52 const Coord3* posnorm=0)
const;
57 const Coord3* normal)
const;
63 const Coord3* posnorm)
const;
68 const Coord3* posnorm)
const;
69 void getPidsOnStick(
EM::PosID& insertpid,
int sticknr,
78 int getLastClickedStick()
const;
80 void cloneMovingNode();
od_int16 SectionID
Definition: emposid.h:25
#define mExpClass(module)
Definition: commondefs.h:160
Coord3 sowingpivot_
Definition: faultstickseteditor.h:84
Coord ytrans_
Definition: faultstickseteditor.h:75
int sceneidx_
Definition: faultstickseteditor.h:76
Is an identifier for each position in the earthmodel.
Definition: emposid.h:37
MPE stands for Model, Predict, Edit. Contains tracking and editing functions.
Definition: autotracker.h:32
ObjectEditor to edit EM::FaultStickSet.
Definition: faultstickseteditor.h:28
A cartesian coordinate in 2D space.
Definition: coord.h:25
Definition: geeditor.h:25
Coord xtrans_
Definition: faultstickseteditor.h:74
Fault stick set.
Definition: emfaultstickset.h:100
void setSceneIdx(int idx)
Definition: faultstickseteditor.h:36
Abstraction of EM Object editing. It gives lists of which nodes that may be moved, and in what manner.
Definition: emeditor.h:47
Interface for classes that select on basis of a key.
Definition: selector.h:25
A cartesian coordinate in 3D space.
Definition: coord.h:72
Index_Type GeomID
Definition: commontypes.h:52
static uiHor3DInterpol * create(uiParent *)
Coord3 scalevector_
Definition: faultstickseteditor.h:73
Base class for all EarthModel objects.
Definition: emobject.h:158
TypeSet< Coord3 > sowinghistory_
Definition: faultstickseteditor.h:85
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: embody.h:25
Compound key consisting of ints.
Definition: multiid.h:25
const TypeSet< EM::PosID > * editpids_
Definition: faultstickseteditor.h:82