#include <stdio.h>
#include <stdlib.h>
#include <qlist.h>
#include <qarray.h>
#include "ftextstream.h"
#include <qfile.h>
#include "diagram.h"
#include "image.h"
#include "classdef.h"
#include "config.h"
#include "message.h"
#include "util.h"
#include "doxygen.h"
#include "portable.h"
#include "index.h"
#include "classlist.h"
Go to the source code of this file.
Classes | |
class | DiagramItem |
class | DiagramItemList |
class | DiagramRow |
class | DiagramRowIterator |
class | TreeDiagram |
Macros | |
#define | IMAGE_EXT ".png" |
Functions | |
static uint | protToMask (Protection p) |
static uint | protToColor (Protection p) |
static QCString | protToString (Protection p) |
static uint | virtToMask (Specifier p) |
static Protection | getMinProtectionLevel (DiagramItemList *dil) |
static void | writeBitmapBox (DiagramItem *di, Image *image, int x, int y, int w, int h, bool firstRow, bool hasDocs, bool children=FALSE) |
static void | writeVectorBox (FTextStream &t, DiagramItem *di, float x, float y, bool children=FALSE) |
static void | writeMapArea (FTextStream &t, ClassDef *cd, QCString relPath, int x, int y, int w, int h) |
void | clearVisitFlags () |
Variables | |
const uint | maxTreeWidth = 8 |
const int | gridWidth = 100 |
const int | gridHeight = 100 |
const uint | labelHorSpacing = 10 |
const uint | labelVertSpacing = 32 |
const uint | labelHorMargin = 6 |
const uint | fontHeight = 12 |
#define IMAGE_EXT ".png" |
void clearVisitFlags | ( | ) |
Definition at line 1017 of file diagram.cpp.
|
static |
Definition at line 210 of file diagram.cpp.
|
static |
Definition at line 174 of file diagram.cpp.
|
static |
Definition at line 162 of file diagram.cpp.
|
static |
Definition at line 186 of file diagram.cpp.
Definition at line 198 of file diagram.cpp.
|
static |
Definition at line 227 of file diagram.cpp.
|
static |
Definition at line 255 of file diagram.cpp.
|
static |
Definition at line 246 of file diagram.cpp.
const uint fontHeight = 12 |
Definition at line 148 of file diagram.cpp.
const int gridHeight = 100 |
Definition at line 143 of file diagram.cpp.
const int gridWidth = 100 |
Definition at line 142 of file diagram.cpp.
const uint labelHorMargin = 6 |
Definition at line 147 of file diagram.cpp.
const uint labelHorSpacing = 10 |
Definition at line 145 of file diagram.cpp.
const uint labelVertSpacing = 32 |
Definition at line 146 of file diagram.cpp.
const uint maxTreeWidth = 8 |
Definition at line 141 of file diagram.cpp.