]> granicus.if.org Git - graphviz/commitdiff
Note change in neato output
authorEmden R. Gansner <erg@alum.mit.edu>
Wed, 26 Feb 2014 21:16:44 +0000 (16:16 -0500)
committerEmden R. Gansner <erg@alum.mit.edu>
Wed, 26 Feb 2014 21:16:44 +0000 (16:16 -0500)
doc/info/attrs.html
doc/infosrc/attrs

index 157ec2d8983d90f6e85dd4585cfcb10470291b1c..0d3205cfad386ef5ca43862dfbe87cee215825de 100644 (file)
@@ -1550,13 +1550,18 @@ of the layout programs.
   node from moving from the input position. This property can also be specified
   in the pos attribute itself (cf. the <A HREF=#k:point>point</A> type).
   <P>
-  <B>Note:</B> Due to an artifact of the implementation, final coordinates
+  <B>Note:</B> Due to an artifact of the implementation, 
+  previous to 27 Feb 2014, final coordinates
   are translated to the origin. Thus, if you look at the output coordinates
   given in the (x)dot or plain format, pinned nodes will not have the same
   output coordinates as were given on input. If this is important, a
   simple workaround is to maintain the coordinates of a pinned node. The vector
   difference between the old and new coordinates will give the translation,
   which can then be subtracted from all of the appropriate coordinates.
+  <P>
+  After 27 Feb 2014, this translation is no longer done. However, if the graph
+  specifies <A HREF="#d:overlap">node overlap removal</A> or a change in 
+  <A HREF="#d:ratio">aspect ratio</A>, node coordinates may still change. 
 
 <DT><A NAME=d:pos HREF=#a:pos><STRONG>pos</STRONG></A>
 <DD>  Position of node, or spline control points.
index 1a95a27ebdc146924dcb92b890f9db9169704532..d1e9d8da2ca3f859796cf3e35f978c351988b454 100644 (file)
@@ -978,13 +978,18 @@ If true and the node has a pos attribute on input, neato or fdp prevents the
 node from moving from the input position. This property can also be specified
 in the pos attribute itself (cf. the <A HREF=#k:point>point</A> type).
 <P>
-<B>Note:</B> Due to an artifact of the implementation, final coordinates
+<B>Note:</B> Due to an artifact of the implementation, 
+previous to 27 Feb 2014, final coordinates
 are translated to the origin. Thus, if you look at the output coordinates
 given in the (x)dot or plain format, pinned nodes will not have the same
 output coordinates as were given on input. If this is important, a
 simple workaround is to maintain the coordinates of a pinned node. The vector
 difference between the old and new coordinates will give the translation,
 which can then be subtracted from all of the appropriate coordinates.
+<P>
+After 27 Feb 2014, this translation is no longer done. However, if the graph
+specifies <A HREF="#d:overlap">node overlap removal</A> or a change in 
+<A HREF="#d:ratio">aspect ratio</A>, node coordinates may still change. 
 :pos:EN:point/splineType;
 Position of node, or spline control points.
 For nodes, the position indicates the center of the node.