Implement speed-up for the case of a drawn way intersecting with another way. Do...
authorSteve Bennett <stevagewp@gmail.com>
Sun, 19 Dec 2010 11:02:37 +0000 (11:02 +0000)
committerSteve Bennett <stevagewp@gmail.com>
Sun, 19 Dec 2010 11:02:37 +0000 (11:02 +0000)
commitfd434d5d3ee08de3d32a1504717cfcd4309f411f
treea74a38ecd4786a54c26c5eec0a2faee03f1935ab
parent6c2a7ee56e8290cf4cfe8b0c6b82deef00eac9c2
Implement speed-up for the case of a drawn way intersecting with another way. Do this by not highlighting nodes that are offscreen. Added a bit of extra logic to make this happen, like tracking the "highlighted node" state of a way, and updating nodes when appropriate. I suspect I missed a much simpler way of doing this, in the UpdateEntityUIs logic somewhere...

Also a bunch of ASDoc documentation.
net/systemeD/halcyon/EntityUI.as
net/systemeD/halcyon/MapPaint.as
net/systemeD/halcyon/NodeUI.as
net/systemeD/halcyon/WayUI.as
net/systemeD/potlatch2/EditController.as
net/systemeD/potlatch2/controller/DrawWay.as