 |
OpendTect
6.6
|
Go to the documentation of this file.
14 #include "earthmodelmod.h"
72 {
return &intsectset_; }
Marker2D * create2DMarker(const EM::SectionID &, float, float)
const Line2DInterSectionSet * getLine2DInterSectionSet()
Definition: emhorizonpainter2d.h:71
void updateIntersectionMarkers(int sid)
ObjectSet< Marker2D > SectionMarker2DLine
Definition: emhorizonpainter2d.h:98
HorizonPainter2D(FlatView::Viewer &, const EM::ObjectID &)
Marker2D * create2DMarker(const EM::SectionID &)
Definition: geom2dintersections.h:108
void getDisplayedHor(ObjectSet< Marker2D > &)
Marker2D * selectionpoints_
Definition: emhorizonpainter2d.h:107
void displayIntersection(bool yn)
Notifier< HorizonPainter2D > repaintdone_
Definition: emhorizonpainter2d.h:69
void setGeomID(Pos::GeomID)
#define mExpClass(module)
Definition: commondefs.h:177
ObjectSet< Marker2D > intsectmarks_
Definition: emhorizonpainter2d.h:106
Marker2D * markerseeds_
Definition: emhorizonpainter2d.h:100
void setTrcKeyZSampling(const TrcKeyZSampling &, bool upd=false)
2D horizon painter
Definition: emhorizonpainter2d.h:29
TypeSet< int > trcnos_
Definition: emhorizonpainter2d.h:95
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
MarkerStyle2D markerstyle_
Definition: emhorizonpainter2d.h:91
Flat Viewer using FlatView::Data and FlatView::Appearance.
Definition: flatview.h:349
bool calcLine2DIntersections()
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: bulk2dhorizonscanner.h:26
Notifier< HorizonPainter2D > abouttorepaint_
Definition: emhorizonpainter2d.h:68
void updatePreferColors()
void horChangeCB(CallBacker *)
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:35
bool seedenabled_
Definition: emhorizonpainter2d.h:103
FlatView::Viewer & viewer_
Definition: emhorizonpainter2d.h:92
bool linenabled_
Definition: emhorizonpainter2d.h:102
void displaySelections(const TypeSet< EM::PosID > &)
ObjectSet< SectionMarker2DLine > markerline_
Definition: emhorizonpainter2d.h:99
void changePolyLineColor()
#define mStruct(module)
Definition: commondefs.h:182
Class to help setup a callback handling.
Definition: notify.h:126
Line2DInterSectionSet intsectset_
Definition: emhorizonpainter2d.h:105
EM::ObjectID id_
Definition: emhorizonpainter2d.h:87
TrcKeyZSampling tkzs_
Definition: emhorizonpainter2d.h:88
OD::LineStyle markerlinestyle_
Definition: emhorizonpainter2d.h:90
Class that represents non-bitmap data to be displayed in a flatviewer, such as markers,...
Definition: flatview.h:34
TypeSet< float > & getDistances()
Definition: emhorizonpainter2d.h:44
TypeSet< int > & getTrcNos()
Definition: emhorizonpainter2d.h:43
Pos::GeomID geomid_
Definition: emhorizonpainter2d.h:94
bool intersection_
Definition: emhorizonpainter2d.h:104
od_int16 SectionID
Definition: emposid.h:24
od_int32 ObjectID
Definition: emposid.h:23
bool seedEnable() const
Definition: emhorizonpainter2d.h:40
void updateSelectionColor()
void removeIntersectionMarkers()
TypeSet< float > distances_
Definition: emhorizonpainter2d.h:96
void setLine2DInterSectionSet(const Line2DInterSectionSet *)
Index_Type GeomID
Definition: commontypes.h:87
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021