casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
casa::SliceZoomer Class Reference

#include <SliceZoomer.h>

Inheritance diagram for casa::SliceZoomer:

Public Member Functions

 SliceZoomer (QwtPlotCanvas *plot)
 
virtual ~SliceZoomer ()
 
void zoomIn ()
 
void zoomOut ()
 
void zoomNeutral ()
 
virtual void zoom (const QRectF &)
 

Protected Member Functions

virtual void widgetMouseReleaseEvent (QMouseEvent *event)
 

Private Attributes

bool zoomMode
 
QwtPlotCanvas * canvas
 
QPixmap zoomMap
 
QCursor * zoomCursor
 

Detailed Description

Definition at line 36 of file SliceZoomer.h.

Constructor & Destructor Documentation

casa::SliceZoomer::SliceZoomer ( QwtPlotCanvas *  plot)
virtual casa::SliceZoomer::~SliceZoomer ( )
virtual

Member Function Documentation

virtual void casa::SliceZoomer::widgetMouseReleaseEvent ( QMouseEvent *  event)
protectedvirtual
virtual void casa::SliceZoomer::zoom ( const QRectF &  )
virtual
void casa::SliceZoomer::zoomIn ( )
void casa::SliceZoomer::zoomNeutral ( )
void casa::SliceZoomer::zoomOut ( )

Member Data Documentation

QwtPlotCanvas* casa::SliceZoomer::canvas
private

Definition at line 52 of file SliceZoomer.h.

QCursor* casa::SliceZoomer::zoomCursor
private

Definition at line 54 of file SliceZoomer.h.

QPixmap casa::SliceZoomer::zoomMap
private

Definition at line 53 of file SliceZoomer.h.

bool casa::SliceZoomer::zoomMode
private

Definition at line 51 of file SliceZoomer.h.


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