[Insight-developers] API Change breaks backward compatibility
Kent Williams
kent at psychiatry.uiowa.edu
Tue Sep 5 17:24:26 EDT 2006
In looking at SNAP, it looks like SNAP uses ITK_CoordinateOrientation to
determine an images anatomical orientation. I haven't used SNAP, but I
would think SNAP should be using the Direction Cosines instead of the
MetaDataDictionary to find an image's orientation.
The other use of ITK_CoordinateOrientation, in the
itkVoxBoCUBImageIO.cxx doesn't set the Direction Cosines either.
I can fix SNAP, but the question is should I? I reckon Paul Yushkevich
is on this list, maybe he has an opinion?
Lorensen, William E (GE, Research) wrote:
>Kent,
>
>Your recent changes to itkIOCommon.h to deprecate ITK_Orientation violate our backward compatibility policy. User programs that access that variable will no longer compile.
>
>For example, the SNAP application in InsightApplications will not compile with these changes.
>
>See
>http://www.insightsoftwareconsortium.org/wiki/index.php/Administration-BackwardCompatibility
>
>In particular,
>
>http://www.insightsoftwareconsortium.org/wiki/images/4/46/APIChangePolicy.pdf
>
>Please revert the changes until we can find a solution that maintains backward compatibility.
>
>Thanks,
>
>Bill
>_______________________________________________
>Insight-developers mailing list
>Insight-developers at itk.org
>http://www.itk.org/mailman/listinfo/insight-developers
>
>
>
More information about the Insight-developers
mailing list