28#ifndef itkOrientationAdapterBase_h
29#define itkOrientationAdapterBase_h
31#if !defined(ITK_LEGACY_REMOVE)
45template <
typename OrientationType,
unsigned int Dimension = 3>
46class ITK_TEMPLATE_EXPORT [[deprecated("Since ITK 5.3 use SpatialOrientationAdapter.")]] OrientationAdapterBase
50 using ImageType = ImageBase<Dimension>;
56 virtual OrientationType FromDirectionCosines(
const DirectionType & Dir) = 0;
59 virtual DirectionType ToDirectionCosines(
const OrientationType & Orient) = 0;
64 virtual ~OrientationAdapterBase() =
default;
68# error itkOrientationAdapterBase.h is a legacy file since ITK 5.3 and will be removed in the future.
ImageBaseType::DirectionType DirectionType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....