<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div class="">
<div class="">Bill,</div>
<div class=""><br class="">
</div>
<div class="">After several T-Con discussions and e-mails, it was determined that there was no way to preserve backwards and forwards compatibility for fixing this bug.</div>
<div class=""><br class="">
</div>
<div class="">Here is the solution that is inplace for ANTs and Slicer (NOTE BRAINSTools, DTIPrep, DTIProcess, DTIReg, UKFTractography, SimpleITK, and many other tools needed no modifications).</div>
<div class=""><br class="">
</div>
<div class="">#if defined(ITK_FIXED_PARAMETERS_ARE_DOUBLE) // After 4.8.1</div>
<div class="">  typename BSplineTransformType::FixedParametersValueType transformFixedParamsItk;</div>
<div class="">#else                                         //Pre 4.8.1</div>
<div class="">   typename BSplineTransformType::ParametersType transformFixedParamsItk;</div>
<div class="">#endif</div>
</div>
<div class=""><br class="">
</div>
<div class="">Hans</div>
<div class=""><br class="">
</div>
<div apple-content-edited="true" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
========================================================================<br class="">
Hans J. Johnson, Ph.D.,  Associate Professor <br class="">
Electrical and Computer Engineering (Primary), Biomedical Engineering, Psychiatry  <br class="">
<a href="mailto:hans-johnson@uiowa.edu" class="">hans-johnson@uiowa.edu</a>   <br class="">
(319) 621 7185 (cell)<br class="">
(319) 384 3538  ECE Phone (Primary)<br class="">
(319) 353 8587 Psychiatry Phone (Secondary)<br class="">
<br class="">
4316 Seamans Center<br class="">
Iowa City, IA 52242</div>
</div>
<br class="">
<div>
<blockquote type="cite" class="">
<div class="">On Jul 7, 2015, at 7:48 AM, Bill Lorensen <<a href="mailto:bill.lorensen@gmail.com" class="">bill.lorensen@gmail.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">Hans,<br class="">
<br class="">
There is a problem with the change. My code will no longer build with<br class="">
older versions of ITK.<br class="">
I get:<br class="">
<br class="">
ITKWikiExamplesNightly/Utilities/FileOutputWindow.cxx:23: error:<br class="">
'FixedParametersType' is not a member of 'main(int,<br class="">
char**)::TransformType'<br class="">
<br class="">
This is not good, unless I'm noising something...<br class="">
<br class="">
On Mon, Jul 6, 2015 at 4:23 PM, Bill Lorensen <<a href="mailto:bill.lorensen@gmail.com" class="">bill.lorensen@gmail.com</a>> wrote:<br class="">
<blockquote type="cite" class="">Hans,<br class="">
<br class="">
That was the problem. Just a surprise  for me.<br class="">
<br class="">
Bill<br class="">
<br class="">
<br class="">
On Mon, Jul 6, 2015 at 8:46 AM, Johnson, Hans J <<a href="mailto:hans-johnson@uiowa.edu" class="">hans-johnson@uiowa.edu</a>> wrote:<br class="">
<blockquote type="cite" class="">Bill,<br class="">
<br class="">
The problem is almost certainly that the variable “parameters” is of type<br class="">
“ParametersType” rather than “FixedParametersType”.<br class="">
<br class="">
// The ITK_FIXED_PARAMETERS_ARE_DOUBLE is intended<br class="">
// to facilitate transition of ITK for those very<br class="">
// rare cases where multiple versions of ITK<br class="">
// may need to be supported simultaneously.<br class="">
#if defined( ITK_LEGACY_REMOVE )<br class="">
 #undef  ITK_FIXED_PARAMETERS_ARE_DOUBLE<br class="">
#else<br class="">
 #define ITK_FIXED_PARAMETERS_ARE_DOUBLE<br class="">
 // #if !defined(ITK_FIXED_PARAMETERS_ARE_DOUBLE)<br class="">
 // typedef ParametersValueType FixedParametersValueType;<br class="">
 // #endif<br class="">
#endif<br class="">
<br class="">
<br class="">
Hans<br class="">
<br class="">
<br class="">
<br class="">
On Jul 6, 2015, at 6:52 AM, Bill Lorensen <<a href="mailto:bill.lorensen@gmail.com" class="">bill.lorensen@gmail.com</a>> wrote:<br class="">
<br class="">
Folks,<br class="">
<br class="">
Something in this commit<br class="">
<br class="">
<a href="https://open.cdash.org/viewChanges.php?project=Insight&date=2015-07-04" class="">https://open.cdash.org/viewChanges.php?project=Insight&date=2015-07-04</a><br class="">
<br class="">
is causing these errors:<br class="">
<br class="">
https://open.cdash.org/viewBuildError.php?onlydeltap&buildid=3887517<br class="">
<br class="">
and<br class="">
<br class="">
https://open.cdash.org/viewBuildError.php?onlydeltap&buildid=3887806<br class="">
<br class="">
Bill<br class="">
--<br class="">
Unpaid intern in BillsBasement at noware dot com<br class="">
_______________________________________________<br class="">
Powered by www.kitware.com<br class="">
<br class="">
Visit other Kitware open-source projects at<br class="">
http://www.kitware.com/opensource/opensource.html<br class="">
<br class="">
Kitware offers ITK Training Courses, for more information visit:<br class="">
http://kitware.com/products/protraining.php<br class="">
<br class="">
Please keep messages on-topic and check the ITK FAQ at:<br class="">
http://www.itk.org/Wiki/ITK_FAQ<br class="">
<br class="">
Follow this link to subscribe/unsubscribe:<br class="">
http://public.kitware.com/mailman/listinfo/insight-developers<br class="">
<br class="">
<br class="">
<br class="">
<br class="">
________________________________<br class="">
Notice: This UI Health Care e-mail (including attachments) is covered by the<br class="">
Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential<br class="">
and may be legally privileged.  If you are not the intended recipient, you<br class="">
are hereby notified that any retention, dissemination, distribution, or<br class="">
copying of this communication is strictly prohibited.  Please reply to the<br class="">
sender that you have received the message in error, then delete it.  Thank<br class="">
you.<br class="">
________________________________<br class="">
</blockquote>
<br class="">
<br class="">
<br class="">
--<br class="">
Unpaid intern in BillsBasement at noware dot com<br class="">
</blockquote>
<br class="">
<br class="">
<br class="">
-- <br class="">
Unpaid intern in BillsBasement at noware dot com<br class="">
</div>
</blockquote>
</div>
<br class="">
<br>
<br>
<hr>
Notice: This UI Health Care e-mail (including attachments) is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and may be legally privileged.  If you are not the intended recipient, you are hereby notified that any
 retention, dissemination, distribution, or copying of this communication is strictly prohibited.  Please reply to the sender that you have received the message in error, then delete it.  Thank you.
<hr>
</body>
</html>