OpendTect-6_4  6.4
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
uiDynamicImageItem Class Reference
Inheritance diagram for uiDynamicImageItem:
[legend]

Public Member Functions

 uiDynamicImageItem ()
 
 ~uiDynamicImageItem ()
 
void setImage (bool dynamic, const uiRGBArray &, const uiWorldRect &)
 
NotifierAccesswantsData ()
 
bool isSnapshot () const
 
uiWorldRect wantedWorldRect () const
 
uiSize wantedScreenSize () const
 

Protected Member Functions

QGraphicsItem * mkQtObj ()
 

Protected Attributes

ODGraphicsDynamicImageItemitem_
 

Detailed Description

Displays an image tied to a rectangle. There is one basic image (not dynamic) that provides a background model. The notifier will trigger if object wants a higher resolution version of the image. If so, that can be set by callint setImage with dynamic==true.

Constructor & Destructor Documentation

uiDynamicImageItem::uiDynamicImageItem ( )
uiDynamicImageItem::~uiDynamicImageItem ( )

Member Function Documentation

bool uiDynamicImageItem::isSnapshot ( ) const

If set during a wantsData trigger, the delivered image must have the exact size of requested image.

QGraphicsItem* uiDynamicImageItem::mkQtObj ( )
protected
void uiDynamicImageItem::setImage ( bool  dynamic,
const uiRGBArray &  ,
const uiWorldRect  
)

If dynamic==false, worldrect will define the bounding box of the item.

uiSize uiDynamicImageItem::wantedScreenSize ( ) const
uiWorldRect uiDynamicImageItem::wantedWorldRect ( ) const
NotifierAccess& uiDynamicImageItem::wantsData ( )

Member Data Documentation

ODGraphicsDynamicImageItem* uiDynamicImageItem::item_
protected

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