Is there any reason why the FixedImageRegionType m_FixedImageRegion
in itkImageToImageMetric.h is private and not protected?
It is private because there are public accessors and some changeable action needs to be done upon changing it (setter is virtual).