X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f Date: Sat, 12 Sep 2015 18:20:37 -0400 Message-Id: <201509122220.t8CMKbpY024398@envy.delorie.com> From: DJ Delorie To: geda-user AT delorie DOT com In-reply-to: (geda-user AT delorie DOT com) Subject: Re: [geda-user] shortest way towards parsing .pcb files outside pcb References: <55F3FD8F DOT 4090709 AT jump-ing DOT de> Reply-To: geda-user AT delorie DOT com > 3. Refactor all the rest of pcb to somehow use structures that don't > mix together board data, settings, rtrees, etc. Worse, a *lot* of the performance of pcb relies on being able to do a 2-D search for objects intersecting a bounding box. The r-trees are a key part of that, and really need to be kept in sync with other data representations. Or, of course, some other 2-D search needs to replace it.