InsightSoftwareConsortium / ITKIsotropicWavelets

External Module for ITK, implementing Isotropic Wavelets and Riesz Filter for multiscale phase analysis.
Apache License 2.0
13 stars 11 forks source link

COMP: Remove inclusion of .hxx files as headers #150

Closed hjmjohnson closed 2 years ago

hjmjohnson commented 2 years ago

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).