LTI-Lib latest version v1.9 - last update 10 Apr 2010

lti::viewer::mainWndChannelFixed Class Reference

Main Window for channels of fixed point values. More...

#include <ltiViewer.h>

Inheritance diagram for lti::viewer::mainWndChannelFixed:
Inheritance graph
[legend]
Collaboration diagram for lti::viewer::mainWndChannelFixed:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 mainWndChannelFixed ()
 mainWndChannelFixed (const mainWndChannelFixed &other)
virtual ~mainWndChannelFixed ()
virtual mainGTKWindowclone () const

Protected Member Functions

Members to be reimplemented



virtual void dataToImage (image &img)
void channelToImage ()
void labelsToImage ()
virtual void prepareParameters ()
virtual void updateStatusBar (const point &pos)

Detailed Description

Main Window for channels of fixed point values.


Constructor & Destructor Documentation

lti::viewer::mainWndChannelFixed::mainWndChannelFixed (  ) 

Constructor.

lti::viewer::mainWndChannelFixed::mainWndChannelFixed ( const mainWndChannelFixed other  ) 

Copy constructor.

virtual lti::viewer::mainWndChannelFixed::~mainWndChannelFixed (  )  [virtual]

Destructor.


Member Function Documentation

void lti::viewer::mainWndChannelFixed::channelToImage (  )  [protected]

normal grey channel to image

virtual mainGTKWindow* lti::viewer::mainWndChannelFixed::clone (  )  const [virtual]

clone this window

Implements lti::viewer::mainWindow.

virtual void lti::viewer::mainWndChannelFixed::dataToImage ( image img  )  [protected, virtual]

This method is the one where your data should be drawn.

You just need to draw on the "theImage" attribute image.

Implements lti::viewer::mainWindow.

void lti::viewer::mainWndChannelFixed::labelsToImage (  )  [protected]

labeled mask to image

virtual void lti::viewer::mainWndChannelFixed::prepareParameters (  )  [protected, virtual]

Prepare the parameters before the configuration dialog is started.

This member gets some information of the displayed data into the informational attributes of the parameters instance. It is called just before opening the settings dialog, and is the proper place to update the mentioned informational data.

Implements lti::viewer::mainWindow.

virtual void lti::viewer::mainWndChannelFixed::updateStatusBar ( const point pos  )  [protected, virtual]

called when the status bar information needs to be updated

Implements lti::viewer::mainWindow.


The documentation for this class was generated from the following file:

Generated on Sat Apr 10 15:29:06 2010 for LTI-Lib by Doxygen 1.6.1