SK:

-BUG: first order b-spline kernel evaluation was incorrect. This code was fortunately not used in elastix.



git-svn-id: https://svn.bigr.nl/elastix/trunkpublic@4126 4d348492-3962-11de-aa85-65a2020054a3
SK:

-ENH: merged the elastix-dll branch of Chris Bouwman with the trunk. Procedure: 1) made a diff-patch between branches/dll and tagspublic/elastix_04_5, 2) made a new clean dllformerge branch, which was a copy of tagspublic/elastix_04_5, 3) applied the diff-patch to that branch, 4) merged that revision with the trunkpublic, 5) resolve two minor merging conflicts, 6) fix two minor compilation errors (missing itk:: namespace) and one cmakelist error (elastix.exe was removed from the install list). 
NB: the lines with _M in the change list are because of svn, which applies and deletes ssome svn:mergeinfo properties to random files.
The elastix dll will not be built by default. I did not test the dll compilation yet after merging. I just wanted first to merge and make sure the default executable compilation still works fine.




git-svn-id: https://svn.bigr.nl/elastix/trunkpublic@4137 4d348492-3962-11de-aa85-65a2020054a3
SK:

-COMP: missing typename in dll-code



git-svn-id: https://svn.bigr.nl/elastix/trunkpublic@4138 4d348492-3962-11de-aa85-65a2020054a3