Routino SVN Repository Browser

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

/[routino]/trunk/src/segmentsx.c
ViewVC logotype

Log of /trunk/src/segmentsx.c

Parent Directory Parent Directory | Revision Log Revision Log


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


Revision 1100 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 20 16:52:20 2012 UTC (12 years, 4 months ago) by amb
File length: 25182 byte(s)
Diff to previous 1098
Move the compacting of the ways back to the top, delete the unused ways at this
point and also call the function again after pruning segments.


Revision 1098 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 20 12:52:01 2012 UTC (12 years, 4 months ago) by amb
File length: 23556 byte(s)
Diff to previous 1093
Delete the pruned nodes before searching for super-nodes etc.


Revision 1093 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 19 14:35:44 2012 UTC (12 years, 4 months ago) by amb
File length: 23407 byte(s)
Diff to previous 1090
Change to an external index for the compacted ways.


Revision 1090 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 17 18:13:51 2012 UTC (12 years, 5 months ago) by amb
File length: 23450 byte(s)
Diff to previous 955
Rename the WayX->prop entry to WayX->cid to disambiguate it.


Revision 955 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 28 14:40:54 2012 UTC (13 years, 1 month ago) by amb
File length: 23451 byte(s)
Diff to previous 952
Simplify and standardise the included headers.


Revision 952 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 14 14:55:18 2012 UTC (13 years, 2 months ago) by amb
File length: 23491 byte(s)
Diff to previous 950
Bug fix for latest change.


Revision 950 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 13 17:31:28 2012 UTC (13 years, 2 months ago) by amb
File length: 23492 byte(s)
Diff to previous 949
Add new macros to abstract the bit mask types.


Revision 949 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 13 17:13:39 2012 UTC (13 years, 2 months ago) by amb
File length: 23526 byte(s)
Diff to previous 946
Add an infrastructure to allow adding new functions to prune nodes and segments.


Revision 946 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 11 13:11:08 2011 UTC (13 years, 3 months ago) by amb
File length: 22255 byte(s)
Diff to previous 944
Remove unnecessary test.


Revision 944 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 11 11:56:05 2011 UTC (13 years, 3 months ago) by amb
File length: 22336 byte(s)
Diff to previous 943
Fill the structures with zero before inserting data and writing to file (removes
junk from unused spaces in database files).


Revision 943 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 11 11:17:52 2011 UTC (13 years, 3 months ago) by amb
File length: 22332 byte(s)
Diff to previous 942
Remove the "position" parameter from the NextSegmentX() function.


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
File length: 22318 byte(s)
Diff to previous 914
Remove the "position" parameter from the PutBack*X() functions (only used in
slim mode).


Revision 914 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 21 18:37:06 2011 UTC (13 years, 3 months ago) by amb
File length: 22317 byte(s)
Diff to previous 812
When an area and a way overlap keep the way and discard the area.


Revision 812 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 21 18:44:52 2011 UTC (13 years, 7 months ago) by amb
File length: 21588 byte(s)
Diff to previous 793
Add logging of parsing and processing errors.


Revision 793 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 19 17:40:46 2011 UTC (13 years, 9 months ago) by amb
File length: 20798 byte(s)
Diff to previous 790
If a node has no segments return a NULL pointer rather than random junk.


Revision 790 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 18 17:55:25 2011 UTC (13 years, 9 months ago) by amb
File length: 20756 byte(s)
Diff to previous 788
Ensure that when printing numbers of the index_t type that an appropriate printf
format specifier is used (ready for if it is redefined as 64-bit).


Revision 788 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 18 10:54:17 2011 UTC (13 years, 9 months ago) by amb
File length: 20584 byte(s)
Diff to previous 780
Fix some more warnings from -Wextra and/or -pedantic options.


Revision 780 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 5 18:19:50 2011 UTC (13 years, 9 months ago) by amb
File length: 20577 byte(s)
Diff to previous 771
Replace int with appropriate defined types (mostly index_t, ll_bin_t and
ll_bin2_t).


Revision 771 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 4 18:11:55 2011 UTC (13 years, 9 months ago) by amb
File length: 20571 byte(s)
Diff to previous 770
Change name of function parameters to clarify what they are.


Revision 770 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 4 18:09:32 2011 UTC (13 years, 9 months ago) by amb
File length: 20546 byte(s)
Diff to previous 761
Fix some more potential problems with a transition to 64-bit node_t.


Revision 761 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 3 18:42:06 2011 UTC (13 years, 9 months ago) by amb
File length: 20545 byte(s)
Diff to previous 759
Shorten the messages when running to avoid going beyond 80 characters.


Revision 759 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 3 18:26:42 2011 UTC (13 years, 9 months ago) by amb
File length: 20564 byte(s)
Diff to previous 755
Remove hard-coded numeric values and replace with a common #define value.
Handle overflows consistently.


Revision 755 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 31 18:55:02 2011 UTC (13 years, 9 months ago) by amb
File length: 20554 byte(s)
Diff to previous 740
Fix some obvious problems with a transition to 64-bit node_t.


Revision 740 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 30 13:00:46 2011 UTC (13 years, 9 months ago) by amb
File length: 20548 byte(s)
Diff to previous 713
Fix spelling mistake in function parameter comment.


Revision 713 - (view) (download) (as text) (annotate) - [select for diffs]
Added Wed May 11 17:45:50 2011 UTC (13 years, 10 months ago) by amb
File length: 20548 byte(s)
Diff to previous 700
Add comments to assert statements that don't already have them.



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