diff options
author | Norbert Preining <norbert@preining.info> | 2023-01-16 03:03:27 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2023-01-16 03:03:27 +0000 |
commit | 6f9e1680085e7bb4d258f6f8116369d122e196e1 (patch) | |
tree | 9ac0ecb239240d1d672b188f29c1479de215074b /graphics/pgf/base/source/SugiyamaLayout_script.h | |
parent | b8345f39630408bb198e7636381ce4240154ca9b (diff) |
CTAN sync 202301160303
Diffstat (limited to 'graphics/pgf/base/source/SugiyamaLayout_script.h')
-rw-r--r-- | graphics/pgf/base/source/SugiyamaLayout_script.h | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/graphics/pgf/base/source/SugiyamaLayout_script.h b/graphics/pgf/base/source/SugiyamaLayout_script.h deleted file mode 100644 index c9cf097373..0000000000 --- a/graphics/pgf/base/source/SugiyamaLayout_script.h +++ /dev/null @@ -1,54 +0,0 @@ -#include <pgf/gd/ogdf/c/InterfaceFromOGDF.h> -#include <ogdf/layered/SugiyamaLayout.h> - -struct SugiyamaLayout_script : - scripting::declarations, - scripting::ogdf_runner -{ - void run () { - using namespace ogdf; - SugiyamaLayout layout; - - parameters->configure_option ("SugiyamaLayout.runs", - &SugiyamaLayout::runs, layout); - parameters->configure_option ("SugiyamaLayout.transpose", - &SugiyamaLayout::transpose, layout); - parameters->configure_option ("SugiyamaLayout.fails", - &SugiyamaLayout::fails, layout); - - parameters->configure_module ("RankingModule", - &SugiyamaLayout::setRanking, layout); - parameters->configure_module ("TwoLayerCrossMin", - &SugiyamaLayout::setCrossMin, layout); - parameters->configure_module ("HierarchyLayoutModule", - &SugiyamaLayout::setLayout, layout); - - layout.call (graph_attributes); - } - - void declare (scripting::script s) { - using namespace scripting; - using namespace ogdf; - s.declare (key ("SugiyamaLayout") - .precondition ("connected") - .postcondition ("upward_oriented_swapped") - .algorithm (this) - .documentation_in ("pgf.gd.doc.ogdf.layered.SugiyamaLayout")); - - s.declare (key ("SugiyamaLayout.runs") - .type ("number") - .initial ("15") - .documentation_in ("pgf.gd.doc.ogdf.layered.SugiyamaLayout")); - - s.declare (key ("SugiyamaLayout.transpose") - .type ("boolean") - .initial ("true") - .documentation_in ("pgf.gd.doc.ogdf.layered.SugiyamaLayout")); - - s.declare (key ("SugiyamaLayout.fails") - .type ("number") - .initial ("4") - .documentation_in ("pgf.gd.doc.ogdf.layered.SugiyamaLayout")); - } - -}; |