Free Software Foundation GPLv3 LGPL Electronic Frontier Foundation
Inheritance diagram for OGoGraphView:
Collaboration diagram for OGoGraphView:

Public Slots

void ZoomTimerTriggered ()

Public Member Functions

 OGoGraphView (QWidget *parent=0)
void setGraph (OpenGraphtheory::Graph *graph)
OpenGraphtheory::GraphgetGraph ()
void setBackground (QString FilePath)
void setFileLocation (QString location)
QString getFileLocation ()
void paintEvent (QPaintEvent *)
void wheelEvent (QWheelEvent *)
void mousePressEvent (QMouseEvent *)
void mouseReleaseEvent (QMouseEvent *)
void mouseMoveEvent (QMouseEvent *)
void keyReleaseEvent (QKeyEvent *)
OpenGraphtheory::VertexIterator VertexAt (int, int)
void ScreenToModel (int, int, float &, float &)
void ModelToScreen (float, float, int &, int &)
void setVertexColoring (std::string coloringname)
void setEdgeColoring (std::string coloringname)
std::string getVertexColoring ()
std::string getEdgeColoring ()
void resetVertexColoring ()
void resetEdgeColoring ()
bool selectVertices (QWidget *, int, void callback(QWidget *, OGoGraphView *, std::vector< OpenGraphtheory::VertexIterator >, OpenGraphtheory::Graph *))

Protected Member Functions

void keyPressEvent (QKeyEvent *)


class OGoGraphRenderingContext

The documentation for this class was generated from the following files:
  • sources/programs/OGoCreator/OGoWidget/ogographview.h
  • sources/programs/OGoCreator/OGoWidget/ogographview.cpp
Contributors Disclaimer