PyQgv::QGVDecorator Class Reference

#include </root/robotpkg/graphics/gepetto-viewer-corba/work.runner-e7e27102-project-90-concurrent-0/gepetto-viewer-corba-5.1.1/plugins/pyqgv/decorator.hh>

Inheritance diagram for PyQgv::QGVDecorator:
[legend]
Collaboration diagram for PyQgv::QGVDecorator:
[legend]

Public Slots

QGVScene * new_QGVScene (const QString &name, QObject *parent=NULL)
 
void delete_QGVScene (QGVScene *s)
 
void setGraphAttribute (QGVScene *s, const QString &name, const QString &value)
 
void setNodeAttribute (QGVScene *s, const QString &name, const QString &value)
 
void setEdgeAttribute (QGVScene *s, const QString &name, const QString &value)
 
QGVNode * addNode (QGVScene *s, const QString &label)
 
QGVEdge * addEdge (QGVScene *s, QGVNode *source, QGVNode *target, const QString label=QString())
 
QGVSubGraph * addSubGraph (QGVScene *s, const QString &name, bool cluster=true)
 
void setRootNode (QGVScene *s, QGVNode *node)
 
void setNodePositionAttribute (QGVScene *s)
 
void loadLayout (QGVScene *s, const QString &text)
 
void applyLayout (QGVScene *s, const QString &algorithm="dot")
 
void render (QGVScene *s, const QString &algorithm)
 
void render (QGVScene *s, const QString &algorithm, const QString file)
 
void freeLayout (QGVScene *s)
 
void clear (QGVScene *s)
 
void setAttribute (QGVSubGraph *n, const QString &name, const QString &value)
 
QString getAttribute (QGVSubGraph *n, const QString &name)
 
QGVNode * addNode (QGVSubGraph *s, const QString &label)
 
QGVSubGraph * addSubGraph (QGVSubGraph *s, const QString &name, bool cluster=true)
 
void setAttribute (QGVNode *n, const QString &name, const QString &value)
 
QString getAttribute (QGVNode *n, const QString &name)
 
void setAttribute (QGVEdge *e, const QString &name, const QString &value)
 
QString getAttribute (QGVEdge *e, const QString &name)
 

Member Function Documentation

QGVEdge* PyQgv::QGVDecorator::addEdge ( QGVScene *  s,
QGVNode *  source,
QGVNode *  target,
const QString  label = QString() 
)
slot
QGVNode* PyQgv::QGVDecorator::addNode ( QGVScene *  s,
const QString &  label 
)
slot
QGVNode* PyQgv::QGVDecorator::addNode ( QGVSubGraph *  s,
const QString &  label 
)
slot
QGVSubGraph* PyQgv::QGVDecorator::addSubGraph ( QGVScene *  s,
const QString &  name,
bool  cluster = true 
)
slot
QGVSubGraph* PyQgv::QGVDecorator::addSubGraph ( QGVSubGraph *  s,
const QString &  name,
bool  cluster = true 
)
slot
void PyQgv::QGVDecorator::applyLayout ( QGVScene *  s,
const QString &  algorithm = "dot" 
)
slot
void PyQgv::QGVDecorator::clear ( QGVScene *  s)
slot
void PyQgv::QGVDecorator::delete_QGVScene ( QGVScene *  s)
slot
void PyQgv::QGVDecorator::freeLayout ( QGVScene *  s)
slot
QString PyQgv::QGVDecorator::getAttribute ( QGVSubGraph *  n,
const QString &  name 
)
slot
QString PyQgv::QGVDecorator::getAttribute ( QGVNode *  n,
const QString &  name 
)
slot
QString PyQgv::QGVDecorator::getAttribute ( QGVEdge *  e,
const QString &  name 
)
slot
void PyQgv::QGVDecorator::loadLayout ( QGVScene *  s,
const QString &  text 
)
slot
QGVScene* PyQgv::QGVDecorator::new_QGVScene ( const QString &  name,
QObject *  parent = NULL 
)
slot
void PyQgv::QGVDecorator::render ( QGVScene *  s,
const QString &  algorithm 
)
slot
void PyQgv::QGVDecorator::render ( QGVScene *  s,
const QString &  algorithm,
const QString  file 
)
slot
void PyQgv::QGVDecorator::setAttribute ( QGVSubGraph *  n,
const QString &  name,
const QString &  value 
)
slot
void PyQgv::QGVDecorator::setAttribute ( QGVNode *  n,
const QString &  name,
const QString &  value 
)
slot
void PyQgv::QGVDecorator::setAttribute ( QGVEdge *  e,
const QString &  name,
const QString &  value 
)
slot
void PyQgv::QGVDecorator::setEdgeAttribute ( QGVScene *  s,
const QString &  name,
const QString &  value 
)
slot
void PyQgv::QGVDecorator::setGraphAttribute ( QGVScene *  s,
const QString &  name,
const QString &  value 
)
slot
void PyQgv::QGVDecorator::setNodeAttribute ( QGVScene *  s,
const QString &  name,
const QString &  value 
)
slot
void PyQgv::QGVDecorator::setNodePositionAttribute ( QGVScene *  s)
slot
void PyQgv::QGVDecorator::setRootNode ( QGVScene *  s,
QGVNode *  node 
)
slot