VTK
Public Member Functions | List of all members
vtkQtChartMouseZoomX Class Reference

The vtkQtChartMouseZoomX class zooms the contents in the x-direction. More...

#include <vtkQtChartMouseZoom.h>

Inheritance diagram for vtkQtChartMouseZoomX:
[legend]
Collaboration diagram for vtkQtChartMouseZoomX:
[legend]

Public Member Functions

 vtkQtChartMouseZoomX (QObject *parent=0)
 Creates a new mouse zoom-x object. More...
 
virtual ~vtkQtChartMouseZoomX ()
 
- Public Member Functions inherited from vtkQtChartMouseZoom
 vtkQtChartMouseZoom (QObject *parent=0)
 Creates a new mouse zoom object. More...
 
virtual ~vtkQtChartMouseZoom ()
 
ZoomFlags getFlags () const
 Gets the zoom flags used during interaction. More...
 
virtual void setMouseOwner (bool owns)
 Sets whether or not the function owns the mouse. More...
 
virtual bool mousePressEvent (QMouseEvent *e, vtkQtChartArea *chart)
 Called to handle the mouse press event. More...
 
virtual bool mouseMoveEvent (QMouseEvent *e, vtkQtChartArea *chart)
 Called to handle the mouse move event. More...
 
virtual bool mouseReleaseEvent (QMouseEvent *e, vtkQtChartArea *chart)
 Called to handle the mouse release event. More...
 
virtual bool mouseDoubleClickEvent (QMouseEvent *e, vtkQtChartArea *chart)
 Called to handle the double click event. More...
 
virtual bool wheelEvent (QWheelEvent *e, vtkQtChartArea *chart)
 Called to handle the wheel event. More...
 
- Public Member Functions inherited from vtkQtChartMouseFunction
 vtkQtChartMouseFunction (QObject *parent=0)
 Creates a chart mouse function instance. More...
 
virtual ~vtkQtChartMouseFunction ()
 
virtual bool isCombinable () const
 Gets whether or not the function is combinable. More...
 
bool isMouseOwner () const
 Gets whether or not the function owns the mouse. More...
 

Additional Inherited Members

- Public Types inherited from vtkQtChartMouseZoom
enum  ZoomFlags { ZoomBoth, ZoomXOnly, ZoomYOnly }
 
- Signals inherited from vtkQtChartMouseFunction
void interactionStarted (vtkQtChartMouseFunction *function)
 Emitted when a function interaction has started. More...
 
void interactionFinished (vtkQtChartMouseFunction *function)
 Emitted when a function has finished an interaction state. More...
 
void cursorChangeRequested (const QCursor &cursor)
 Emitted when the mouse cursor needs to be changed. More...
 
- Protected Member Functions inherited from vtkQtChartMouseZoom
void setFlags (ZoomFlags flags)
 Sets the zoom flags to use during interaction. More...
 

Detailed Description

The vtkQtChartMouseZoomX class zooms the contents in the x-direction.

Definition at line 94 of file vtkQtChartMouseZoom.h.

Constructor & Destructor Documentation

vtkQtChartMouseZoomX::vtkQtChartMouseZoomX ( QObject *  parent = 0)

Creates a new mouse zoom-x object.

Parameters
parentThe parent object.
virtual vtkQtChartMouseZoomX::~vtkQtChartMouseZoomX ( )
inlinevirtual

Definition at line 101 of file vtkQtChartMouseZoom.h.


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