Skip to content

Commit 93708fa

Browse files
committed
COMP: Remove inclusion of .hxx files as headers
The ability to include either .h or .hxx files as header files required recursively reading the .h files twice. The added complexity is unnecessary, costly, and can confuse static analysis tools that monitor header guardes (due to reaching the maximum depth of recursion limits for nested #ifdefs in checking).
1 parent f153180 commit 93708fa

File tree

4 files changed

+0
-4
lines changed

4 files changed

+0
-4
lines changed

include/itkNormalizedCorrelationTwoImageToOneImageMetric.hxx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
#ifndef itkNormalizedCorrelationTwoImageToOneImageMetric_hxx
1919
#define itkNormalizedCorrelationTwoImageToOneImageMetric_hxx
2020

21-
#include "itkNormalizedCorrelationTwoImageToOneImageMetric.h"
2221
#include "itkImageRegionConstIteratorWithIndex.h"
2322

2423
namespace itk

include/itkSiddonJacobsRayCastInterpolateImageFunction.hxx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ CIT 6, 89-94 (1998).
3636
#ifndef itkSiddonJacobsRayCastInterpolateImageFunction_hxx
3737
#define itkSiddonJacobsRayCastInterpolateImageFunction_hxx
3838

39-
#include "itkSiddonJacobsRayCastInterpolateImageFunction.h"
4039

4140
#include "itkMath.h"
4241
#include <cstdlib>

include/itkTwoImageToOneImageMetric.hxx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
#ifndef itkTwoImageToOneImageMetric_hxx
1919
#define itkTwoImageToOneImageMetric_hxx
2020

21-
#include "itkTwoImageToOneImageMetric.h"
2221

2322

2423
namespace itk

include/itkTwoProjectionImageRegistrationMethod.hxx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
#ifndef itkTwoProjectionImageRegistrationMethod_hxx
1919
#define itkTwoProjectionImageRegistrationMethod_hxx
2020

21-
#include "itkTwoProjectionImageRegistrationMethod.h"
2221

2322

2423
namespace itk

0 commit comments

Comments
 (0)