Overview     Modules     Class Hierarchy     Classes     Members  

tlp::GWInteractor Class Reference

#include <GWInteractor.h>

Inheritance diagram for tlp::GWInteractor:

List of all members.


Detailed Description

The class uses to manage event filters on a GlMainWidget.

Public Types

  • typedef unsigned int ID

Public Member Functions

Static Public Attributes

Protected Attributes


Member Typedef Documentation

typedef unsigned int tlp::GWInteractor::ID


Constructor & Destructor Documentation

tlp::GWInteractor::GWInteractor (  )  [inline]

virtual tlp::GWInteractor::~GWInteractor (  )  [inline, virtual]


Member Function Documentation

virtual bool tlp::GWInteractor::compute ( GlMainWidget glMainWidget  )  [inline, virtual]

an interactor may do some drawing feedback on the GlMainWidget it interacts with

Reimplemented in tlp::MouseEdgeBendEditor, and tlp::MouseSelectionEditor.

virtual bool tlp::GWInteractor::draw ( GlMainWidget  )  [inline, virtual]

ID tlp::GWInteractor::getID (  )  [inline]

void tlp::GWInteractor::setID ( ID  i  )  [inline]


Member Data Documentation

const ID tlp::GWInteractor::invalidID = 0 [static]



Tulip Software by LaBRI Visualization Team    2001 - 2008