| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Types | Signals | Public Member Functions | Protected Member Functions | Protected Attributes
TeQwtPlotPicker Class Reference

`#include <TeQwtPlotPicker.h>`

List of all members.

## Public Types

enum | CursorMode { scatter, histog }

## Signals

void | mousePressedSignal (int, int, QwtDoubleRect)

## Public Member Functions

| TeQwtPlotPicker (QwtPlotCanvas *c)
| TeQwtPlotPicker (int xAxis, int yAxis, QwtPlotCanvas *c)
| TeQwtPlotPicker (int xAxis, int yAxis, int selectionFlags, DisplayMode trackerMode, QwtPlotCanvas *c)
virtual | ~TeQwtPlotPicker ()
void | setRect (const QRect &r)
QRect & | getRect ()
void | setPen (QPen p)
void | show (bool b)
void | mode (int m)
void | zoomActive (bool b)

## Protected Member Functions

void | widgetMousePressEvent (QMouseEvent *)
void | widgetMouseReleaseEvent (QMouseEvent *)
void | widgetMouseMoveEvent (QMouseEvent *)

## Protected Attributes

QRect | rect_
QPoint | p_
QPainter | painter_
bool | restoreArea_
bool | show_
bool | zoomActive_
int | mode_
int | histoCursorH_

## Member Enumeration Documentation

enum TeQwtPlotPicker::CursorMode

Enumerator:

  scatter |
  histog |

## Constructor & Destructor Documentation

TeQwtPlotPicker::TeQwtPlotPicker | ( | QwtPlotCanvas * | c | ) |

TeQwtPlotPicker::TeQwtPlotPicker | ( | int | xAxis,
|  | int | yAxis,
|  | QwtPlotCanvas * | c
| ) |  |

TeQwtPlotPicker::TeQwtPlotPicker | ( | int | xAxis,
|  | int | yAxis,
|  | int | selectionFlags,
|  | DisplayMode | trackerMode,
|  | QwtPlotCanvas * | c
| ) |  |

virtual TeQwtPlotPicker::~TeQwtPlotPicker | ( |  | ) | `[inline, virtual]`

## Member Function Documentation

QRect& TeQwtPlotPicker::getRect | ( |  | ) | `[inline]`

void TeQwtPlotPicker::mode | ( | int | m | ) |

void TeQwtPlotPicker::mousePressedSignal | ( | int | ,
|  | int | ,
|  | QwtDoubleRect |
| ) |  | `[signal]`

void TeQwtPlotPicker::setPen | ( | QPen | p | ) | `[inline]`

void TeQwtPlotPicker::setRect | ( | const QRect & | r | ) | `[inline]`

void TeQwtPlotPicker::show | ( | bool | b | ) |

void TeQwtPlotPicker::widgetMouseMoveEvent | ( | QMouseEvent * | e | ) | `[protected]`

void TeQwtPlotPicker::widgetMousePressEvent | ( | QMouseEvent * | e | ) | `[protected]`

void TeQwtPlotPicker::widgetMouseReleaseEvent | ( | QMouseEvent * | e | ) | `[protected]`

void TeQwtPlotPicker::zoomActive | ( | bool | b | ) | `[inline]`

## Member Data Documentation

int TeQwtPlotPicker::histoCursorH_`[protected]`

int TeQwtPlotPicker::mode_`[protected]`

QPoint TeQwtPlotPicker::p_`[protected]`

QPainter TeQwtPlotPicker::painter_`[protected]`

QRect TeQwtPlotPicker::rect_`[protected]`

bool TeQwtPlotPicker::restoreArea_`[protected]`

bool TeQwtPlotPicker::show_`[protected]`

bool TeQwtPlotPicker::zoomActive_`[protected]`

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

- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/qwt/TeQwtPlotPicker.h
- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/qwt/TeQwtPlotPicker.cpp

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines