John Firebaugh
|
f6ff3e678b
|
Use osmId/Entity.id.toOSM
|
2013-01-28 10:16:51 -05:00 |
|
John Firebaugh
|
47ef222f38
|
Convert iD.format.XML to member functions
|
2013-01-27 21:50:08 -05:00 |
|
John Firebaugh
|
646c746991
|
Convert iD.format.GeoJSON to member functions
|
2013-01-27 21:50:07 -05:00 |
|
Tom MacWright
|
32ea30c3fb
|
Use isPoi for determining whether points are pois or not
|
2013-01-23 19:14:54 -05:00 |
|
John Firebaugh
|
292c916cb1
|
Converting some actions to entity methods
The guidelines here are:
Entity methods:
return a modified entity
don't necessarily maintain whole-graph consistency
Actions:
return a modified graph
always maintain whole-graph consistency
call entity methods liberally
generally don't call other actions
|
2013-01-23 12:40:27 -05:00 |
|
John Firebaugh
|
d74bf1e39a
|
Use proper prototypal inheritance and less dynamic new
|
2013-01-22 17:38:52 -05:00 |
|
John Firebaugh
|
5a2444b551
|
Extract and fix extent/intersection calculations
Extents are now [[min x, min y], [max x, max y]].
|
2013-01-17 14:27:01 -08:00 |
|
John Firebaugh
|
62efa1948e
|
Add Entity#geometry, use in inspector
Fixes the icon for areas, but breaks it for vertices.
Needs a big-vertex sprite.
|
2013-01-02 21:59:55 -08:00 |
|
John Firebaugh
|
d181df4c51
|
Polymorphism
|
2012-12-28 22:24:52 -08:00 |
|
John Firebaugh
|
f7dfda46b2
|
Move Entity subclasses to separate files
|
2012-12-28 22:17:09 -08:00 |
|