Public Member Functions | Protected Member Functions | Private Attributes | List of all members
rqt_multiplot::PlotMagnifier Class Reference

#include <PlotMagnifier.h>

Inheritance diagram for rqt_multiplot::PlotMagnifier:
Inheritance graph
[legend]

Public Member Functions

 PlotMagnifier (QwtPlotCanvas *canvas)
 
 ~PlotMagnifier ()
 

Protected Member Functions

void rescale (double xFactor, double yFactor)
 
void widgetMouseMoveEvent (QMouseEvent *event)
 
void widgetMousePressEvent (QMouseEvent *event)
 
void widgetMouseReleaseEvent (QMouseEvent *event)
 

Private Attributes

bool magnifying_
 
QPoint position_
 

Detailed Description

Definition at line 29 of file PlotMagnifier.h.

Constructor & Destructor Documentation

rqt_multiplot::PlotMagnifier::PlotMagnifier ( QwtPlotCanvas *  canvas)

Definition at line 35 of file PlotMagnifier.cpp.

rqt_multiplot::PlotMagnifier::~PlotMagnifier ( )

Definition at line 40 of file PlotMagnifier.cpp.

Member Function Documentation

void rqt_multiplot::PlotMagnifier::rescale ( double  xFactor,
double  yFactor 
)
protected

Definition at line 47 of file PlotMagnifier.cpp.

void rqt_multiplot::PlotMagnifier::widgetMouseMoveEvent ( QMouseEvent *  event)
protected

Definition at line 120 of file PlotMagnifier.cpp.

void rqt_multiplot::PlotMagnifier::widgetMousePressEvent ( QMouseEvent *  event)
protected

Definition at line 97 of file PlotMagnifier.cpp.

void rqt_multiplot::PlotMagnifier::widgetMouseReleaseEvent ( QMouseEvent *  event)
protected

Definition at line 149 of file PlotMagnifier.cpp.

Member Data Documentation

bool rqt_multiplot::PlotMagnifier::magnifying_
private

Definition at line 44 of file PlotMagnifier.h.

QPoint rqt_multiplot::PlotMagnifier::position_
private

Definition at line 46 of file PlotMagnifier.h.


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


rqt_multiplot
Author(s): Ralf Kaestner
autogenerated on Wed Jul 10 2019 03:49:44