13 #include "vissurveymod.h" 28 class PolygonSelection;
31 namespace Geometry {
class FaultStickSet; }
32 namespace Survey {
class Geometry3D; }
33 namespace OD {
class MarkerStyle3D; }
42 StickSetDisplay(
bool);
44 void setDisplayTransformation(
const mVisTrans*);
45 const mVisTrans* getDisplayTransformation()
const;
46 void polygonSelectionCB();
47 void updateStickMarkerSet();
58 { ownerscene_ = scene; }
bool pickmarker_
Definition: visemsticksetdisplay.h:70
#define mExpClass(module)
Definition: commondefs.h:157
od_int32 ObjectID
Definition: emposid.h:22
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
bool ctrldown_
Definition: visemsticksetdisplay.h:64
Fault Surface base class.
Definition: emfault.h:82
bool displaysticks_
Definition: visemsticksetdisplay.h:67
bool stickselectmode_
Definition: visemsticksetdisplay.h:66
Coord3 pos_
Definition: visemsticksetdisplay.h:77
Definition: visemsticksetdisplay.h:75
Used for displaying a polyline, preview for a random line created throught well path.
Definition: visarrowdisplay.h:18
visSurvey::Scene * ownerscene_
Definition: visemsticksetdisplay.h:71
visBase::EventCatcher * eventcatcher_
Definition: visemsticksetdisplay.h:72
int sid_
Definition: visemsticksetdisplay.h:78
3D point or vector
Definition: commontypes.h:57
#define mVisTrans
Definition: visdata.h:25
Database for 3D objects.
Definition: vissurvscene.h:74
void setCurScene(visSurvey::Scene *scene)
Definition: visemsticksetdisplay.h:57
bool showmanipulator_
Definition: visemsticksetdisplay.h:65
int sticknr_
Definition: visemsticksetdisplay.h:79
ObjectSet< visBase::MarkerSet > knotmarkersets_
Definition: visemsticksetdisplay.h:74
FixedString Fault()
Definition: keystrs.h:64
Definition: visemsticksetdisplay.h:39
bool hideallknots_
Definition: visemsticksetdisplay.h:68
Definition: visannot.h:40
#define od_int32
Definition: plftypes.h:29
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
Scaled down survey geometry for an inl/crl geometry.
Definition: survgeom3d.h:26
EM::Fault * fault_
Definition: visemsticksetdisplay.h:62
const mVisTrans * displaytransform_
Definition: visemsticksetdisplay.h:63
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: embody.h:23
OpendTect.
Definition: commontypes.h:25
Definition: visevent.h:40
Definition: survgeom.h:28
const visSurvey::Scene * getCurScene()
Definition: visemsticksetdisplay.h:59
Definition: faultstickset.h:25
bool faultstickset_
Definition: visemsticksetdisplay.h:69
Definition: arraytesselator.h:19
Definition: visevent.h:83
ObjectSet< StickIntersectPoint > stickintersectpoints_
Definition: visemsticksetdisplay.h:81