erg [Sat, 26 Feb 2005 23:07:17 +0000 (23:07 +0000)]
Fix bug 492 - this also involved changing the 2 *_inside functions to accept
a NULL edge, in which case checking is done for the node shape with no
reference to ports.
ellson [Thu, 24 Feb 2005 00:57:34 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
mostly by using (void) instead of () for functions with empty parameter lists.
ellson [Thu, 24 Feb 2005 00:57:34 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
mostly by using (void) instead of () for functions with empty parameter lists.
ellson [Thu, 24 Feb 2005 00:57:34 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
mostly by using (void) instead of () for functions with empty parameter lists.
ellson [Thu, 24 Feb 2005 00:57:33 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
mostly by using (void) instead of () for functions with empty parameter lists.
ellson [Thu, 24 Feb 2005 00:57:33 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
mostly by using (void) instead of () for functions with empty parameter lists.
ellson [Thu, 24 Feb 2005 00:57:33 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
mostly by using (void) instead of () for functions with empty parameter lists.
ellson [Thu, 24 Feb 2005 00:57:33 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
mostly by using (void) instead of () for functions with empty parameter lists.
ellson [Thu, 24 Feb 2005 00:57:33 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
mostly by using (void) instead of () for functions with empty parameter lists.
ellson [Thu, 24 Feb 2005 00:57:33 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
mostly by using (void) instead of () for functions with empty parameter lists.
ellson [Thu, 24 Feb 2005 00:57:33 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
mostly by using (void) instead of () for functions with empty parameter lists.
ellson [Thu, 24 Feb 2005 00:57:33 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
mostly by using (void) instead of () for functions with empty parameter lists.
ellson [Thu, 24 Feb 2005 00:57:33 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
mostly by using (void) instead of () for functions with empty parameter lists.
ellson [Thu, 24 Feb 2005 00:57:33 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
mostly by using (void) instead of () for functions with empty parameter lists.
ellson [Wed, 23 Feb 2005 23:02:24 +0000 (23:02 +0000)]
Turn on the extra compile warnings that SuSE use - gcc compilers only
Fix the function declaration error caught in the __eprintf test in configure.ac itself !
erg [Tue, 22 Feb 2005 19:52:44 +0000 (19:52 +0000)]
Change fdp to use sep attribute; change repulsive force to take into account
how sparse the graph is; unify all uses of node width and height using macros.
erg [Thu, 17 Feb 2005 23:21:25 +0000 (23:21 +0000)]
Enhanced and cleaned debug printing;
fixed bug where graph attributes were not being copied to the derived graph;
removed unused global parameter fields;
extend "overlap" parameter to support a 2-phase overlap removal process (gets rid of -Lt flag).
erg [Thu, 17 Feb 2005 23:21:25 +0000 (23:21 +0000)]
Enhanced and cleaned debug printing;
fixed bug where graph attributes were not being copied to the derived graph;
removed unused global parameter fields;
extend "overlap" parameter to support a 2-phase overlap removal process (gets rid of -Lt flag).
erg [Thu, 17 Feb 2005 15:34:31 +0000 (15:34 +0000)]
Unify code for getting expansion factor for overlap removal and spline routing;
move some verbose messages lesser importance;
separate node overlap removal into getting the parameter and applying it to
allow fdp to use a prefix on "overlap" for 2 passes;
fix some warnings.
erg [Thu, 17 Feb 2005 15:34:31 +0000 (15:34 +0000)]
Unify code for getting expansion factor for overlap removal and spline routing;
move some verbose messages lesser importance;
separate node overlap removal into getting the parameter and applying it to
allow fdp to use a prefix on "overlap" for 2 passes;
fix some warnings.
erg [Thu, 17 Feb 2005 15:34:31 +0000 (15:34 +0000)]
Unify code for getting expansion factor for overlap removal and spline routing;
move some verbose messages lesser importance;
separate node overlap removal into getting the parameter and applying it to
allow fdp to use a prefix on "overlap" for 2 passes;
fix some warnings.
erg [Wed, 16 Feb 2005 04:30:05 +0000 (04:30 +0000)]
globals.h - remove fdp globals
input.c - fix usage typo; remove a couple of -L options
adjust.c - separate normalization from overlap removal
fdp.h - remove private type
Rationalize and encapsulate parameters
erg [Thu, 10 Feb 2005 23:16:10 +0000 (23:16 +0000)]
Improve VRML output. Specifically, point nodes are drawn as filled spheres,
and line segment edges are drawn as cylinders. In this case, handle
arrowheads as cones correctly.
Needed to expose the wind function from pathplan.
erg [Thu, 10 Feb 2005 23:16:10 +0000 (23:16 +0000)]
Improve VRML output. Specifically, point nodes are drawn as filled spheres,
and line segment edges are drawn as cylinders. In this case, handle
arrowheads as cones correctly.
Needed to expose the wind function from pathplan.
erg [Thu, 10 Feb 2005 23:10:33 +0000 (23:10 +0000)]
Add support for 3D output. If dim > 2, neato will look for z values on
input and use them as initial z coordinates, assuming a node has a pos
attribute. If dim >= 3 and z is declared, neato will output the computed
z values.
ellson [Thu, 3 Feb 2005 05:23:43 +0000 (05:23 +0000)]
Merge display_plugin api into render_plugin's
Add initialize to render api - set up display for one or more windows
Add finalize to render api - event loop for one or more windows
Modify emit_jobs to invoke initialize and finalize on language changes