@@ -56,25 +56,25 @@ static List<AttributeConfig> get(String name) {
5656 add ("concentrate" , entry ("G" , BOOL , false ));
5757 add ("constraint" , entry ("E" , BOOL , true ).engines (DOT ));
5858 add ("decorate" , entry ("E" , BOOL , false ));
59- add ("defaultdist" , entry ("G" , DOUBLE , "1+(avg. len)*sqrt(|V|)" , EPSILON ).engines (NEATO ));
59+ add ("defaultdist" , entry ("G" , DOUBLE , "1+(avg. len)*sqrt(|V|)" , EPSILON ).engines (NEATO )); //TODO
6060 add ("dim" , entry ("G" , INT , 2 , 2.0 ).engines (SFDP , FDP , NEATO ));
6161 add ("dimen" , entry ("G" , INT , 2 , 2.0 ).engines (SFDP , FDP , NEATO ));
62- add ("dir" , entry ("E" , DIR_TYPE , "forward(directed)<BR>none(undirected)" ));
62+ add ("dir" , entry ("E" , DIR_TYPE , "forward(directed)<BR>none(undirected)" )); //TODO
6363 add ("diredgeconstraints" , entry ("G" , asList (STRING , BOOL ), false ).engines (NEATO ));
6464 add ("distortion" , entry ("N" , DOUBLE , 0.0 , -100.0 ));
6565 add ("dpi" , entry ("G" , DOUBLE , 72.0 ).formats (SVG , BITMAP ));
6666 add ("edgeURL" , entry ("E" , ESC_STRING , "" ).formats (SVG , MAP ));
6767 add ("edgehref" , entry ("E" , ESC_STRING , "" ).formats (SVG , MAP ));
6868 add ("edgetarget" , entry ("E" , ESC_STRING ).formats (SVG , MAP ));
6969 add ("edgetooltip" , entry ("E" , ESC_STRING , "" ).formats (SVG , CMAP ));
70- add ("epsilon" , entry ("G" , DOUBLE , ".0001 * # nodes(mode == KK)<BR>.0001(mode == major)" ).engines (NEATO ));
71- add ("esep" , entry ("G" , asList (ADD_DOUBLE , ADD_POINT ), "+3" ).engines (NOT_DOT ));
72- add ("fillcolor" , entry ("NEC" , asList (COLOR , COLOR_LIST ), "lightgrey(nodes)<BR>black(clusters" ));
70+ add ("epsilon" , entry ("G" , DOUBLE , ".0001 * # nodes(mode == KK)<BR>.0001(mode == major)" ).engines (NEATO )); //TODO
71+ add ("esep" , entry ("G" , asList (ADD_DOUBLE , ADD_POINT ), "+3" ).engines (NOT_DOT )); //TODO
72+ add ("fillcolor" , entry ("NEC" , asList (COLOR , COLOR_LIST ), "lightgrey(nodes)<BR>black(clusters" )); //TODO
7373 add ("fixedsize" , entry ("N" , asList (BOOL , STRING ), false ));
7474 add ("fontcolor" , entry ("ENGC" , COLOR , "black" ));
75- add ("fontname" , entry ("ENGC" , STRING , "Times-Roman" ));
75+ add ("fontname" , entry ("ENGC" , STRING , "Times-Roman" )); //TODO
7676 add ("fontnames" , entry ("G" , STRING , "" ).formats (SVG ));
77- add ("fontpath" , entry ("G" , STRING , "system-dependent" ));
77+ add ("fontpath" , entry ("G" , STRING , "system-dependent" )); //TODO
7878 add ("fontsize" , entry ("ENGC" , DOUBLE , 14.0 , 1.0 ));
7979 add ("forcelabels" , entry ("G" , BOOL , true ));
8080 add ("gradientangle" , entry ("NCG" , INT , 0 ));
@@ -95,37 +95,38 @@ static List<AttributeConfig> get(String name) {
9595 add ("imagepos" , entry ("N" , STRING , "mc" ));
9696 add ("imagescale" , entry ("N" , BOOL , false ));
9797 add ("inputscale" , entry ("G" , DOUBLE ).engines (FDP , NEATO ));
98- add ("label" , entry ("ENGC" , LBL_STRING , "\\ N(nodes)<BR>''(otherwise)" ));
98+ add ("label" , entry ("ENGC" , LBL_STRING , "\\ N(nodes)<BR>''(otherwise)" )); //TODO
9999 add ("labelURL" , entry ("E" , ESC_STRING , "" ).formats (SVG , MAP ));
100100 add ("label_scheme" , entry ("G" , INT , 0 , 0.0 ).engines (SFDP ));
101101 add ("labelangle" , entry ("E" , DOUBLE , -25.0 , -180.0 ));
102102 add ("labeldistance" , entry ("E" , DOUBLE , 1.0 , 0.0 ));
103103 add ("labelfloat" , entry ("E" , BOOL , false ));
104104 add ("labelfontcolor" , entry ("E" , COLOR , "black" ));
105- add ("labelfontname" , entry ("E" , STRING , "Times-Roman" ));
105+ add ("labelfontname" , entry ("E" , STRING , "Times-Roman" )); //TODO
106106 add ("labelfontsize" , entry ("E" , DOUBLE , 14.0 , 1.0 ));
107107 add ("labelhref" , entry ("E" , ESC_STRING , "" ).formats (SVG , MAP ));
108108 add ("labeljust" , entry ("GC" , STRING , "c" ));
109- add ("labelloc" , entry ("NGC" , STRING , "'t'(clusters)<BR>'b'(root graphs)<BR>'c'(nodes)" ));
109+ add ("labelloc" , entry ("NGC" , STRING , "'t'(clusters)<BR>'b'(root graphs)<BR>'c'(nodes)" )); //TODO
110110 add ("labeltarget" , entry ("E" , ESC_STRING ).formats (SVG , MAP ));
111111 add ("labeltooltip" , entry ("E" , ESC_STRING , "" ).formats (SVG , CMAP ));
112112 add ("landscape" , entry ("G" , BOOL , false ));
113113 add ("layer" , entry ("ENC" , LAYER_RANGE , "" ));
114114 add ("layerlistsep" , entry ("G" , STRING , "," ));
115115 add ("layers" , entry ("G" , LAYER_LIST , "" ));
116116 add ("layerselect" , entry ("G" , LAYER_RANGE , "" ));
117- add ("layersep" , entry ("G" , STRING , ":\\ t" ));
117+ add ("layersep" , entry ("G" , STRING , ":\\ t" )); //TODO
118118 add ("layout" , entry ("G" , STRING , "" ));
119- add ("len" , entry ("E" , DOUBLE , "1.0(neato)<BR>0.3(fdp)" ).engines (FDP , NEATO ));
119+ add ("len" , entry ("E" , DOUBLE , "1.0(neato)<BR>0.3(fdp)" ).engines (FDP , NEATO )); //TODO
120120 add ("levels" , entry ("G" , INT , Integer .MAX_VALUE , 0.0 ).engines (SFDP ));
121121 add ("levelsgap" , entry ("G" , DOUBLE , 0.0 ).engines (NEATO ));
122122 add ("lhead" , entry ("E" , STRING , "" ).engines (DOT ));
123123 add ("lheight" , entry ("GC" , DOUBLE ).formats (WRITE ));
124124 add ("lp" , entry ("EGC" , POINT ).formats (WRITE ));
125125 add ("ltail" , entry ("E" , STRING , "" ).engines (DOT ));
126126 add ("lwidth" , entry ("GC" , DOUBLE ).formats (WRITE ));
127- add ("margin" , entry ("NCG" , asList (DOUBLE , POINT ), "<device-dependent>" ));
127+ add ("margin" , entry ("NCG" , asList (DOUBLE , POINT ), "<device-dependent>" )); //TODO
128128 add ("maxiter" , entry ("G" , INT , "100 nodes(mode == KK)<BR>200(mode == major)<BR>600(fdp)" ).engines (FDP , NEATO ));
129+ //TODO
129130 add ("mclimit" , entry ("G" , DOUBLE , 1.0 ).engines (DOT ));
130131 add ("mindist" , entry ("G" , DOUBLE , 1.0 , 0.0 ).engines (CIRCO ));
131132 add ("minlen" , entry ("E" , INT , 1 , 0.0 ).engines (DOT ));
@@ -146,37 +147,39 @@ static List<AttributeConfig> get(String name) {
146147 add ("outputorder" , entry ("G" , OUTPUT_MODE , "breadthfirst" ));
147148 add ("overlap" , entry ("G" , asList (STRING , BOOL ), true ).engines (NOT_DOT ));
148149 add ("overlap_scaling" , entry ("G" , DOUBLE , -4.0 , -1.0e10 )); //TODO prism only
149- add ("overlap_shrink" , entry ("G" , BOOL , true )); //TOOO prism only
150+ add ("overlap_shrink" , entry ("G" , BOOL , true )); //TODO prism only
150151 add ("pack" , entry ("G" , asList (BOOL , INT ), false ));
151152 add ("packmode" , entry ("G" , PACK_MODE , "node" ));
152153 add ("pad" , entry ("G" , asList (DOUBLE , POINT ), 0.0555 ));
153154 add ("page" , entry ("G" , asList (DOUBLE , POINT )));
154155 add ("pagedir" , entry ("G" , PAGE_DIR , "BL" ));
155156 add ("pencolor" , entry ("C" , COLOR , "black" ));
156157 add ("penwidth" , entry ("CNE" , DOUBLE , 1.0 , 0.0 ));
157- add ("peripheries" , entry ("NC" , INT , "shape default(nodes)<BR>1(clusters)" , 0.0 ));
158+ add ("peripheries" , entry ("NC" , INT , "shape default(nodes)<BR>1(clusters)" , 0.0 )); //TODO
158159 add ("pin" , entry ("N" , BOOL , false ).engines (FDP , NEATO ));
159160 add ("pos" , entry ("EN" , asList (POINT , SPLINE_TYPE )));
160161 add ("quadtree" , entry ("G" , asList (QUAD_TYPE , BOOL ), "normal" ).engines (SFDP ));
161162 add ("quantum" , entry ("G" , DOUBLE , 0.0 , 0.0 ));
162163 add ("rank" , entry ("S" , RANK_TYPE ).engines (DOT ));
163164 add ("rankdir" , entry ("G" , RANK_DIR , "TB" ).engines (DOT ));
164165 add ("ranksep" , entry ("G" , asList (DOUBLE , DOUBLE_LIST ), "0.5(dot)<BR>1.0(twopi)" , 0.02 ).engines (TWOPI , DOT ));
166+ //TODO
165167 add ("ratio" , entry ("G" , asList (DOUBLE , STRING )));
166168 add ("rects" , entry ("N" , RECT ).formats (WRITE ));
167169 add ("regular" , entry ("N" , BOOL , false ));
168170 add ("remincross" , entry ("G" , BOOL , true ).engines (DOT ));
169171 add ("repulsiveforce" , entry ("G" , DOUBLE , 1.0 , 0.0 ).engines (SFDP ));
170172 add ("resolution" , entry ("G" , DOUBLE , 72.0 ).formats (SVG , BITMAP ));
171173 add ("root" , entry ("GN" , asList (STRING , BOOL ), "<none>(graphs)<BR>false(nodes)" ).engines (CIRCO , TWOPI ));
174+ //TODO
172175 add ("rotate" , entry ("G" , INT , 0 ));
173176 add ("rotation" , entry ("G" , DOUBLE , 0 ).engines (SFDP ));
174177 add ("samehead" , entry ("E" , STRING , "" ).engines (DOT ));
175178 add ("sametail" , entry ("E" , STRING , "" ).engines (DOT ));
176- add ("samplepoints" , entry ("N" , INT , "8(output)<BR>20(overlap and image maps)" ));
179+ add ("samplepoints" , entry ("N" , INT , "8(output)<BR>20(overlap and image maps)" )); //TODO
177180 add ("scale" , entry ("G" , asList (DOUBLE , POINT )).engines (NOT_DOT ));
178181 add ("searchsize" , entry ("G" , INT , 30 ).engines (DOT ));
179- add ("sep" , entry ("G" , asList (ADD_DOUBLE , ADD_POINT ), "+4" ).engines (NOT_DOT ));
182+ add ("sep" , entry ("G" , asList (ADD_DOUBLE , ADD_POINT ), "+4" ).engines (NOT_DOT )); //TODO
180183 add ("shape" , entry ("N" , SHAPE , "ellipse" ));
181184 add ("shapefile" , entry ("N" , STRING , "" ));
182185 add ("showboxes" , entry ("ENG" , INT , 0 , 0.0 ).engines (DOT ));
0 commit comments