 |
OpendTect
6.6
|
Go to the documentation of this file.
14 #include "earthmodelmod.h"
72 void set2D(
bool yn) { is2d_ = yn; }
73 bool is2D() {
return is2d_; }
A cartesian coordinate in 3D space.
Definition: coord.h:72
int getActiveStickId()
Definition: emfaultstickpainter.h:51
TypeSet< Coord > & getCoords()
Definition: emfaultstickpainter.h:87
void setMarkerLineStyle(const OD::LineStyle &)
const TrcKeyPath * path_
Definition: emfaultstickpainter.h:104
MarkerStyle2D markerstyle_
Definition: emfaultstickpainter.h:108
Set of pointers to objects.
Definition: commontypes.h:31
void setRandomLineID(int rdlid)
bool is2d_
Definition: emfaultstickpainter.h:118
const char * getLineName() const
#define mExpClass(module)
Definition: commondefs.h:177
Coord getNormalToTrace(int trcnr) const
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
Flat Viewer using FlatView::Data and FlatView::Appearance.
Definition: flatview.h:349
void getDisplayedSticks(ObjectSet< StkMarkerInfo > &)
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: bulk2dhorizonscanner.h:26
void setPath(const TrcKeyPath &)
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:35
Definition: bitmap2rgb.h:17
void setTrcKeyZSampling(const TrcKeyZSampling &, bool)
Positioning of flat 'bulk' data. Only the 'x1' axis can be irregular.
Definition: flatposdata.h:26
A cartesian coordinate in 2D space.
Definition: coord.h:25
ObjectSet< ObjectSet< StkMarkerInfo > > sectionmarkerlines_
Definition: emfaultstickpainter.h:114
bool hasDiffActiveStick(const EM::PosID *)
Notifier< FaultStickPainter > repaintdone_
Definition: emfaultstickpainter.h:83
EM::ObjectID emid_
Definition: emfaultstickpainter.h:112
virtual void fssChangedCB(CallBacker *)
TypeSet< int > & getTrcNos()
Definition: emfaultstickpainter.h:85
#define mStruct(module)
Definition: commondefs.h:182
Class to help setup a callback handling.
Definition: notify.h:126
const FlatPosData * flatposdata_
Definition: emfaultstickpainter.h:105
EM::ObjectID & getFaultSSID()
Definition: emfaultstickpainter.h:69
FlatView::AuxData * getAuxData(const EM::PosID *)
OD::LineStyle markerlinestyle_
Definition: emfaultstickpainter.h:107
void setFlatPosData(const FlatPosData *)
Notifier< FaultStickPainter > abouttorepaint_
Definition: emfaultstickpainter.h:82
int activestickid_
Definition: emfaultstickpainter.h:116
Class that represents non-bitmap data to be displayed in a flatviewer, such as markers,...
Definition: flatview.h:34
bool getNearestDistance(const Coord3 &pos, float &dist)
Pos::GeomID getGeomID() const
Definition: emfaultstickpainter.h:77
bool knotenabled_
Definition: emfaultstickpainter.h:126
bool linenabled_
Definition: emfaultstickpainter.h:125
FlatView::Viewer & viewer_
Definition: emfaultstickpainter.h:110
Fault stick painter.
Definition: emfaultstickpainter.h:35
od_int32 ObjectID
Definition: emposid.h:23
TypeSet< Coord > coords_
Definition: emfaultstickpainter.h:123
bool paintenable_
Definition: emfaultstickpainter.h:127
void set2D(bool yn)
Definition: emfaultstickpainter.h:72
void setGeomID(Pos::GeomID geomid)
Definition: emfaultstickpainter.h:75
FaultStickPainter(FlatView::Viewer &, const EM::ObjectID &)
TypeSet< int > trcnos_
Definition: emfaultstickpainter.h:121
TypeSet< float > distances_
Definition: emfaultstickpainter.h:122
TypeSet< float > & getDistances()
Definition: emfaultstickpainter.h:86
void enablePaint(bool paintenable)
const TrcKeyZSampling & getTrcKeyZSampling() const
Definition: emfaultstickpainter.h:42
Coord getNormalInRandLine(int idx) const
void setActiveStick(EM::PosID &)
Pos::GeomID geomid_
Definition: emfaultstickpainter.h:119
Is an identifier for each position in the earthmodel.
Definition: emposid.h:37
Index_Type GeomID
Definition: commontypes.h:87
TrcKeyZSampling tkzs_
Definition: emfaultstickpainter.h:103
bool is2D()
Definition: emfaultstickpainter.h:73
int rdlid_
Definition: emfaultstickpainter.h:128
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021