Public Member Functions | Protected Attributes | Private Slots

ImageProfilesTool Class Reference

#include <ScreenPickerTool.h>

Inheritance diagram for ImageProfilesTool:
ScreenPickerTool PlotToolInterface

List of all members.

Public Member Functions

virtual void append (const QwtDoublePoint &pos)
ImageProfilesTool * clone (Graph *g)
QPointer< Table > horizontalTable ()
 ImageProfilesTool (ApplicationWindow *app, Graph *graph, Matrix *m, Table *horTable, Table *verTable, const QObject *status_target=NULL, const char *status_slot="")
QPointer< Matrix > matrix ()
virtual int rtti () const
QPointer< Table > verticalTable ()
virtual ~ImageProfilesTool ()

Protected Attributes

ApplicationWindow * d_app
QPointer< Table > d_hor_table
QPointer< Matrix > d_matrix
QPointer< Table > d_ver_table
DoubleSpinBox * horSpinBox
DoubleSpinBox * vertSpinBox
QLabel * zLabel

Private Slots

void modifiedMatrix (Matrix *)
void updateCursorPosition ()

Detailed Description

Plot tool for image analysis.


Constructor & Destructor Documentation

ImageProfilesTool::~ImageProfilesTool (  )  [virtual]

References d_hor_table, and d_ver_table.


Member Function Documentation

QPointer<Table> ImageProfilesTool::horizontalTable (  )  [inline]

References d_hor_table.

Referenced by Graph::saveToString().

QPointer<Matrix> ImageProfilesTool::matrix (  )  [inline]

References d_matrix.

Referenced by Graph::saveToString().

virtual int ImageProfilesTool::rtti (  )  const [inline, virtual]

Reimplemented from PlotToolInterface.

void ImageProfilesTool::updateCursorPosition (  )  [private, slot]
QPointer<Table> ImageProfilesTool::verticalTable (  )  [inline]

References d_ver_table.

Referenced by Graph::saveToString().


Member Data Documentation

Referenced by append(), and clone().

QPointer<Matrix> ImageProfilesTool::d_matrix [protected]
QLabel* ImageProfilesTool::zLabel [protected]

Referenced by append(), and ImageProfilesTool().


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