24 #include <QPainterPath> 41 static bool gvToQtPos(QString att, qreal dpi, qreal gheight, QPointF& pos);
42 static QString
qtToGvPos (QPointF pos, qreal gheight);
43 static QPointF
toPoint(pointf p, qreal gheight);
44 static QPointF
toPoint(point p, qreal gheight);
45 static QPointF
centerToOrigin(
const QPointF &p, qreal width, qreal height);
46 static QPolygonF
toPolygon(
const polygon_t* poly, qreal width, qreal height);
48 static QPainterPath
toPath(
const char *type,
const polygon_t *poly, qreal width, qreal height);
49 static QPainterPath
toPath(
const splines* spl, qreal gheight);
51 static Qt::BrushStyle
toBrushStyle(
const QString &style);
52 static Qt::PenStyle
toPenStyle(
const QString &style);
54 static QColor
toColor(
const QString &color);
62 static int memiofread(
void *chan,
char *buf,
int bufsize)
70 if (bufsize == 0)
return 0;
80 }
while (c && (c !=
'\n') && (l < bufsize));
93 memIoDisc.putstr = AgIoDisc.putstr;
94 memIoDisc.flush = AgIoDisc.flush;
99 disc.mem = &AgMemDisc;
101 disc.io = &memIoDisc;
102 g = agread (&rdr, &disc);
static QPointF centerToOrigin(const QPointF &p, qreal width, qreal height)
Definition: QGVCore.cpp:59
int cur
Definition: QGVCore.h:59
static qreal graphHeight(Agraph_t *graph)
Definition: QGVCore.cpp:21
static QPointF toPoint(pointf p, qreal gheight)
Definition: QGVCore.cpp:47
const qreal DotDefaultDPI
Definition: QGVCore.h:31
static bool gvToQtPos(QString att, qreal dpi, qreal gheight, QPointF &pos)
Definition: QGVCore.cpp:27
const char * data
Definition: QGVCore.h:57
static QPolygonF toPolygon(const polygon_t *poly, qreal width, qreal height)
Definition: QGVCore.cpp:65
static int memiofread(void *chan, char *buf, int bufsize)
Definition: QGVCore.h:62
static Qt::PenStyle toPenStyle(const QString &style)
Definition: QGVCore.cpp:140
GraphViz to GraphicsScene conversions.
Definition: QGVCore.h:37
static QPainterPath toPath(const char *type, const polygon_t *poly, qreal width, qreal height)
Definition: QGVCore.cpp:79
int len
Definition: QGVCore.h:58
static Qt::BrushStyle toBrushStyle(const QString &style)
Definition: QGVCore.cpp:131
static QString qtToGvPos(QPointF pos, qreal gheight)
Definition: QGVCore.cpp:39
static QColor toColor(const QString &color)
Definition: QGVCore.cpp:159
static Agraph_t * agmemread2(const char *cp)
Definition: QGVCore.h:85
static int toPenWidth(const QString &width)
Definition: QGVCore.cpp:151