Routino SVN Repository Browser

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

ViewVC logotype

Log of /branches/2.3.2-dev/src/waysx.h

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 1211)


Revision 1080 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 6 12:19:49 2012 UTC (12 years, 5 months ago) by amb
File length: 4236 byte(s)
Diff to previous 1046
Copying 2.3.1 branch to start 2.3.2 branch.



Revision 1046 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 11 16:20:21 2012 UTC (12 years, 7 months ago) by amb
Original Path: branches/2.3.1-dev/src/waysx.h
File length: 4236 byte(s)
Diff to previous 1042
Create branch for 2.3.1 development

Revision 1042 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 4 12:57:35 2012 UTC (12 years, 8 months ago) by amb
Original Path: tags/2.3/src/waysx.h
File length: 4236 byte(s)
Diff to previous 964
Tagged version 2.3

Revision 964 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 11 19:51:46 2012 UTC (13 years, 1 month ago) by amb
Original Path: trunk/src/waysx.h
File length: 4236 byte(s)
Diff to previous 942
Prune short segments.


Revision 942 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 11 11:09:13 2011 UTC (13 years, 3 months ago) by amb
Original Path: trunk/src/waysx.h
File length: 4234 byte(s)
Diff to previous 887
Remove the "position" parameter from the PutBack*X() functions (only used in
slim mode).


Revision 887 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 31 19:09:40 2011 UTC (13 years, 5 months ago) by amb
Original Path: trunk/src/waysx.h
File length: 4128 byte(s)
Diff to previous 755
Use pread() and pwrite() functions instead of seek() followed by read() or
write().


Revision 755 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 31 18:55:02 2011 UTC (13 years, 10 months ago) by amb
Original Path: trunk/src/waysx.h
File length: 4166 byte(s)
Diff to previous 682
Fix some obvious problems with a transition to 64-bit node_t.


Revision 682 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 24 18:05:17 2011 UTC (13 years, 11 months ago) by amb
Original Path: trunk/src/waysx.h
File length: 4189 byte(s)
Diff to previous 681
Fix error is last semi-automated update.


Revision 681 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 24 18:01:24 2011 UTC (13 years, 11 months ago) by amb
Original Path: trunk/src/waysx.h
File length: 4189 byte(s)
Diff to previous 680
Make the comments more consistent.


Revision 680 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 24 15:14:53 2011 UTC (13 years, 11 months ago) by amb
Original Path: trunk/src/waysx.h
File length: 4189 byte(s)
Diff to previous 651
Update comments throughout the source code.


Revision 651 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Feb 27 16:31:34 2011 UTC (14 years, 1 month ago) by amb
Original Path: trunk/src/waysx.h
File length: 4121 byte(s)
Diff to previous 650
Rename the xdata and xcached members of the nodesx, segmentsx and waysx
structures.


Revision 650 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Feb 27 15:49:21 2011 UTC (14 years, 1 month ago) by amb
Original Path: trunk/src/waysx.h
File length: 4116 byte(s)
Diff to previous 557
Don't have both xnumber and number in the nodesx, segmentsx, waysx and
relationsx structures.


Revision 557 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 20 19:11:02 2010 UTC (14 years, 3 months ago) by amb
Original Path: trunk/src/waysx.h
File length: 4260 byte(s)
Diff to previous 555
Make the PutBack*() functions be no-ops in slim mode and remove the
pre-processor guards from around the function calls.


Revision 555 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 20 19:02:31 2010 UTC (14 years, 3 months ago) by amb
Original Path: trunk/src/waysx.h
File length: 4140 byte(s)
Diff to previous 539
Close and open the files for the slim case to match the map/unmap of files for
the non-slim case.


Revision 539 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 5 14:43:37 2010 UTC (14 years, 4 months ago) by amb
Original Path: trunk/src/waysx.h
File length: 4041 byte(s)
Diff to previous 505
Updated the comments for clarity.


Revision 505 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 25 18:47:32 2010 UTC (14 years, 6 months ago) by amb
Original Path: trunk/src/waysx.h
File length: 4026 byte(s)
Diff to previous 499
Apply the route=bicycle or route=foot tags from the relation to all ways
contained in it and to all ways in all sub-relations of it (including recursion
to depth 5).  This requires all relations to be stored even if not routes
because they might be included by another relation that is.


Revision 499 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 17 18:38:39 2010 UTC (14 years, 6 months ago) by amb
Original Path: trunk/src/waysx.h
File length: 3575 byte(s)
Diff to previous 465
Split the sorting of waysx from the compacting so that the route relation
information can be included before compacting.


Revision 465 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 31 14:36:15 2010 UTC (14 years, 8 months ago) by amb
Original Path: trunk/src/waysx.h
File length: 3539 byte(s)
Diff to previous 464
Change the data types to index_t where they are counting nodes/segments/ways.


Revision 464 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 31 14:06:56 2010 UTC (14 years, 8 months ago) by amb
Original Path: trunk/src/waysx.h
File length: 3539 byte(s)
Diff to previous 452
Ensure that seeking within a file uses a 64-bit offset.


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
Original Path: trunk/src/waysx.h
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
Original Path: trunk/src/waysx.h
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
Original Path: trunk/src/waysx.h
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, 10 months ago) by amb
Original Path: trunk/src/waysx.h
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
Original Path: trunk/src/waysx.h
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]
Added Fri Dec 11 19:27:39 2009 UTC (15 years, 3 months ago) by amb
Original Path: trunk/src/waysx.h
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.



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