Public Member Functions | |
| TreeDiagram (ClassDef *root, bool doBases) | |
| ~TreeDiagram () | |
| void | computeLayout () |
| uint | computeRows () |
| void | moveChildren (DiagramItem *root, int dx) |
| void | computeExtremes (uint *labelWidth, uint *xpos) |
| void | drawBoxes (FTextStream &t, Image *image, bool doBase, bool bitmap, uint baseRows, uint superRows, uint cellWidth, uint cellHeight, QCString relPath="", bool generateMap=TRUE) |
| void | drawConnectors (FTextStream &t, Image *image, bool doBase, bool bitmap, uint baseRows, uint superRows, uint cellWidth, uint cellheight) |
Public Member Functions inherited from QList< DiagramRow > | |
| QList () | |
| QList (const QList< DiagramRow > &l) | |
| ~QList () | |
| QList< DiagramRow > & | operator= (const QList< DiagramRow > &l) |
| bool | operator== (const QList< DiagramRow > &list) const |
| uint | count () const |
| bool | isEmpty () const |
| bool | insert (uint i, const DiagramRow *d) |
| void | inSort (const DiagramRow *d) |
| void | prepend (const DiagramRow *d) |
| void | append (const DiagramRow *d) |
| bool | remove (uint i) |
| bool | remove (const DiagramRow *d) |
| bool | removeRef (const DiagramRow *d) |
| bool | removeFirst () |
| bool | removeLast () |
| DiagramRow * | take (uint i) |
| void | clear () |
| void | sort () |
| int | find (const DiagramRow *d) const |
| int | findRef (const DiagramRow *d) const |
| uint | contains (const DiagramRow *d) const |
| uint | containsRef (const DiagramRow *d) const |
| DiagramRow * | at (uint i) const |
| DiagramRow * | getFirst () const |
| DiagramRow * | getLast () const |
| void | setAutoDelete (bool enable) |
Private Member Functions | |
| bool | layoutTree (DiagramItem *root, int row) |
| TreeDiagram & | operator= (const TreeDiagram &) |
| TreeDiagram (const TreeDiagram &) | |
Class represeting the tree layout for the built-in class diagram.
Definition at line 111 of file diagram.cpp.
Definition at line 409 of file diagram.cpp.
| TreeDiagram::~TreeDiagram | ( | ) |
Definition at line 417 of file diagram.cpp.
|
private |
Definition at line 555 of file diagram.cpp.
| void TreeDiagram::computeLayout | ( | ) |
Definition at line 475 of file diagram.cpp.
| uint TreeDiagram::computeRows | ( | ) |
Definition at line 525 of file diagram.cpp.
| void TreeDiagram::drawBoxes | ( | FTextStream & | t, |
| Image * | image, | ||
| bool | doBase, | ||
| bool | bitmap, | ||
| uint | baseRows, | ||
| uint | superRows, | ||
| uint | cellWidth, | ||
| uint | cellHeight, | ||
| QCString | relPath = "", |
||
| bool | generateMap = TRUE |
||
| ) |
Definition at line 576 of file diagram.cpp.
| void TreeDiagram::drawConnectors | ( | FTextStream & | t, |
| Image * | image, | ||
| bool | doBase, | ||
| bool | bitmap, | ||
| uint | baseRows, | ||
| uint | superRows, | ||
| uint | cellWidth, | ||
| uint | cellheight | ||
| ) |
Definition at line 706 of file diagram.cpp.
|
private |
Definition at line 434 of file diagram.cpp.
| void TreeDiagram::moveChildren | ( | DiagramItem * | root, |
| int | dx | ||
| ) |
Definition at line 422 of file diagram.cpp.
|
private |
1.8.11