Routino SVN Repository Browser

Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino

/[routino]/trunk/src/waysx.h
ViewVC logotype

Log of /trunk/src/waysx.h

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 452 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jul 14 18:00:10 2010 UTC (14 years, 8 months ago) by amb
File length: 3532 byte(s)
Diff to previous 451
Replaced the runtime selection of slim mode / non-slim mode with compile time
selection that gives no runtime overhead but gives two executables.


Revision 451 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 13 17:43:51 2010 UTC (14 years, 8 months ago) by amb
File length: 3637 byte(s)
Diff to previous 449
Move the functions for slim mode out into the header file and make it inline.


Revision 449 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 12 17:59:42 2010 UTC (14 years, 8 months ago) by amb
File length: 2784 byte(s)
Diff to previous 398
Create a files.h header and put some of the most heavily used files.c functions
into it and make them inline.


Revision 398 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 22 18:40:47 2010 UTC (14 years, 9 months ago) by amb
File length: 2783 byte(s)
Diff to previous 326
Remove the --transport=<transport>, --not-highway=<highway> and
--not-property=<property> options from planetsplitter because they can be done
by the tagging.xml file now.


Revision 326 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 19 19:47:10 2010 UTC (15 years ago) by amb
File length: 2822 byte(s)
Diff to previous 310
Allow planetsplitter to be run with a --parse-only or --process-only option and
append to existing file or read from existing file.


Revision 310 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 11 19:27:39 2009 UTC (15 years, 3 months ago) by amb
File length: 2807 byte(s)
Diff to previous 307
Added a new function to sort variable length data - simplifies the compacting of
ways, reduces memory usage potentially required for it and simplifies the code.


Revision 307 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 25 15:00:37 2009 UTC (15 years, 3 months ago) by amb
File length: 3102 byte(s)
Diff to previous 280
Store the selected options when parsing (planetsplitter) and display them in the
statistics (filedumper) and check them when routing (router).


Revision 280 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 9 18:47:40 2009 UTC (15 years, 5 months ago) by amb
File length: 3063 byte(s)
Diff to previous 262
Free the nodesx->super array and the segmentsx->firstnode array when finished
with them.  Remove wayx->cid and overwrite wayx->id instead.  Overwrite
nodex[i]->id=i for later geographically sorted use.


Revision 262 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 17 12:55:15 2009 UTC (15 years, 6 months ago) by amb
File length: 3147 byte(s)
Diff to previous 243
Added the slim mode to Ways as well.


Revision 243 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 19 18:02:08 2009 UTC (15 years, 7 months ago) by amb
File length: 2856 byte(s)
Diff to previous 228
Remove "sorted" parameter in data structure and change assert statements.


Revision 228 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 12 09:01:48 2009 UTC (15 years, 8 months ago) by amb
File length: 2917 byte(s)
Diff to previous 226
Tidy up and fix comments and include files.


Revision 226 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 11 19:29:19 2009 UTC (15 years, 8 months ago) by amb
File length: 2935 byte(s)
Diff to previous 224
Free memory at the end of planetsplitter (to aid finding potential leaks
earlier).


Revision 224 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 9 18:56:50 2009 UTC (15 years, 8 months ago) by amb
File length: 2903 byte(s)
Diff to previous 216
Separate the sorting of Ways from compacting of Ways.


Revision 216 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 4 17:58:06 2009 UTC (15 years, 8 months ago) by amb
File length: 2870 byte(s)
Diff to previous 215
Change data structure to avoid calling realloc() each time to allocate more
memory.


Revision 215 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 2 19:41:38 2009 UTC (15 years, 8 months ago) by amb
File length: 2645 byte(s)
Diff to previous 209
Handle duplicate ways.


Revision 209 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 30 18:32:42 2009 UTC (15 years, 8 months ago) by amb
File length: 2548 byte(s)
Diff to previous 205
Remove the Segment structure from the SegmentX structure to save memory.


Revision 205 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 25 18:25:46 2009 UTC (15 years, 8 months ago) by amb
File length: 2628 byte(s)
Diff to previous 204
Rename part of the structure.


Revision 204 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 25 18:17:58 2009 UTC (15 years, 8 months ago) by amb
File length: 2629 byte(s)
Diff to previous 203
Undo part of the previous change - only update the Segment way index at the end.


Revision 203 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 25 17:46:46 2009 UTC (15 years, 8 months ago) by amb
File length: 2684 byte(s)
Diff to previous 199
Reduce the number of ways in the output by compacting them (sharing the same
information between identical ways).


Revision 199 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 15 18:56:09 2009 UTC (15 years, 9 months ago) by amb
File length: 2298 byte(s)
Diff to previous 181
Put some of types.h into typesx.h (for extended data types).
Put some of functions.h into functionsx.h (for OSM parser).
Change included files to match.


Revision 181 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun May 31 12:30:12 2009 UTC (15 years, 9 months ago) by amb
File length: 2278 byte(s)
Diff to previous 151
Move function from waysx.c to ways.c.


Revision 151 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 8 16:54:34 2009 UTC (15 years, 11 months ago) by amb
File length: 2314 byte(s)
Diff to previous 134
Changed the license to Affero GPLv3.


Revision 134 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 1 17:23:30 2009 UTC (16 years ago) by amb
File length: 1850 byte(s)
Diff to previous 110
Added a function to test if two ways are the same.


Revision 110 - (view) (download) (as text) (annotate) - [select for diffs]
Added Sat Feb 7 15:57:42 2009 UTC (16 years, 1 month ago) by amb
File length: 1815 byte(s)
Initial revision


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a