Cabal-version: 3.0 Name: OGDF Version: 1.0.0.0 Synopsis: Haskell binding to OGDF Description: Haskell binding to Open Graph Drawing Framework (OGDF) autogenerated by fficxx. OGDF is a C++ framework for graph layout algorithms and data structures. The Haskell OGDF binding is tested with OGDF 2022.02 (Dogwood). Homepage: https://github.com/wavewave/hs-ogdf license: BSD-2-Clause license-file: LICENSE Author: Ian-Woo Kim Maintainer: Ian-Woo Kim Category: Graphs Tested-with: GHC == 9.0.2 || == 9.2.4 || == 9.4.2 Build-Type: Simple Extra-source-files: ChangeLog.md csrc/OGDFColor.h csrc/OGDFDPoint.h csrc/OGDFDRect.h csrc/OGDFEdgeElement.h csrc/OGDFGraph.h csrc/OGDFGraphAttributes.h csrc/OGDFGraphIO.h csrc/OGDFFastSimpleHierarchyLayout.h csrc/OGDFFMMMLayout.h csrc/OGDFHierarchyLayoutModule.h csrc/OGDFLayerByLayerSweep.h csrc/OGDFLayeredCrossMinModule.h csrc/OGDFLayoutModule.h csrc/OGDFMedianHeuristic.h csrc/OGDFNodeElement.h csrc/OGDFOptimalHierarchyLayout.h csrc/OGDFOptimalRanking.h csrc/OGDFRankingModule.h csrc/OGDFSugiyamaLayout.h csrc/OGDFColor.cpp csrc/OGDFDPoint.cpp csrc/OGDFDRect.cpp csrc/OGDFEdgeElement.cpp csrc/OGDFGraph.cpp csrc/OGDFGraphAttributes.cpp csrc/OGDFGraphIO.cpp csrc/OGDFFastSimpleHierarchyLayout.cpp csrc/OGDFFMMMLayout.cpp csrc/OGDFHierarchyLayoutModule.cpp csrc/OGDFLayerByLayerSweep.cpp csrc/OGDFLayeredCrossMinModule.cpp csrc/OGDFLayoutModule.cpp csrc/OGDFMedianHeuristic.cpp csrc/OGDFNodeElement.cpp csrc/OGDFOptimalHierarchyLayout.cpp csrc/OGDFOptimalRanking.cpp csrc/OGDFRankingModule.cpp csrc/OGDFSugiyamaLayout.cpp Source-repository head type: git location: https://github.com/wavewave/hs-ogdf Library default-language: Haskell2010 hs-source-dirs: src ghc-options: -Wall -funbox-strict-fields -fno-warn-unused-do-bind -fno-warn-orphans -fno-warn-unused-imports cxx-options: -std=c++17 Build-Depends: base > 4 && < 5, fficxx >= 0.7, fficxx-runtime >= 0.7, template-haskell, stdcxx Exposed-Modules: OGDF OGDF.Ordinary OGDF.Template OGDF.TH OGDF.Color OGDF.DPoint OGDF.DRect OGDF.EdgeElement OGDF.Graph OGDF.GraphAttributes OGDF.GraphIO OGDF.FastSimpleHierarchyLayout OGDF.FMMMLayout OGDF.HierarchyLayoutModule OGDF.LayerByLayerSweep OGDF.LayeredCrossMinModule OGDF.LayoutModule OGDF.MedianHeuristic OGDF.NodeElement OGDF.OptimalHierarchyLayout OGDF.OptimalRanking OGDF.RankingModule OGDF.SugiyamaLayout OGDF.Color.RawType OGDF.DPoint.RawType OGDF.DRect.RawType OGDF.EdgeElement.RawType OGDF.Graph.RawType OGDF.GraphAttributes.RawType OGDF.GraphIO.RawType OGDF.FastSimpleHierarchyLayout.RawType OGDF.FMMMLayout.RawType OGDF.HierarchyLayoutModule.RawType OGDF.LayerByLayerSweep.RawType OGDF.LayeredCrossMinModule.RawType OGDF.LayoutModule.RawType OGDF.MedianHeuristic.RawType OGDF.NodeElement.RawType OGDF.OptimalHierarchyLayout.RawType OGDF.OptimalRanking.RawType OGDF.RankingModule.RawType OGDF.SugiyamaLayout.RawType OGDF.Color.FFI OGDF.DPoint.FFI OGDF.DRect.FFI OGDF.EdgeElement.FFI OGDF.Graph.FFI OGDF.GraphAttributes.FFI OGDF.GraphIO.FFI OGDF.FastSimpleHierarchyLayout.FFI OGDF.FMMMLayout.FFI OGDF.HierarchyLayoutModule.FFI OGDF.LayerByLayerSweep.FFI OGDF.LayeredCrossMinModule.FFI OGDF.LayoutModule.FFI OGDF.MedianHeuristic.FFI OGDF.NodeElement.FFI OGDF.OptimalHierarchyLayout.FFI OGDF.OptimalRanking.FFI OGDF.RankingModule.FFI OGDF.SugiyamaLayout.FFI OGDF.Color.Interface OGDF.DPoint.Interface OGDF.DRect.Interface OGDF.EdgeElement.Interface OGDF.Graph.Interface OGDF.GraphAttributes.Interface OGDF.GraphIO.Interface OGDF.FastSimpleHierarchyLayout.Interface OGDF.FMMMLayout.Interface OGDF.HierarchyLayoutModule.Interface OGDF.LayerByLayerSweep.Interface OGDF.LayeredCrossMinModule.Interface OGDF.LayoutModule.Interface OGDF.MedianHeuristic.Interface OGDF.NodeElement.Interface OGDF.OptimalHierarchyLayout.Interface OGDF.OptimalRanking.Interface OGDF.RankingModule.Interface OGDF.SugiyamaLayout.Interface OGDF.Color.Cast OGDF.DPoint.Cast OGDF.DRect.Cast OGDF.EdgeElement.Cast OGDF.Graph.Cast OGDF.GraphAttributes.Cast OGDF.GraphIO.Cast OGDF.FastSimpleHierarchyLayout.Cast OGDF.FMMMLayout.Cast OGDF.HierarchyLayoutModule.Cast OGDF.LayerByLayerSweep.Cast OGDF.LayeredCrossMinModule.Cast OGDF.LayoutModule.Cast OGDF.MedianHeuristic.Cast OGDF.NodeElement.Cast OGDF.OptimalHierarchyLayout.Cast OGDF.OptimalRanking.Cast OGDF.RankingModule.Cast OGDF.SugiyamaLayout.Cast OGDF.Color.Implementation OGDF.DPoint.Implementation OGDF.DRect.Implementation OGDF.EdgeElement.Implementation OGDF.Graph.Implementation OGDF.GraphAttributes.Implementation OGDF.GraphIO.Implementation OGDF.FastSimpleHierarchyLayout.Implementation OGDF.FMMMLayout.Implementation OGDF.HierarchyLayoutModule.Implementation OGDF.LayerByLayerSweep.Implementation OGDF.LayeredCrossMinModule.Implementation OGDF.LayoutModule.Implementation OGDF.MedianHeuristic.Implementation OGDF.NodeElement.Implementation OGDF.OptimalHierarchyLayout.Implementation OGDF.OptimalRanking.Implementation OGDF.RankingModule.Implementation OGDF.SugiyamaLayout.Implementation OGDF.List.Template OGDF.ListIterator.Template OGDF.List.TH OGDF.ListIterator.TH Other-Modules: extra-lib-dirs: extra-libraries: OGDF, COIN Include-dirs: csrc pkgconfig-depends: Install-includes: OGDFType.h OGDFColor.h OGDFDPoint.h OGDFDRect.h OGDFEdgeElement.h OGDFGraph.h OGDFGraphAttributes.h OGDFGraphIO.h OGDFFastSimpleHierarchyLayout.h OGDFFMMMLayout.h OGDFHierarchyLayoutModule.h OGDFLayerByLayerSweep.h OGDFLayeredCrossMinModule.h OGDFLayoutModule.h OGDFMedianHeuristic.h OGDFNodeElement.h OGDFOptimalHierarchyLayout.h OGDFOptimalRanking.h OGDFRankingModule.h OGDFSugiyamaLayout.h Cxx-sources: csrc/OGDFColor.cpp csrc/OGDFDPoint.cpp csrc/OGDFDRect.cpp csrc/OGDFEdgeElement.cpp csrc/OGDFGraph.cpp csrc/OGDFGraphAttributes.cpp csrc/OGDFGraphIO.cpp csrc/OGDFFastSimpleHierarchyLayout.cpp csrc/OGDFFMMMLayout.cpp csrc/OGDFHierarchyLayoutModule.cpp csrc/OGDFLayerByLayerSweep.cpp csrc/OGDFLayeredCrossMinModule.cpp csrc/OGDFLayoutModule.cpp csrc/OGDFMedianHeuristic.cpp csrc/OGDFNodeElement.cpp csrc/OGDFOptimalHierarchyLayout.cpp csrc/OGDFOptimalRanking.cpp csrc/OGDFRankingModule.cpp csrc/OGDFSugiyamaLayout.cpp