Routino SVN Repository Browser

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

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

Log of /trunk/src/nodesx.c

Parent Directory Parent Directory | Revision Log Revision Log


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


Revision 554 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 20 17:54:31 2010 UTC (14 years, 2 months ago) by amb
File length: 19479 byte(s)
Diff to previous 553
Make the last two changes work for slim mode.


Revision 553 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 20 17:48:42 2010 UTC (14 years, 2 months ago) by amb
File length: 19337 byte(s)
Diff to previous 552
Create the Nodes offset table at the end rather than during the sort process.


Revision 552 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 20 17:38:29 2010 UTC (14 years, 2 months ago) by amb
File length: 19279 byte(s)
Diff to previous 544
Don't maintain a copy of the whole set of Nodes along with the NodeXs but
generate the Node from the NodeX when written to disk.  Create a lookup table
between the original index and the geographically sorted index.


Revision 544 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Dec 18 19:17:26 2010 UTC (14 years, 3 months ago) by amb
File length: 19437 byte(s)
Diff to previous 538
Duplicate the IndexFirstSegmentX() and IndexNextSegmentX() functions to create
two distinct one for use at different times.


Revision 538 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Dec 4 14:54:53 2010 UTC (14 years, 3 months ago) by amb
File length: 19436 byte(s)
Diff to previous 537
Improved version of previous change.


Revision 537 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 28 15:42:48 2010 UTC (14 years, 3 months ago) by amb
File length: 19477 byte(s)
Diff to previous 532
Add parsing of mini-roundabouts.


Revision 532 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 27 14:56:37 2010 UTC (14 years, 3 months ago) by amb
File length: 19340 byte(s)
Diff to previous 529
Split functions.h into fakes.h, sorting.h and the remainder in functions.h.


Revision 529 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 27 11:41:25 2010 UTC (14 years, 3 months ago) by amb
File length: 19342 byte(s)
Diff to previous 519
Change the allow_t type into transports_t (and associated enums and macros).


Revision 519 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 13 14:22:28 2010 UTC (14 years, 4 months ago) by amb
File length: 19332 byte(s)
Diff to previous 510
Add an option to make the output more suitable for a log file.


Revision 510 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 9 14:14:42 2010 UTC (14 years, 5 months ago) by amb
File length: 19615 byte(s)
Diff to previous 508
Fix previous check-in on this set of files.


Revision 508 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 3 15:02:11 2010 UTC (14 years, 5 months ago) by amb
File length: 19616 byte(s)
Diff to previous 503
Don't try mapping a file if it is zero length (e.g. no super-segments).


Revision 503 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 25 13:54:35 2010 UTC (14 years, 5 months ago) by amb
File length: 19555 byte(s)
Diff to previous 502
Rename the heapsort() function to filesort_heapsort().


Revision 502 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Sep 19 16:17:45 2010 UTC (14 years, 5 months ago) by amb
File length: 19546 byte(s)
Diff to previous 500
Change the names of the functions used to open files, change the ReOpen function
to open R/W.


Revision 500 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 17 18:39:28 2010 UTC (14 years, 6 months ago) by amb
File length: 19524 byte(s)
Diff to previous 493
Zero the NodesFile and SegmentsFile data structures before writing them (zeros
unused bytes).


Revision 493 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 16 18:20:44 2010 UTC (14 years, 6 months ago) by amb
File length: 19520 byte(s)
Diff to previous 471
Fix the comment for the Append...() function.


Revision 471 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 4 16:44:52 2010 UTC (14 years, 7 months ago) by amb
File length: 19528 byte(s)
Diff to previous 470
Change the way that fake nodes and segments are recognised (allows nearly 4G
nodes to be stored instead of 2G nodes).


Revision 470 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 3 18:28:30 2010 UTC (14 years, 7 months ago) by amb
File length: 19532 byte(s)
Diff to previous 469
Rename the variables that hold the node allowed transports and flags.


Revision 469 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 2 18:47:09 2010 UTC (14 years, 7 months ago) by amb
File length: 19525 byte(s)
Diff to previous 467
Understand node traffic type restrictions.


Revision 467 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 31 18:13:38 2010 UTC (14 years, 7 months ago) by amb
File length: 19419 byte(s)
Diff to previous 466
Add extra information to a node to store turn restrictions and properties.
(Move the super-node bit from the first segment to here.)


Revision 466 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 31 14:56:17 2010 UTC (14 years, 7 months ago) by amb
File length: 19549 byte(s)
Diff to previous 463
Assert if the number of nodes, segments or ways exceeds the legal range of the
index counters.


Revision 463 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 31 10:28:52 2010 UTC (14 years, 7 months ago) by amb
File length: 19430 byte(s)
Diff to previous 461
Remove the assert statements that check the order of calling the functions.


Revision 461 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 24 16:51:41 2010 UTC (14 years, 7 months ago) by amb
File length: 20330 byte(s)
Diff to previous 453
Some tidying up of the writing of the file headers.


Revision 453 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 15 18:04:29 2010 UTC (14 years, 8 months ago) by amb
File length: 20665 byte(s)
Diff to previous 452
Added a slim mode to the router (just for nodes to start with).


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: 20659 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]
Added Tue Jul 13 17:43:51 2010 UTC (14 years, 8 months ago) by amb
File length: 20737 byte(s)
Diff to previous 449
Move the functions for slim mode out into the header file and make it inline.



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