]> granicus.if.org Git - graphviz/commitdiff
Make connection between dir and arrowhead/arrowtail clear.
authorerg <devnull@localhost>
Wed, 9 Dec 2009 20:19:25 +0000 (20:19 +0000)
committererg <devnull@localhost>
Wed, 9 Dec 2009 20:19:25 +0000 (20:19 +0000)
doc/info/attrs.html
doc/infosrc/attrs
doc/infosrc/types

index a498e06c9bfddfc5a8ff5a439c0c0c66a02f7bf9..c3d869028ecb011730f2394cd484ab9d00d0b309 100644 (file)
@@ -510,16 +510,18 @@ This field indicates which graph component uses the attribute.
 
 <DT><A NAME=d:arrowhead HREF=#a:arrowhead><STRONG>arrowhead</STRONG></A>
 <DD>  Style of arrowhead on the head node of an edge.
-  See also the <A HREF=#d:dir>dir</A> attribute,
-  and a <A HREF=#h:undir_note>limitation</A>.
+  This will only appear if the <A HREF=#d:dir>dir</A> attribute
+  is "forward" or "both".
+  See the <A HREF=#h:undir_note>limitation</A>.
 
 <DT><A NAME=d:arrowsize HREF=#a:arrowsize><STRONG>arrowsize</STRONG></A>
 <DD>  Multiplicative scale factor for arrowheads.
 
 <DT><A NAME=d:arrowtail HREF=#a:arrowtail><STRONG>arrowtail</STRONG></A>
 <DD>  Style of arrowhead on the tail node of an edge.
-  See also the <A HREF=#d:dir>dir</A> attribute,
-  and a <A HREF=#h:undir_note>limitation</A>.
+  This will only appear if the <A HREF=#d:dir>dir</A> attribute
+  is "back" or "both".
+  See the <A HREF=#h:undir_note>limitation</A>.
 
 <DT><A NAME=d:aspect HREF=#a:aspect><STRONG>aspect</STRONG></A>
 <DD>  Target aspect ratio (width of the layout divided by the height)
@@ -1817,6 +1819,11 @@ the given types.
     <TR><TD>"both"<TD><IMG SRC="both.gif">
         <TD>"none"<TD><IMG SRC="nohead.gif"></TR>
     </TABLE>
+  That is, a glyph is drawn at the head end of an edge if and only
+  if dirType is "forward" or "both";
+  a glyph is drawn at the tail end of an edge if and only
+  if dirType is "back" or "both";
+  <P>
   For undirected edges <CODE>T -- H;</CODE>, one of the nodes, usually
   the righthand one, is treated as the head for the purpose of
   interpreting "forward" and "back".
index 77135e55e9a9af77a4fe0977bf42bc061c38ed11..9eb4f3d7946e584b7764b98f1fbee33fa20e105d 100644 (file)
@@ -80,14 +80,16 @@ Also note that, if active areas of two edges overlap, it is unspecified
 which area dominates.
 :arrowhead:E:arrowType:normal;
 Style of arrowhead on the head node of an edge.
-See also the <A HREF=#d:dir>dir</A> attribute,
-and a <A HREF=#h:undir_note>limitation</A>.
+This will only appear if the <A HREF=#d:dir>dir</A> attribute
+is "forward" or "both".
+See the <A HREF=#h:undir_note>limitation</A>.
 :arrowsize (E_arrowsz):E:double:1.0:0.0;
 Multiplicative scale factor for arrowheads.
 :arrowtail:E:arrowType:normal;
 Style of arrowhead on the tail node of an edge.
-See also the <A HREF=#d:dir>dir</A> attribute,
-and a <A HREF=#h:undir_note>limitation</A>.
+This will only appear if the <A HREF=#d:dir>dir</A> attribute
+is "back" or "both".
+See the <A HREF=#h:undir_note>limitation</A>.
 :aspect:G:aspectType; dot
 Target aspect ratio (width of the layout divided by the height)
 of the graph drawing. If unset, dot minimizes the total edge length.
index 54b1cbc4e45e643557995fa26d8090fe317e9f76..11fdfae902f14d2e2c1bd8dfd8ddc32f0e7f61fc 100644 (file)
@@ -107,6 +107,11 @@ For an edge <CODE>T -> H;</CODE>
   <TR><TD>"both"<TD><IMG SRC="both.gif">
       <TD>"none"<TD><IMG SRC="nohead.gif"></TR>
   </TABLE>
+That is, a glyph is drawn at the head end of an edge if and only
+if dirType is "forward" or "both";
+a glyph is drawn at the tail end of an edge if and only
+if dirType is "back" or "both";
+<P>
 For undirected edges <CODE>T -- H;</CODE>, one of the nodes, usually
 the righthand one, is treated as the head for the purpose of
 interpreting "forward" and "back".