1 #ifndef visemsticksetdisplay_h 2 #define visemsticksetdisplay_h 15 #include "vissurveymod.h" 31 class PolygonSelection;
34 namespace Geometry {
class FaultStickSet; }
35 namespace Survey {
class Geometry3D; }
44 StickSetDisplay(
bool);
46 void setDisplayTransformation(
const mVisTrans*);
47 const mVisTrans* getDisplayTransformation()
const;
48 void polygonSelectionCB();
49 void updateStickMarkerSet();
62 { ownerscene_ = scene; }
bool pickmarker_
Definition: visemsticksetdisplay.h:74
#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
bool ctrldown_
Definition: visemsticksetdisplay.h:68
Fault Surface base class.
Definition: emfault.h:84
bool displaysticks_
Definition: visemsticksetdisplay.h:71
bool stickselectmode_
Definition: visemsticksetdisplay.h:70
Coord3 pos_
Definition: visemsticksetdisplay.h:81
Definition: visemsticksetdisplay.h:79
Used for displaying a polyline, preview for a random line created throught well path.
Definition: visarrowdisplay.h:20
visSurvey::Scene * ownerscene_
Definition: visemsticksetdisplay.h:75
visBase::EventCatcher * eventcatcher_
Definition: visemsticksetdisplay.h:76
int sid_
Definition: visemsticksetdisplay.h:82
#define mVisTrans
Definition: visdata.h:31
Database for 3D objects.
Definition: vissurvscene.h:76
void setCurScene(visSurvey::Scene *scene)
Definition: visemsticksetdisplay.h:61
bool showmanipulator_
Definition: visemsticksetdisplay.h:69
A cartesian coordinate in 3D space.
Definition: coord.h:72
int sticknr_
Definition: visemsticksetdisplay.h:83
ObjectSet< visBase::MarkerSet > knotmarkersets_
Definition: visemsticksetdisplay.h:78
FixedString Fault()
Definition: keystrs.h:65
Definition: visemsticksetdisplay.h:41
bool hideallknots_
Definition: visemsticksetdisplay.h:72
Definition: visannot.h:43
#define od_int32
Definition: plftypes.h:31
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:40
Scaled down survey geometry for an inl/crl geometry.
Definition: survgeom3d.h:28
EM::Fault * fault_
Definition: visemsticksetdisplay.h:66
const mVisTrans * displaytransform_
Definition: visemsticksetdisplay.h:67
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: embody.h:25
Definition: visevent.h:44
Definition: survgeom.h:25
const visSurvey::Scene * getCurScene()
Definition: visemsticksetdisplay.h:63
Definition: faultstickset.h:27
bool faultstickset_
Definition: visemsticksetdisplay.h:73
Definition: arraytesselator.h:21
Definition: visevent.h:87
ObjectSet< StickIntersectPoint > stickintersectpoints_
Definition: visemsticksetdisplay.h:85