![]() |
OpendTect
6.3
|
Fault stick painter. More...
Public Member Functions | |
| FaultStickPainter (FlatView::Viewer &, const EM::ObjectID &) | |
| ~FaultStickPainter () | |
| void | setTrcKeyZSampling (const TrcKeyZSampling &, bool) |
| const TrcKeyZSampling & | getTrcKeyZSampling () const |
| void | setPath (const TrcKeyPath &) |
| void | setRandomLineID (int rdlid) |
| void | setFlatPosData (const FlatPosData *) |
| void | enableLine (bool) |
| void | enableKnots (bool) |
| void | setActiveStick (EM::PosID &) |
| int | getActiveStickId () |
| void | setMarkerLineStyle (const OD::LineStyle &) |
| bool | hasDiffActiveStick (const EM::PosID *) |
| FlatView::AuxData * | getAuxData (const EM::PosID *) |
| struct (EarthModel) StkMarkerInfo | |
| EM::ObjectID & | getFaultSSID () |
| void | getDisplayedSticks (ObjectSet< StkMarkerInfo > &) |
| void | set2D (bool yn) |
| bool | is2D () |
| const char * | getLineName () const |
| void | setGeomID (Pos::GeomID geomid) |
| Pos::GeomID | getGeomID () const |
| Coord | getNormalToTrace (int trcnr) const |
| Coord | getNormalInRandLine (int idx) const |
| TypeSet< int > & | getTrcNos () |
| TypeSet< float > & | getDistances () |
| TypeSet< Coord > & | getCoords () |
| void | paint () |
| void | enablePaint (bool paintenable) |
Public Member Functions inherited from CallBacker | |
| CallBacker () | |
| CallBacker (const CallBacker &) | |
| virtual | ~CallBacker () |
| bool | attachCB (const NotifierAccess &, const CallBack &, bool onlyifnew=false) const |
| bool | attachCB (const NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) const |
| void | detachCB (const NotifierAccess &, const CallBack &) const |
| void | detachCB (const NotifierAccess *notif, const CallBack &cb) const |
| bool | isNotifierAttached (const NotifierAccess *) const |
| Only for debugging purposes, don't use. More... | |
| virtual bool | isCapsule () const |
| void | stopReceivingNotifications () const |
Public Attributes | |
| Notifier< FaultStickPainter > | abouttorepaint_ |
| Notifier< FaultStickPainter > | repaintdone_ |
Protected Member Functions | |
| bool | addPolyLine () |
| bool | getNearestDistance (const Coord3 &pos, float &dist) |
| void | removePolyLine () |
| void | repaintFSS () |
| virtual void | fssChangedCB (CallBacker *) |
Protected Member Functions inherited from CallBacker | |
| void | detachAllNotifiers () const |
| Call from the destructor of your inherited object. More... | |
Protected Attributes | |
| TrcKeyZSampling | tkzs_ |
| const TrcKeyPath * | path_ |
| int | rdlid_ |
| const FlatPosData * | flatposdata_ |
| OD::LineStyle | markerlinestyle_ |
| OD::MarkerStyle2D | markerstyle_ |
| FlatView::Viewer & | viewer_ |
| EM::ObjectID | emid_ |
| ObjectSet< ObjectSet< StkMarkerInfo > > | sectionmarkerlines_ |
| int | activestickid_ |
| bool | is2d_ |
| Pos::GeomID | geomid_ |
| TypeSet< int > | trcnos_ |
| TypeSet< float > | distances_ |
| TypeSet< Coord > | coords_ |
| bool | linenabled_ |
| bool | knotenabled_ |
| bool | paintenable_ |
Additional Inherited Members | |
Static Public Member Functions inherited from CallBacker | |
| static void | createReceiverForCurrentThread () |
| static void | removeReceiverForCurrentThread () |
Fault stick painter.
| EM::FaultStickPainter::FaultStickPainter | ( | FlatView::Viewer & | , |
| const EM::ObjectID & | |||
| ) |
| EM::FaultStickPainter::~FaultStickPainter | ( | ) |
|
protected |
| void EM::FaultStickPainter::enableKnots | ( | bool | ) |
| void EM::FaultStickPainter::enableLine | ( | bool | ) |
|
inline |
|
protectedvirtual |
|
inline |
| FlatView::AuxData* EM::FaultStickPainter::getAuxData | ( | const EM::PosID * | ) |
| void EM::FaultStickPainter::getDisplayedSticks | ( | ObjectSet< StkMarkerInfo > & | ) |
|
inline |
|
inline |
|
inline |
| const char* EM::FaultStickPainter::getLineName | ( | ) | const |
|
protected |
| Coord EM::FaultStickPainter::getNormalInRandLine | ( | int | idx | ) | const |
| Coord EM::FaultStickPainter::getNormalToTrace | ( | int | trcnr | ) | const |
|
inline |
|
inline |
| bool EM::FaultStickPainter::hasDiffActiveStick | ( | const EM::PosID * | ) |
|
inline |
| void EM::FaultStickPainter::paint | ( | ) |
|
protected |
|
protected |
|
inline |
| void EM::FaultStickPainter::setActiveStick | ( | EM::PosID & | ) |
| void EM::FaultStickPainter::setFlatPosData | ( | const FlatPosData * | ) |
|
inline |
| void EM::FaultStickPainter::setMarkerLineStyle | ( | const OD::LineStyle & | ) |
| void EM::FaultStickPainter::setPath | ( | const TrcKeyPath & | ) |
|
inline |
| void EM::FaultStickPainter::setTrcKeyZSampling | ( | const TrcKeyZSampling & | , |
| bool | |||
| ) |
|
inline |
| Notifier<FaultStickPainter> EM::FaultStickPainter::abouttorepaint_ |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
| Notifier<FaultStickPainter> EM::FaultStickPainter::repaintdone_ |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017