Public Member Functions | Protected Member Functions | Protected Attributes

uiFlatViewThumbnail Class Reference

Shows a thumbnail with current position of a uiFlatViewer. More...

Inheritance diagram for uiFlatViewThumbnail:
uiGraphicsView uiGraphicsViewBase uiObject uiBaseObject NamedObject CallBacker

List of all members.

Public Member Functions

 uiFlatViewThumbnail (uiParent *, uiFlatViewer &)
 ~uiFlatViewThumbnail ()
void setColors (Color fg, Color bg)
void draw ()
void draw (const uiWorldRect &)
const uiFlatViewerviewer ()

Protected Member Functions

void getUiRect (const uiWorldRect &, uiRect &) const
void reDrawHandler (uiRect)
void vwChg (CallBacker *)
void vwChging (CallBacker *)
void mouseRelCB (CallBacker *)
void mousePressCB (CallBacker *)
void mouseMoveCB (CallBacker *)

Protected Attributes

uiWorldRect * feedbackwr_
uiFlatViewerviewer_
MouseEventHandlermousehandler_
Color fgcolor_
Color bgcolor_
uiRectItembgrectitem_
uiRectItemfgrectitem_

Detailed Description

Shows a thumbnail with current position of a uiFlatViewer.


Constructor & Destructor Documentation

uiFlatViewThumbnail::uiFlatViewThumbnail ( uiParent ,
uiFlatViewer  
)
uiFlatViewThumbnail::~uiFlatViewThumbnail (  ) 

Member Function Documentation

void uiFlatViewThumbnail::draw (  ) 
void uiFlatViewThumbnail::draw ( const uiWorldRect &   ) 
void uiFlatViewThumbnail::getUiRect ( const uiWorldRect &  ,
uiRect  
) const [protected]
void uiFlatViewThumbnail::mouseMoveCB ( CallBacker  )  [protected]
void uiFlatViewThumbnail::mousePressCB ( CallBacker  )  [protected]
void uiFlatViewThumbnail::mouseRelCB ( CallBacker  )  [protected]
void uiFlatViewThumbnail::reDrawHandler ( uiRect   )  [protected]
void uiFlatViewThumbnail::setColors ( Color  fg,
Color  bg 
)
const uiFlatViewer& uiFlatViewThumbnail::viewer (  )  [inline]
void uiFlatViewThumbnail::vwChg ( CallBacker  )  [protected]
void uiFlatViewThumbnail::vwChging ( CallBacker  )  [protected]

Member Data Documentation

uiWorldRect* uiFlatViewThumbnail::feedbackwr_ [protected]