#include <diagram.h>
Public Member Functions | |
| DiagramItem (DiagramItem *p, int number, ClassDef *cd, Protection prot, Specifier virt, const char *ts) | |
| ~DiagramItem () | |
| QCString | label () const |
| QCString | fileName () const |
| DiagramItem * | parentItem () |
| DiagramItemList * | getChildren () |
| void | move (int dx, int dy) |
| int | xPos () const |
| int | yPos () const |
| int | avgChildPos () const |
| int | numChildren () const |
| void | addChild (DiagramItem *di) |
| int | number () const |
| Protection | protection () const |
| Specifier | virtualness () const |
| void | putInList () |
| bool | isInList () const |
| ClassDef * | getClassDef () const |
Definition at line 29 of file diagram.h.
| DiagramItem::DiagramItem | ( | DiagramItem * | p, | |
| int | number, | |||
| ClassDef * | cd, | |||
| Protection | prot, | |||
| Specifier | virt, | |||
| const char * | ts | |||
| ) |
Definition at line 186 of file diagram.cpp.
| DiagramItem::~DiagramItem | ( | ) |
Definition at line 201 of file diagram.cpp.
| QCString DiagramItem::label | ( | ) | const |
Definition at line 206 of file diagram.cpp.
References Config_getBool, ClassDef::displayName(), insertTemplateSpecifierInScope(), QCString, and stripScope().
Referenced by TreeDiagram::computeExtremes(), and ClassDiagram::writeFigure().
| QCString DiagramItem::fileName | ( | ) | const |
| DiagramItem* DiagramItem::parentItem | ( | ) | [inline] |
Definition at line 37 of file diagram.h.
Referenced by TreeDiagram::computeLayout(), TreeDiagram::computeRows(), TreeDiagram::drawBoxes(), and TreeDiagram::drawConnectors().
| DiagramItemList* DiagramItem::getChildren | ( | ) | [inline] |
Definition at line 38 of file diagram.h.
Referenced by TreeDiagram::computeLayout(), TreeDiagram::drawBoxes(), TreeDiagram::drawConnectors(), and TreeDiagram::moveChildren().
| void DiagramItem::move | ( | int | dx, | |
| int | dy | |||
| ) | [inline] |
Definition at line 39 of file diagram.h.
Referenced by ClassDiagram::ClassDiagram(), TreeDiagram::computeLayout(), and TreeDiagram::moveChildren().
| int DiagramItem::xPos | ( | ) | const [inline] |
Definition at line 40 of file diagram.h.
Referenced by avgChildPos(), ClassDiagram::ClassDiagram(), TreeDiagram::computeExtremes(), TreeDiagram::drawBoxes(), and TreeDiagram::drawConnectors().
| int DiagramItem::yPos | ( | ) | const [inline] |
Definition at line 41 of file diagram.h.
Referenced by TreeDiagram::drawBoxes(), and TreeDiagram::drawConnectors().
| int DiagramItem::avgChildPos | ( | ) | const |
| int DiagramItem::numChildren | ( | ) | const |
Definition at line 240 of file diagram.cpp.
| void DiagramItem::addChild | ( | DiagramItem * | di | ) |
| Protection DiagramItem::protection | ( | ) | const [inline] |
| void DiagramItem::putInList | ( | ) | [inline] |
| bool DiagramItem::isInList | ( | ) | const [inline] |
Definition at line 49 of file diagram.h.
Referenced by avgChildPos(), TreeDiagram::computeExtremes(), TreeDiagram::drawBoxes(), TreeDiagram::drawConnectors(), and ClassDiagram::writeFigure().
| ClassDef* DiagramItem::getClassDef | ( | ) | const [inline] |
1.5.1