Reference

tlp_MouseSelector(3tulip)

NAME

tlp::MouseSelector -

SYNOPSIS

#include <MouseSelector.h>

Inherits tlp::Interactor.

Public Member Functions

MouseSelector (Qt::MouseButton button=Qt::LeftButton, Qt::KeyboardModifier modifier=Qt::NoModifier)
~MouseSelector ()
bool draw (GlMainWidget *)
bool eventFilter (QObject *, QEvent *)
Interactor * clone ()

Protected Attributes

Qt::MouseButton mButton
Qt::KeyboardModifier kModifier
unsigned int x
unsigned int y
int w
int h
bool started
Graph * graph

Constructor & Destructor Documentation

tlp::MouseSelector::MouseSelector (Qt::MouseButton button = Qt::LeftButton, Qt::KeyboardModifier modifier = Qt::NoModifier)

tlp::MouseSelector::~MouseSelector () [inline]

Member Function Documentation

Interactor* tlp::MouseSelector::clone () [inline, virtual] Clone the interactor

Implements tlp::Interactor.

bool tlp::MouseSelector::draw (GlMainWidget * glMainWidget) [virtual] This function draw interactor

Reimplemented from tlp::Interactor.

bool tlp::MouseSelector::eventFilter (QObject *, QEvent *)

Member Data Documentation

Graph* tlp::MouseSelector::graph [protected]

int tlp::MouseSelector::h [protected]

Qt::KeyboardModifier tlp::MouseSelector::kModifier [protected]

Qt::MouseButton tlp::MouseSelector::mButton [protected]

bool tlp::MouseSelector::started [protected]

int tlp::MouseSelector::w [protected]

unsigned int tlp::MouseSelector::x [protected]

unsigned int tlp::MouseSelector::y [protected]

Author

Generated automatically by Doxygen for Tulip QT Library from the source code.