Rechercher une page de manuel
tlp_GlMainWidget.3tulip
Langue: en
Version: 350446 (ubuntu - 24/10/10)
Section: 3 (Bibliothèques de fonctions)
Sommaire
NAME
tlp::GlMainWidget -SYNOPSIS
#include <GlMainWidget.h>
Public Slots
void draw (bool graphChanged=true)
void redraw ()
void closeEvent (QCloseEvent *e)
Signals
void closing (GlMainWidget *, QCloseEvent *)
void graphRedrawn (GlMainWidget *glWidget, bool graphChanged)
Public Member Functions
GlMainWidget (QWidget *parent, AbstractView *view=NULL)
~GlMainWidget ()
void setData (Graph *graph, DataSet dataSet)
DataSet getData ()
void setGraph (Graph *graph)
Graph * getGraph ()
View * getView ()
tlp::GlScene * getScene ()
void addForegroundEntity (ForegroundEntity *entity)
void doSelect (const int x, const int y, const int width, const int height, std::vector< tlp::node > &sNode, std::vector< tlp::edge > &sEdge, tlp::GlLayer *layer=NULL)
select nodes and edges in a region of the screen
bool doSelect (const int x, const int y, tlp::ElementType &type, tlp::node &, tlp::edge &, tlp::GlLayer *layer=NULL)
select a node or edge at a point select either a node or edge at point (x,y)
unsigned char * getImage ()
bool outputEPS (int size, int doSort, const char *filename)
bool outputSVG (int size, const char *filename)
bool selectGlEntities (const int x, const int y, const int width, const int height, std::vector< tlp::GlEntity * > &pickedEntities, tlp::GlLayer *layer=NULL)
bool selectGlEntities (const int x, const int y, std::vector< tlp::GlEntity * > &pickedEntities, tlp::GlLayer *layer=NULL)
virtual QImage grabFrameBuffer (bool withAlpha=false)
void setViewLabel (bool viewLabel)
virtual void makeCurrent ()
Static Public Member Functions
static QGLWidget * getFirstQGLWidget ()
Protected Slots
void paintEvent (QPaintEvent *)
Author
Generated automatically by Doxygen for Tulip QT Library from the source code.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre