OpendTect-6_4  6.4
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 ()
 
void setLineStyle (const OD::LineStyle &)
 
const OD::LineStylegetLineStyle () const
 
void show (bool yn)
 
bool isShown () const
 
void showLine (OD::Orientation, bool yn)
 
bool isLineShown (OD::Orientation) const
 
- Public Member Functions inherited from CallBacker
 CallBacker ()
 
 CallBacker (const CallBacker &)
 
virtual ~CallBacker ()
 
bool attachCB (NotifierAccess &, const CallBack &, bool onlyifnew=false)
 
bool attachCB (NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false)
 
void detachCB (NotifierAccess &, const CallBack &)
 
void detachCB (NotifierAccess *notif, const CallBack &cb)
 
bool isNotifierAttached (NotifierAccess *) const
 Only for debugging purposes, don't use. More...
 

Protected Member Functions

void mouseMoveCB (CallBacker *)
 
- Protected Member Functions inherited from CallBacker
void detachAllNotifiers ()
 Call from the destructor of your inherited object. More...
 

Protected Attributes

uiGraphicsItemGroupitemgrp_
 
uiLineItemhorline_
 
uiLineItemvertline_
 
OD::LineStylels_
 
uiGraphicsViewBaseview_
 

Detailed Description

Constructor & Destructor Documentation

uiCrossHairItem::uiCrossHairItem ( uiGraphicsViewBase )
uiCrossHairItem::~uiCrossHairItem ( )

Member Function Documentation

const OD::LineStyle& uiCrossHairItem::getLineStyle ( ) const
bool uiCrossHairItem::isLineShown ( OD::Orientation  ) const
bool uiCrossHairItem::isShown ( ) const
void uiCrossHairItem::mouseMoveCB ( CallBacker )
protected
void uiCrossHairItem::setLineStyle ( const OD::LineStyle )
void uiCrossHairItem::show ( bool  yn)
void uiCrossHairItem::showLine ( OD::Orientation  ,
bool  yn 
)

Member Data Documentation

uiLineItem* uiCrossHairItem::horline_
protected
uiGraphicsItemGroup* uiCrossHairItem::itemgrp_
protected
OD::LineStyle& uiCrossHairItem::ls_
protected
uiLineItem* uiCrossHairItem::vertline_
protected
uiGraphicsViewBase& uiCrossHairItem::view_
protected

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