$ cat graph.gv | sfdp -Goverlap=prism -Goverlap_scaling=-10 -Tsvg -o out.svg
Consider the using together with cluster:
$ cat graph.gv | cluster | sfdp -Goverlap=prism -Goverlap_scaling=-10 -Tsvg -o out.svg
| // This example is supposed to be compiled using C++17 standard. | |
| #include <utility> | |
| static_assert(__cpp_guaranteed_copy_elision); | |
| struct X { | |
| char k[17]; | |
| }; |
| /* | |
| * Copyright (c) 2019 Eldar Zakirov | |
| * | |
| * Dear Reader, | |
| * | |
| * This software can be freely used for any purposes that don't go against | |
| * norms of Islam. Hence, this software shouldn't be used to implement, fix | |
| * or improve the solutions for riba-based banks and other organizations | |
| * that are prohibited in Islam. | |
| * |
| #include "settings.h" | |
| #include <QSettings> | |
| #include <QMetaEnum> | |
| #include <QRegExp> | |
| #include <QStringList> | |
| Settings::Settings(){ | |
| const QMetaObject &mo = staticMetaObject; | |
| int idx = mo.indexOfEnumerator("Key"); | |
| keys = mo.enumerator(idx); |