On Sun, 2008-12-21 at 12:40 -0800, Edward Hennessy wrote: > On Dec 21, 2008, at 11:38 AM, Peter Clifton wrote:
> There is a line sweep algorithm that could quickly generate a netlist > for a schematic page. (The path hatching also uses a line sweep > algorithm.) We don't have to detect arbitrary intersections, since crossing lines only connect if an endpoint and on the other net. That makes things simpler I think. gEDA already keeps track of what objects touch other objects.. its just a matter of putting it into a list. Its my TODO task for 1.8 series. > I was thinking that it could be added to gschem so when > the mouse hovered over any net on the schematic, then the net name > could be displayed in the status bar. (No clicking, just a hover.) Yes, I was hoping to add a tool-tip to pop-up on hover and display that kind of information. It also fits nicely with the page-contents browser of old which I wrote ages back to display a view of objects on the page. There were some other reasons I was interested to add on-the-fly netlisting in libgeda: Cross probing between PCB and gEDA Cross probing between PCB and a simulation tool Back-annotation of more trivial simulation results (so we can find an appropriate places to display results of nodal voltages etc..) > It would work even if the net segment being hovered over did not have > the net name attached. It only requires that the net segment has > connectivity to another net segment that has the attribute attached. Yes, and speed up the existing feature for selecting connected nets. -- Peter Clifton Electrical Engineering Division, Engineering Department, University of Cambridge, 9, JJ Thomson Avenue, Cambridge CB3 0FA Tel: +44 (0)7729 980173 - (No signal in the lab!) _______________________________________________ geda-dev mailing list [email protected] http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev
