Skip to content

Commit 1f7a149

Browse files
Checkout files from mpan322/main
1 parent c9b186a commit 1f7a149

File tree

4 files changed

+391
-572
lines changed

4 files changed

+391
-572
lines changed

PackageInfo.g

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -390,6 +390,7 @@ Dependencies := rec(
390390
GAP := ">=4.10.0",
391391
NeededOtherPackages := [["io", ">=4.5.1"],
392392
["orb", ">=4.8.2"],
393+
["graphviz", "*"],
393394
["datastructures", ">=0.2.5"]],
394395
SuggestedOtherPackages := [["GAPDoc", ">=1.6.3"],
395396
["grape", ">=4.8.1"],

gap/display.gd

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#############################################################################
1+
############################################################################
22
##
33
## display.gd
44
## Copyright (C) 2017-19 James D. Mitchell
@@ -8,6 +8,24 @@
88
#############################################################################
99
##
1010

11+
DeclareAttribute("GraphvizDotDigraph", IsDigraph);
12+
DeclareOperation("GraphvizDotColoredDigraph", [IsDigraph, IsList, IsList]);
13+
DeclareOperation("GraphvizDotVertexColoredDigraph", [IsDigraph, IsList]);
14+
DeclareOperation("GraphvizDotEdgeColoredDigraph", [IsDigraph, IsList]);
15+
DeclareOperation("GraphvizDotVertexLabelledDigraph", [IsDigraph]);
16+
DeclareAttribute("GraphvizDotSymmetricDigraph", IsDigraph);
17+
DeclareOperation("GraphvizDotSymmetricColoredDigraph",
18+
[IsDigraph, IsList, IsList]);
19+
DeclareOperation("GraphvizDotSymmetricVertexColoredDigraph",
20+
[IsDigraph, IsList]);
21+
DeclareOperation("GraphvizDotSymmetricEdgeColoredDigraph", [IsDigraph, IsList]);
22+
DeclareAttribute("GraphvizDotPartialOrderDigraph", IsDigraph);
23+
DeclareAttribute("GraphvizDotPreorderDigraph", IsDigraph);
24+
DeclareSynonym("GraphvizDotQuasiorderDigraph", GraphvizDotPreorderDigraph);
25+
DeclareOperation("GraphvizDotHighlightedDigraph", [IsDigraph, IsList]);
26+
DeclareOperation("GraphvizDotHighlightedDigraph",
27+
[IsDigraph, IsList, IsString, IsString]);
28+
1129
DeclareAttribute("DotDigraph", IsDigraph);
1230
DeclareOperation("DotColoredDigraph", [IsDigraph, IsList, IsList]);
1331
DeclareOperation("DotVertexColoredDigraph", [IsDigraph, IsList]);
@@ -23,3 +41,4 @@ DeclareSynonym("DotQuasiorderDigraph", DotPreorderDigraph);
2341
DeclareOperation("DotHighlightedDigraph", [IsDigraph, IsList]);
2442
DeclareOperation("DotHighlightedDigraph",
2543
[IsDigraph, IsList, IsString, IsString]);
44+

0 commit comments

Comments
 (0)