File indexing completed on 2024-05-19 15:27:49

0001 /* This file is part of KGraphViewer.
0002    Copyright (C) 2007 Gael de Chalendar <kleag@free.fr>
0003 
0004    KGraphViewer is free software; you can redistribute it and/or
0005    modify it under the terms of the GNU General Public
0006    License as published by the Free Software Foundation, version 2.
0007 
0008    This program is distributed in the hope that it will be useful,
0009    but WITHOUT ANY WARRANTY; without even the implied warranty of
0010    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
0011    General Public License for more details.
0012 
0013    You should have received a copy of the GNU General Public License
0014    along with this program; if not, write to the Free Software
0015    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
0016    02110-1301, USA
0017 */
0018 
0019 #ifndef DOT_RENDEROP_H
0020 #define DOT_RENDEROP_H
0021 
0022 #include <QList>
0023 #include <QString>
0024 #include <QTextStream>
0025 
0026 /**
0027  * members are interpreted in function of render operations definitions given at:
0028  * @URL http://www.graphviz.org/cvs/doc/info/output.html#d:dot
0029  */
0030 struct DotRenderOp {
0031     QString renderop;
0032     QList<int> integers;
0033     QString str;
0034 };
0035 
0036 typedef QList<DotRenderOp> DotRenderOpVec;
0037 
0038 #endif