>
>Looking at the tgLivingThing gif, one can begin to make the case that
>Bernard did earlier: rollover popup of edge properties.  That's tricky,
>particularly with the curved edges -- will be tricky (methinks) to figure
>out the bounding box for mouse detection.  Worth a try, however.
Nah-hah, that's the cool part.  Curved edges do not pause a problem, and 
you know why?  Because in terms of real coordinates, the edges are not 
curved.  They just appear curved because they are warped by lenses.
A formula for computing the distance from point (P) to a line (L) is 
simple, and it is also simple to find the point where a perpendicular line 
from P to L would cross L.  So now, the only tricky part is converting back 
to visual coordinates, and determining when P is close enough to <P 
intersect L> to warrant an edge over trigger.
Neat huh?  And I guess that this feature can be implemented right now.  For 
some reason, before, I thought that it would have to wait for edges to 
belong to nodes, rather then be out on their own.  The other cool thing, is 
that once edges have mouse-over sensing, then one can implement all kinds 
of interfaces to manipulate them.... Drag from an edge to a node to switch 
endpoint?  A scrollbar to change edge tension?  Lots of things.
--Alex
------------------------ Yahoo! Groups Sponsor ---------------------~-->
Secure your servers with 128-bit SSL encryption! Grab your copy of VeriSign's FREE Guide: "Securing Your Web Site for Business." Get it Now!
http://us.click.yahoo.com/n7RbFC/zhwCAA/yigFAA/IHFolB/TM
---------------------------------------------------------------------~->
Community email addresses:
  Post message: unrev-II@onelist.com
  Subscribe:    unrev-II-subscribe@onelist.com
  Unsubscribe:  unrev-II-unsubscribe@onelist.com
  List owner:   unrev-II-owner@onelist.com
Shortcut URL to this page:
  http://www.onelist.com/community/unrev-II 
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 
This archive was generated by hypermail 2.0.0 : Mon Sep 10 2001 - 22:37:08 PDT