SuperElastix / elastix

Official elastix repository
http://elastix.dev
Apache License 2.0
449 stars 110 forks source link

STYLE: Let signature of `MakeOutput` member functions match with ITK #1117

Closed N-Dekker closed 1 month ago

N-Dekker commented 1 month ago

Fixed the parameter type of the MakeOutput member functions of ImageSamplerBase, VectorContainerSource, and MultiResolutionImageRegistrationMethod2, to ensure that they properly override ITK's ProcessObject::MakeOutput(DataObjectPointerArraySizeType). Following ITK commit https://github.com/InsightSoftwareConsortium/ITK/commit/b066b3663548acbc200b6781a5f4a56a5737add0 "COMP: Fix VisualStudio warning int possible loss of data.", Matt McCormick, 2011-11-17, by using DataObjectPointerArraySizeType.