Re: [PEPr] Proposal for Structures::Structures_Graph

From: Date: Wed, 04 Feb 2004 02:12:35 +0000
Subject: Re: [PEPr] Proposal for Structures::Structures_Graph
References: 1  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-25483@lists.php.net to get a copy of this message
--- Stefan Neufeind <stefan@neufeind.net> wrote: > On 3 Feb 2004 at 12:50, Jesus M. Castagnetto wrote: > > > > > --- Stefan Neufeind <stefan@neufeind.net> wrote: > [...] > > Nope, no need for renaming/merging. This class deals with general > > graphs, the structure that deals with nodes and edges (which you might > > like rendered into a picture), but if I understood correctly from the > > author's reponse to my email (see archive) its main intent is to > > represent graphs and allow for them to be manipulated. You might never > > create an image from a graph and that will be quite OK. Perhaps a set > > of "Renderer" classes similar to the "Manipulator" classes that Sergio > > has will be good for the creation of images. As it is, this package > > does not need to be associated w/ anything in the Images_* category. > > The "renderer"-part was what I was thinking about. Having had the > need several times myself to easily visualize an organisation- > structure it would be good to also keep in mind to have a (maybe even > separate) renderer-package for the structures you build using the > package proposed. Maybe you could draw UML-like-diagrams where > appropriate or draw organigrams out of the structures. Maybe there > might even be an exporter that generates a sourcode-skeleton using > the structures and meta-data stored using the package proposed here. Yep, Sergio has some code for that already (see his initial email presenting his code in the archives), similar to the output that you can get from the GraphViz tools. In principle a manipulator could be written to send input to be used by the Image_GraphViz class too. ===== -- Jesus M. Castagnetto (jcastagnetto@yahoo.com) Research: http://metallo.scripps.edu/ Personal: http://www.castagnetto.org/ PEAR stuff: http://pear.php.net/user/jmcastagnetto __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free web site building tool. Try it! http://webhosting.yahoo.com/ps/sb/

« previous php.pear.dev (#25483) next »