This resolves the following compiler warning:
/localscratch/Users/kjweimer/ITK/Modules/Remote/HASI/include/itkSegmentBonesInMicroCTFilter.hxx:198:87: warning: declaration of ‘using FloatThresholdType = class itk::BinaryThresholdImageFilter<itk::Image<float, itk::SegmentBonesInMicroCTFilter<TInputImage, TOutputImage>::Dimension>, TOutputImage>’ shadows a member of ‘itk::SegmentBonesInMicroCTFilter<TInputImage, TOutputImage>’ [-Wshadow]
198 | using FloatThresholdType = BinaryThresholdImageFilter<RealImageType, TOutputImage>;
| ^
In file included from /localscratch/Users/kjweimer/ITK/Modules/Remote/HASI/test/itkSegmentBonesInMicroCTFilterTest.cxx:19:
/localscratch/Users/kjweimer/ITK/Modules/Remote/HASI/include/itkSegmentBonesInMicroCTFilter.h:89:9: note: shadowed declaration is here
89 | using FloatThresholdType = BinaryThresholdImageFilter<RealImageType, TOutputImage>;
| ^~~~~~
This resolves the following compiler warning: /localscratch/Users/kjweimer/ITK/Modules/Remote/HASI/include/itkSegmentBonesInMicroCTFilter.hxx:198:87: warning: declaration of ‘using FloatThresholdType = class itk::BinaryThresholdImageFilter<itk::Image<float, itk::SegmentBonesInMicroCTFilter<TInputImage, TOutputImage>::Dimension>, TOutputImage>’ shadows a member of ‘itk::SegmentBonesInMicroCTFilter<TInputImage, TOutputImage>’ [-Wshadow]
198 | using FloatThresholdType = BinaryThresholdImageFilter<RealImageType, TOutputImage>; | ^
In file included from /localscratch/Users/kjweimer/ITK/Modules/Remote/HASI/test/itkSegmentBonesInMicroCTFilterTest.cxx:19: /localscratch/Users/kjweimer/ITK/Modules/Remote/HASI/include/itkSegmentBonesInMicroCTFilter.h:89:9: note: shadowed declaration is here
89 | using FloatThresholdType = BinaryThresholdImageFilter<RealImageType, TOutputImage>; | ^
~~~~~