156#if !defined(ITK_LEGACY_REMOVE)
160 static constexpr DIRECTIONCOLLAPSESTRATEGY DIRECTIONCOLLAPSETOUNKOWN =
161 DIRECTIONCOLLAPSESTRATEGY::DIRECTIONCOLLAPSETOUNKOWN;
162 static constexpr DIRECTIONCOLLAPSESTRATEGY DIRECTIONCOLLAPSETOIDENTITY =
163 DIRECTIONCOLLAPSESTRATEGY::DIRECTIONCOLLAPSETOIDENTITY;
164 static constexpr DIRECTIONCOLLAPSESTRATEGY DIRECTIONCOLLAPSETOSUBMATRIX =
165 DIRECTIONCOLLAPSESTRATEGY::DIRECTIONCOLLAPSETOSUBMATRIX;
166 static constexpr DIRECTIONCOLLAPSESTRATEGY DIRECTIONCOLLAPSETOGUESS =
167 DIRECTIONCOLLAPSESTRATEGY::DIRECTIONCOLLAPSETOGUESS;
197 switch (choosenStrategy)
199 case DirectionCollapseStrategyEnum::DIRECTIONCOLLAPSETOGUESS:
200 case DirectionCollapseStrategyEnum::DIRECTIONCOLLAPSETOIDENTITY:
201 case DirectionCollapseStrategyEnum::DIRECTIONCOLLAPSETOSUBMATRIX:
203 case DirectionCollapseStrategyEnum::DIRECTIONCOLLAPSETOUNKOWN:
205 itkExceptionMacro(
"Invalid Strategy Chosen for itk::ExtractImageFilter");
220 DirectionCollapseStrategyEnum