Mathieu Brédif
4088121eeb
dim pointers instead of positions in PCSCHEMA
...
replaces `int32_t x_position` with `PCDIMENSION *xdim` (and similarly for y,z,m) in PCSCHEMA to get a direct access to the corresponding dimension
-> code readability improvement by discarding the `-1` constant and maybe slight expected performance increase of get/set functions
2017-04-01 10:03:25 +02:00
Éric Lemoine
4ba2fe6d8f
Revert "testing : pcpoint_get/set and pc_point_to_geometry_wkb"
2017-03-30 10:15:50 +02:00
Mathieu Brédif
081d210f13
dim pointers instead of positions in PCSCHEMA
...
replaces `int32_t x_position` with `PCDIMENSION *xdim` (and similarly for y,z,m) in PCSCHEMA to get a direct access to the corresponding dimension
-> code readability improvement by discarding the `-1` constant and maybe slight expected performance increase of get/set functions
2017-03-21 13:58:25 +01:00
Mathieu Brédif
ef5fc167d8
indentation normalization
2017-02-12 23:52:15 +01:00
Mathieu Brédif
5a0f7944fd
new PC_PointN function
2016-03-07 15:57:05 +01:00
Sandro Santilli
4ba74589d6
Fix mem leak in pc_patch_dimensional_from_pointlist
2015-04-21 16:17:11 +02:00
Sandro Santilli
dda27dc9d8
Fix leak in pc_patch_dimensional_from_uncompressed
2015-04-21 16:04:58 +02:00
Sandro Santilli
3f3bdab31f
Clone stats on dimensional compression
...
Closes #75
2015-04-21 12:13:17 +02:00
Sandro Santilli
e105cdbc40
Fix memory leak in pc_patch_dimensional_to_string
2015-04-21 11:33:12 +02:00
Sandro Santilli
7ca2b21c47
Fix a couple more unused variable warnings
...
Improves error checking in pc_patch_dimensional_compute_extent
2015-02-12 18:17:43 +01:00
Sandro Santilli
9243eeaaee
Add a couple of return values check
...
now that pcerror is not guaranteed to exit it is worth checking returns
2015-02-09 19:56:37 +01:00
Sandro Santilli
e7b8fb8810
Fix typo in pc_patch_dimensional_compute_extent
...
Includes testcase.
Closes #23
2015-02-09 18:24:17 +01:00
Paul Ramsey
12123bdbb1
astyle pass
2013-06-12 17:13:19 -07:00
Paul Ramsey
0ed250bab9
Merge branch 'patchfilter'
...
Conflicts:
lib/pc_bytes.c
2013-06-04 14:55:04 -07:00
Paul Ramsey
fdc27ea55d
Tests for filtering (need more!)
2013-06-03 16:20:03 -07:00
Paul Ramsey
5c40d06675
Add avg calculation to pcbytes routines for use in stats calc
2013-05-31 17:35:09 -07:00
Paul Ramsey
3655ec0ab2
Rejigging
2013-05-31 16:12:08 -07:00
Paul Ramsey
89611f6101
Working draft of stats on serialization and patches, oof
2013-05-31 12:07:48 -07:00
Paul Ramsey
b76a3b8300
Continue with stats calculation reworking
2013-05-30 16:18:42 -07:00
Paul Ramsey
6e7dc88520
Update copyright to reference NrCan
2013-03-08 13:53:06 -08:00
Paul Ramsey
73da920ff0
Remove trailing white space from .c files
2013-03-08 13:46:06 -08:00
Paul Ramsey
9ff9cda229
Generate config.mk from ./configure
2013-03-07 10:03:57 -08:00
Paul Ramsey
d4a104bd77
Enable dimensional storage in the db
2013-03-06 22:06:23 -08:00
Paul Ramsey
1aa8e3b15b
Respect scale/offset in dim extent calc
2013-03-06 12:50:18 -08:00
Paul Ramsey
c7060031b5
Add dimensional compression routines, right out to the
...
patch level. Now to add them to SQL.
2013-03-01 16:42:15 -08:00