OpendTect  7.0
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
uiCrossHairItem Class Reference
Inheritance diagram for uiCrossHairItem:
[legend]

Public Member Functions

 uiCrossHairItem (uiGraphicsViewBase &)
 
 ~uiCrossHairItem ()
 
const OD::LineStylegetLineStyle () const
 
bool isLineShown (OD::Orientation) const
 
bool isShown () const
 
void setLineStyle (const OD::LineStyle &)
 
void show (bool yn)
 
void showLine (OD::Orientation, bool yn)
 
- 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 detachAllNotifiers () const
 Call from the destructor of your inherited object. More...
 
void detachCB (const NotifierAccess &, const CallBack &) const
 
void detachCB (const NotifierAccess *notif, const CallBack &cb) const
 
virtual bool isCapsule () const
 
bool isNotifierAttached (const NotifierAccess *) const
 Only for debugging purposes, don't use. More...
 
void stopReceivingNotifications () const
 
virtual CallBackertrueCaller ()
 

Protected Member Functions

void mouseMoveCB (CallBacker *)
 

Protected Attributes

uiLineItemhorline_
 
uiGraphicsItemGroupitemgrp_
 
OD::LineStylels_
 
uiLineItemvertline_
 
uiGraphicsViewBaseview_
 

Additional Inherited Members

- Static Public Member Functions inherited from CallBacker
static void createReceiverForCurrentThread ()
 
static void removeReceiverForCurrentThread ()
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ uiCrossHairItem()

uiCrossHairItem::uiCrossHairItem ( uiGraphicsViewBase )

◆ ~uiCrossHairItem()

uiCrossHairItem::~uiCrossHairItem ( )

Member Function Documentation

◆ getLineStyle()

const OD::LineStyle& uiCrossHairItem::getLineStyle ( ) const

◆ isLineShown()

bool uiCrossHairItem::isLineShown ( OD::Orientation  ) const

◆ isShown()

bool uiCrossHairItem::isShown ( ) const

◆ mouseMoveCB()

void uiCrossHairItem::mouseMoveCB ( CallBacker )
protected

◆ setLineStyle()

void uiCrossHairItem::setLineStyle ( const OD::LineStyle )

◆ show()

void uiCrossHairItem::show ( bool  yn)

◆ showLine()

void uiCrossHairItem::showLine ( OD::Orientation  ,
bool  yn 
)

Member Data Documentation

◆ horline_

uiLineItem* uiCrossHairItem::horline_
protected

◆ itemgrp_

uiGraphicsItemGroup* uiCrossHairItem::itemgrp_
protected

◆ ls_

OD::LineStyle& uiCrossHairItem::ls_
protected

◆ vertline_

uiLineItem* uiCrossHairItem::vertline_
protected

◆ view_

uiGraphicsViewBase& uiCrossHairItem::view_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024