Skip to content

Commit

Permalink
version 0.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jonclayden authored and cran-robot committed Dec 8, 2016
1 parent 088bdab commit a100efc
Show file tree
Hide file tree
Showing 54 changed files with 2,163 additions and 241 deletions.
8 changes: 4 additions & 4 deletions DESCRIPTION
@@ -1,6 +1,6 @@
Package: RNifti
Version: 0.2.2
Date: 2016-09-29
Version: 0.3.0
Date: 2016-12-08
Title: Fast R and C++ Access to NIfTI Images
Authors@R: c(person("Jon","Clayden",role=c("cre","aut"),email="code@clayden.org"),
person("Bob","Cox",role="aut"),
Expand All @@ -23,7 +23,7 @@ BugReports: https://github.com/jonclayden/RNifti/issues
Encoding: UTF-8
RoxygenNote: 5.0.1
NeedsCompilation: yes
Packaged: 2016-10-02 10:40:42 UTC; jon
Packaged: 2016-12-08 13:03:18 UTC; jon
Author: Jon Clayden [cre, aut],
Bob Cox [aut],
Mark Jenkinson [aut],
Expand All @@ -33,4 +33,4 @@ Author: Jon Clayden [cre, aut],
Mark Adler [cph]
Maintainer: Jon Clayden <code@clayden.org>
Repository: CRAN
Date/Publication: 2016-10-02 15:49:31
Date/Publication: 2016-12-08 15:29:51
102 changes: 53 additions & 49 deletions MD5
@@ -1,6 +1,6 @@
4922270de79e74581509c8dee7bd0c2e *DESCRIPTION
2eeb7b96d715418756bb0cee92bc1961 *DESCRIPTION
e20469301709fc7383310d95f9e8ab4e *NAMESPACE
b464c8d07f3d2da17701bd9b30c565b3 *NEWS
f7c50a7b0de6ef49805a1ea940030bd9 *NEWS
522e649998b6ae37eb5a27660a23ef49 *R/image.R
70c0ab5f53bf06a973b18f15a1146e8b *R/nifti.R
602e4a12dfa0760b6d3c95589a1de145 *R/xform.R
Expand All @@ -9,13 +9,15 @@ b464c8d07f3d2da17701bd9b30c565b3 *NEWS
ccc527aa65600337ed5e3f832c0eb443 *cleanup
e1101581081b97d9032639597016d3d8 *cleanup.win
fb6ea71c285b8fc5d86bf53c4e104348 *inst/COPYRIGHTS
cc3454de4dbdf588c90336fca9d3cb3a *inst/doxygen/html/_nifti_image_8h_source.html
5dc7c85d4dbf8fe4279dd1605a2bbc0d *inst/doxygen/html/annotated.html
948382a6919fa0f46e424342a78ce9e4 *inst/doxygen/html/_nifti_image_8h_source.html
74f879b2c3bfeaae1182bf7a77802b0b *inst/doxygen/html/annotated.html
ceaaae73746596a7519cfe782d8aa065 *inst/doxygen/html/bc_s.png
6249334b2e7fc28090f26abeb328eb78 *inst/doxygen/html/bdwn.png
c212613a84218981b4f6ddf2957c50d6 *inst/doxygen/html/class_nifti_image-members.html
67ad110ad58d315791893d1174fcc7d7 *inst/doxygen/html/class_nifti_image.html
b0490e34aff135ec1b156eda2c035c11 *inst/doxygen/html/classes.html
49617d59963a2971377a2b3fc56ba9e9 *inst/doxygen/html/class_r_nifti_1_1_nifti_image-members.html
e22de811f4cf5ce33a766575b3281208 *inst/doxygen/html/class_r_nifti_1_1_nifti_image.html
e4738d0c3424a1c01a78e3fd47b12108 *inst/doxygen/html/classes.html
3fa180a1c853204ee64235708fb8e162 *inst/doxygen/html/closed.png
5504a83b0ef88dd9ad0827689c0bfce8 *inst/doxygen/html/dir_2b5d1a398a9eec011391d543f21db223.html
b8f895ee52a64e9beb2a47b92bfa4b5c *inst/doxygen/html/dir_920884c6b3b2f0be94e27d51660adee5.html
Expand All @@ -27,10 +29,10 @@ fbc22f07caf51cf90cbae1412067567c *inst/doxygen/html/dynsections.js
848b3b32ad8154ed7808eebbcf854b4f *inst/doxygen/html/files.html
0b7046d86103299b2a0306ddf33ec004 *inst/doxygen/html/folderclosed.png
9ff4412a8e93e25320b9e260951c6a04 *inst/doxygen/html/folderopen.png
01ae7ffa7929c22c160187472ac0d958 *inst/doxygen/html/functions.html
9ecf9a284414272285d0ca94da03db7c *inst/doxygen/html/functions_func.html
2687e85bae30c7649534744c6b470b09 *inst/doxygen/html/functions_vars.html
b132219e03a883f3c163907ffe1d7fc8 *inst/doxygen/html/index.html
cd871be81d0ba84c078e47e8f85d2fc1 *inst/doxygen/html/functions.html
20609acc605fbc945c58250f090a03f0 *inst/doxygen/html/functions_func.html
1035c4b1a74a745193cd985edbfbcc90 *inst/doxygen/html/functions_vars.html
537fb777a8104a4f2ee2793a33a0d1e4 *inst/doxygen/html/index.html
390dbe00ac8bf9e8ebf1735f291773ab *inst/doxygen/html/jquery.js
0214be704544abaa89713b78402e44f7 *inst/doxygen/html/menu.js
20d5a8ea8b8524b82b6ec4ec23426f39 *inst/doxygen/html/menudata.js
Expand All @@ -39,68 +41,68 @@ b132219e03a883f3c163907ffe1d7fc8 *inst/doxygen/html/index.html
935f050f10b7fe425509491f207f574f *inst/doxygen/html/nav_h.png
468c228548b4a85dd54d544810bd0edd *inst/doxygen/html/open.png
ef70c819ead36a07af809fa5ddc917fd *inst/doxygen/html/search/all_0.html
c98d051d65933ff2f2cb9d61abea53c5 *inst/doxygen/html/search/all_0.js
2a95953a6e324a7e12f38a45bda54a05 *inst/doxygen/html/search/all_0.js
9f44849c9410a037623db84ce14160ed *inst/doxygen/html/search/all_1.html
5c625ee34f23745629a5ffc7c6ef7350 *inst/doxygen/html/search/all_1.js
2b3c83c84b6cdd70cb7848d2be958ec3 *inst/doxygen/html/search/all_1.js
90d3e5388b74e63d0025b7ef1532d7bb *inst/doxygen/html/search/all_2.html
484acec40158b9fb88ed46e5dde72350 *inst/doxygen/html/search/all_2.js
c386f24b6b99936f209b6d476f49226a *inst/doxygen/html/search/all_2.js
f8fb51df913d769117bb896493117d19 *inst/doxygen/html/search/all_3.html
2db5adac746bcc9e2a50c7e686af1cfc *inst/doxygen/html/search/all_3.js
96307f3ec4e166be1d3b8b6669fb394b *inst/doxygen/html/search/all_3.js
2ffdc07cd60b885cf0f044b5e9f68049 *inst/doxygen/html/search/all_4.html
1ff47b2a28348fa94ebb357d7c7c4ceb *inst/doxygen/html/search/all_4.js
dda6a0b883cdc39d8e4953a09cfdf912 *inst/doxygen/html/search/all_4.js
73fb8884c863c773aed90ae5fae4c816 *inst/doxygen/html/search/all_5.html
ae39807883609ff2188dbec064fb6cf2 *inst/doxygen/html/search/all_5.js
36f8ac7d7447ac968c681d8116bc54aa *inst/doxygen/html/search/all_5.js
f6b225e970e8afcb545c916291078bdc *inst/doxygen/html/search/all_6.html
7098e28705309ec180c675ae2077d0d2 *inst/doxygen/html/search/all_6.js
f6d80431fb21abc30fbc8e4486a67978 *inst/doxygen/html/search/all_6.js
2c334bfde84c85be8c704508559e43e7 *inst/doxygen/html/search/all_7.html
49d5ac74740f79db361b1a628c8efb5c *inst/doxygen/html/search/all_7.js
04efd618eae955aa49a24f78ed797b97 *inst/doxygen/html/search/all_7.js
2fdb28ced525af4efda70ed6160407a2 *inst/doxygen/html/search/all_8.html
711de3a8f61f79d629c4b5adcc8fc9bf *inst/doxygen/html/search/all_8.js
8b6beb281683e6baacdb36ccd68574e9 *inst/doxygen/html/search/all_8.js
454e91ec1dc6d962cbfa0149a8ba130d *inst/doxygen/html/search/all_9.html
6743971dc3c76b6cdbd17d971de8366e *inst/doxygen/html/search/all_9.js
07926f8396462303894646899fef4c56 *inst/doxygen/html/search/all_9.js
18867546e17f59bba3c6a892de8bca2a *inst/doxygen/html/search/all_a.html
7d57f485beffd6fde3a8f3605293727e *inst/doxygen/html/search/all_a.js
8197b6d958edc5a3f003875bc1e031af *inst/doxygen/html/search/all_a.js
dafb3a303ab8b6044a122e214877c10d *inst/doxygen/html/search/all_b.html
06e330ede2902e17e8b80060090f79d4 *inst/doxygen/html/search/all_b.js
70b1e865877b00d7943afec23c97db5b *inst/doxygen/html/search/all_b.js
e361c7d9be9e1c2470a1c1cfcf358e47 *inst/doxygen/html/search/all_c.html
e549c1e65d0919c82a4db68184264f05 *inst/doxygen/html/search/all_c.js
c44402acad6da8ff6c37e61f7cd0ef5d *inst/doxygen/html/search/all_c.js
63620873362d410b95ffd2bf11dbafb8 *inst/doxygen/html/search/all_d.html
7802296e0e51af9fc96b2571d60853fb *inst/doxygen/html/search/all_d.js
71e2c9c80bab95afe60f7cfc69e4335a *inst/doxygen/html/search/all_d.js
a99ab2cfd3d1f8e7eababa2ee44466fc *inst/doxygen/html/search/all_e.html
472c4ff3127df62edb5fd5591848137e *inst/doxygen/html/search/all_e.js
fce0dcbe2c8a8c1bcd052f6047339422 *inst/doxygen/html/search/all_e.js
d1f57654a1c9bb6c0cc351363e3f1a6d *inst/doxygen/html/search/classes_0.html
059de0c768581cd9fa2b59c2af9fd206 *inst/doxygen/html/search/classes_0.js
d424561b48c7ef19a6de739b1615c26a *inst/doxygen/html/search/classes_0.js
144faefeab92046a0050a7fb6d9d6fb8 *inst/doxygen/html/search/classes_1.html
06c84b290aef3ce303529ddbf1fd62ea *inst/doxygen/html/search/classes_1.js
8cc5b79614b64195afb8ed7cecf135fb *inst/doxygen/html/search/classes_1.js
f466a7fdf1edfb1aa52ffab60f819119 *inst/doxygen/html/search/close.png
2c6c08a3f092e5ca8c5961344dbd7bc8 *inst/doxygen/html/search/functions_0.html
38ebe50b8b5044782d27b6a282d13568 *inst/doxygen/html/search/functions_0.js
fa85ab996e39d8b11e0e1dc78ebf3bbe *inst/doxygen/html/search/functions_0.js
1c15346b6fd7b5c735d5b2ed6eb9ceb6 *inst/doxygen/html/search/functions_1.html
5c625ee34f23745629a5ffc7c6ef7350 *inst/doxygen/html/search/functions_1.js
2b3c83c84b6cdd70cb7848d2be958ec3 *inst/doxygen/html/search/functions_1.js
526dfb7ec9d13b4f24d100589c9f472d *inst/doxygen/html/search/functions_2.html
2a6d76176b18bee3ebf511d3d71a346c *inst/doxygen/html/search/functions_2.js
968492b62853ae4dd85311773bb8cf0b *inst/doxygen/html/search/functions_2.js
643d2341335d259af4a2f1c477797cc6 *inst/doxygen/html/search/functions_3.html
2db5adac746bcc9e2a50c7e686af1cfc *inst/doxygen/html/search/functions_3.js
96307f3ec4e166be1d3b8b6669fb394b *inst/doxygen/html/search/functions_3.js
a5a54bcd2c736ad484b933c634839caf *inst/doxygen/html/search/functions_4.html
6077191da7e4ca2e3331896e9a3b8244 *inst/doxygen/html/search/functions_4.js
624a2d2965a4813a3a5a43627e073662 *inst/doxygen/html/search/functions_4.js
28d332b0919d38d7833bbee39d1cae68 *inst/doxygen/html/search/functions_5.html
8c8e3e514e71818dd5e38d425a2118ae *inst/doxygen/html/search/functions_5.js
77b908dad5a66182dd9ff91416761c5c *inst/doxygen/html/search/functions_5.js
b964e534f234de3d3cbc1cd52cabaa8b *inst/doxygen/html/search/functions_6.html
7098e28705309ec180c675ae2077d0d2 *inst/doxygen/html/search/functions_6.js
f6d80431fb21abc30fbc8e4486a67978 *inst/doxygen/html/search/functions_6.js
987eb9ede00453cea1795b04cbc37d5f *inst/doxygen/html/search/functions_7.html
931a5ce7e210c0953a93a645d899c5d4 *inst/doxygen/html/search/functions_7.js
a97faefd64abd93da3136c5ba232cf9f *inst/doxygen/html/search/functions_7.js
793887ff7310bc159c27782575e2d616 *inst/doxygen/html/search/functions_8.html
6743971dc3c76b6cdbd17d971de8366e *inst/doxygen/html/search/functions_8.js
07926f8396462303894646899fef4c56 *inst/doxygen/html/search/functions_8.js
5919504cefbe2b526d9a7f47d419327d *inst/doxygen/html/search/functions_9.html
7d57f485beffd6fde3a8f3605293727e *inst/doxygen/html/search/functions_9.js
8197b6d958edc5a3f003875bc1e031af *inst/doxygen/html/search/functions_9.js
b71b5d70bb8e067095e7ea92fac69b25 *inst/doxygen/html/search/functions_a.html
06e330ede2902e17e8b80060090f79d4 *inst/doxygen/html/search/functions_a.js
70b1e865877b00d7943afec23c97db5b *inst/doxygen/html/search/functions_a.js
22a388ad5eb0ae4938e27486d9109d34 *inst/doxygen/html/search/functions_b.html
e549c1e65d0919c82a4db68184264f05 *inst/doxygen/html/search/functions_b.js
c44402acad6da8ff6c37e61f7cd0ef5d *inst/doxygen/html/search/functions_b.js
1bd7b7cfb98643678f7d4dcb9aed2eff *inst/doxygen/html/search/functions_c.html
7802296e0e51af9fc96b2571d60853fb *inst/doxygen/html/search/functions_c.js
71e2c9c80bab95afe60f7cfc69e4335a *inst/doxygen/html/search/functions_c.js
b9d23e6dbee70d2440cfb1dd67da0d37 *inst/doxygen/html/search/functions_d.html
472c4ff3127df62edb5fd5591848137e *inst/doxygen/html/search/functions_d.js
fce0dcbe2c8a8c1bcd052f6047339422 *inst/doxygen/html/search/functions_d.js
be03e63d7379983b28a2c092867a1d67 *inst/doxygen/html/search/mag_sel.png
2414ad3cc0ed34da17bdc0d12c6d8ed6 *inst/doxygen/html/search/nomatches.html
f9ca9afe13bb736d0ea3bca773f4a068 *inst/doxygen/html/search/pages_0.html
Expand All @@ -112,14 +114,16 @@ d525b5ee84b57d4abe6187fbd499a580 *inst/doxygen/html/search/search.js
03ee24f1971c0e31ffb6246882e18edd *inst/doxygen/html/search/search_r.png
88bc8bcfa6b6bbfb9a55d15f40421343 *inst/doxygen/html/search/searchdata.js
9f8b374745951b2eca5ec1f4de61b360 *inst/doxygen/html/search/variables_0.html
0de9ae4c88c5fa9e5ef474de8c46f1ce *inst/doxygen/html/search/variables_0.js
1eaa9837643fc8b83fa0d32eea852592 *inst/doxygen/html/search/variables_0.js
40b7269a5ba68458acc8153400d868d1 *inst/doxygen/html/search/variables_1.html
e5855e94ff2ec354c609ae77a18e4393 *inst/doxygen/html/search/variables_1.js
f3dba5507f98561ad230926e5bb7afb0 *inst/doxygen/html/search/variables_1.js
75ae70315110e165c2b3b29f7b476856 *inst/doxygen/html/search/variables_2.html
49d5ac74740f79db361b1a628c8efb5c *inst/doxygen/html/search/variables_2.js
04efd618eae955aa49a24f78ed797b97 *inst/doxygen/html/search/variables_2.js
8d590f70c25a81e71b99f6c8246b067e *inst/doxygen/html/splitbar.png
017b479dfa3fa6fce8537e63f4cd926d *inst/doxygen/html/struct_nifti_image_1_1_block-members.html
b05b53f15e9d65190760760587e97121 *inst/doxygen/html/struct_nifti_image_1_1_block.html
1cb9ec6fcd7c5ed09ee85d34dc1fbf47 *inst/doxygen/html/struct_r_nifti_1_1_nifti_image_1_1_block-members.html
9876428d15c208463b4fb6c8ba224dd5 *inst/doxygen/html/struct_r_nifti_1_1_nifti_image_1_1_block.html
12a5e283812e092b5a74b0d47e95e9a9 *inst/doxygen/html/sync_off.png
b1cc394ed471b4ab97be14f1e1a7cefa *inst/doxygen/html/sync_on.png
2a5327b5dfc494fd8688fd887991cdab *inst/doxygen/html/tab_a.png
Expand All @@ -128,9 +132,9 @@ c7cd16cfabe8a14b9848f813df53fc2e *inst/doxygen/html/tab_b.png
d5a3e094c590d5113232b74cd902f58f *inst/doxygen/html/tab_s.png
5e5f3c33293bfd03386e623b17ef5e7b *inst/doxygen/html/tabs.css
30c091d208079613a19efc08f87849de *inst/extdata/example.nii.gz
e08af6a827a6448283def0bcbeec665d *inst/include/RNifti.h
292dc9d38430cb3a0fabacb2bb00ecd0 *inst/include/RNiftiAPI.h
97a4a3a7491ce772531b869d67155daa *inst/include/lib/NiftiImage.h
4e83f54fdd3cb670823753e6f49859c3 *inst/include/RNifti.h
cfc58b76fe70fbbd96f176b14c0d2eba *inst/include/RNiftiAPI.h
faef4063d0aca86d73467490ca0f8952 *inst/include/lib/NiftiImage.h
fa8b37f676aab680816c08451fe7b1bd *inst/include/lib/print.h
a34af6ec4b25ecc1a68459bbb5dc76c9 *inst/include/niftilib/nifti1.h
f7137f566bbb76b092b1274e4ab599fe *inst/include/niftilib/nifti1_io.h
Expand All @@ -148,8 +152,8 @@ d618da6f6327021b4be271d6cbe7477f *man/voxelToWorld.Rd
342d4c346078a66609167c8c32212e5e *man/writeNifti.Rd
81bbabbd436acedc7f43c1540bfc9f89 *man/xform.Rd
4339fefce4c27fe7c58ef189cb849ac7 *src/Makevars
a6f806acc64eb9b6b2b53b543f1f8b25 *src/init.cpp
fd7273caae3c89c02d9c84ddeeb9ade0 *src/main.cpp
6b4489700e203211e2679b449137c460 *src/init.cpp
c6a0ebda32619fe2b88793af744394d8 *src/main.cpp
0914eaaf0fca8668ad668d855c23036c *src/niftilib/nifti1_io.c
ae3bbb54820e1d49fb90cbba222e973f *src/zlib/adler32.c
7a734598f9792fee943b70b6da8d932f *src/zlib/compress.c
Expand All @@ -166,7 +170,7 @@ bdb9cc0c602c951ed5f0557798e15299 *src/zlib/infback.c
9c14c1d95cee9f62465dedea7524c5fb *src/zlib/inffast.c
f3669099d3f571dbc0426401ed5f50e3 *src/zlib/inffast.h
7fa3e91804601b6618c915b76a8dc332 *src/zlib/inffixed.h
46cb3a81ac3fa57789eba65cfecf754d *src/zlib/inflate.c
ec1b347da6284c0661decb41d3c50955 *src/zlib/inflate.c
8f1b05cdf36a269882a955071b140162 *src/zlib/inflate.h
3d0a4fce4b156f064e9be2aef36a7897 *src/zlib/inftrees.c
ec87be89b9bcca8ced80a70f857e823b *src/zlib/inftrees.h
Expand Down
14 changes: 14 additions & 0 deletions NEWS
Expand Up @@ -2,6 +2,20 @@ Significant changes to the RNifti package are laid out below for each release.

===============================================================================

VERSION 0.3.0

- C++ API change: the NiftiImage class is now defined within an RNifti
namespace. This will break existing uses of the class, but compatibility with
older versions of the package can be preserved if desired, by checking for
the compile-time constant HAVE_RNIFTI_NAMESPACE, which will be defined from
now on.
- Additional niftilib functions for calculating matrix norms and byte swapping
are now exposed through the RNifti API.
- Calling the C/C++ function niftilib_register_all() more than once should no
longer result in repeated re-registration of functions.

===============================================================================

VERSION 0.2.2

- The voxelToWorld() and worldToVoxel() functions now handle 2D points, rather
Expand Down
81 changes: 41 additions & 40 deletions inst/doxygen/html/_nifti_image_8h_source.html

Large diffs are not rendered by default.

7 changes: 4 additions & 3 deletions inst/doxygen/html/annotated.html
Expand Up @@ -64,9 +64,10 @@
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_nifti_image.html" target="_self">NiftiImage</a></td><td class="desc">Thin wrapper around a C-style <code>nifti_image</code> struct that allows C++-style destruction </td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_nifti_image_1_1_block.html" target="_self">Block</a></td><td class="desc">Inner class referring to a subset of an image </td></tr>
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><b>RNifti</b></td><td class="desc"></td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_r_nifti_1_1_nifti_image.html" target="_self">NiftiImage</a></td><td class="desc">Thin wrapper around a C-style <code>nifti_image</code> struct that allows C++-style destruction </td></tr>
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_r_nifti_1_1_nifti_image_1_1_block.html" target="_self">Block</a></td><td class="desc">Inner class referring to a subset of an image </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
Expand Down

0 comments on commit a100efc

Please sign in to comment.