[Insight-developers] Proposal to change file naming conventions

Brad King brad.king at kitware.com
Wed Apr 20 17:26:55 EDT 2011


On 04/20/2011 05:20 PM, Johnson, Hans J wrote:
> Thanks.  I'd not considered using hxx, but that is another option as well
> that seems to be widely used.
> 
> I wrote a script that does all the conversions.  The 19 files are probably
> instances of patterns similar to
> #include "vnl/vnl_matrix_fixed.txx", and I had to be careful not to change
> those.

See output below.  A couple of them are vnl.  Many are comments that can be
removed.  A few are actually cross-txx inclusions in FFT which should be
investigated and cleaned up first.

-Brad K


$ git grep '\.txx' -- '*.txx' |grep -v ThirdParty
Modules/Core/QuadEdgeMesh/include/itkQuadEdgeMeshEulerOperatorCreateCenterVertexFunction.txx:// eof - itkQuadEdgeMeshEulerOperatorCreateCenterVertexFunction.txx
Modules/Core/QuadEdgeMesh/include/itkQuadEdgeMeshEulerOperatorDeleteCenterVertexFunction.txx:// eof - itkQuadEdgeMeshEulerOperatorDeleteCenterVertexFunction.txx
Modules/Core/QuadEdgeMesh/include/itkQuadEdgeMeshEulerOperatorFlipEdgeFunction.txx:// eof - itkQuadEdgeMeshEulerOperatorFlipEdgeFunction.txx
Modules/Core/QuadEdgeMesh/include/itkQuadEdgeMeshEulerOperatorJoinFacetFunction.txx:// eof - itkQuadEdgeMeshEulerOperatorJoinFacetFunction.txx
Modules/Core/QuadEdgeMesh/include/itkQuadEdgeMeshEulerOperatorJoinVertexFunction.txx:// eof - itkQuadEdgeMeshEulerOperatorJoinVertexFunction.txx
Modules/Core/QuadEdgeMesh/include/itkQuadEdgeMeshEulerOperatorSplitFacetFunction.txx:// eof - itkQuadEdgeMeshEulerOperatorSplitFacetFunction.txx
Modules/Core/QuadEdgeMesh/include/itkQuadEdgeMeshEulerOperatorSplitVertexFunction.txx:// eof - itkQuadEdgeMeshEulerOperatorSplitVertexFunction.txx
Modules/Core/QuadEdgeMesh/include/itkQuadEdgeMeshZipMeshFunction.txx:// eof - itkQuadEdgeMeshZipMeshFunction.txx
Modules/Core/SpatialObjects/include/itkSpatialObject.txx:    itk::ExceptionObject e("SpatialObject.txx");
Modules/Filtering/DistanceMap/include/itkSignedMaurerDistanceMapImageFilter.txx:  // itkSignedMaurerDistanceMapImageFilter.txx
Modules/Filtering/FFT/include/itkFFTWComplexConjugateToRealImageFilter.txx:#include "itkFFTComplexConjugateToRealImageFilter.txx"
Modules/Filtering/FFT/include/itkFFTWRealToComplexConjugateImageFilter.txx:#include "itkFFTRealToComplexConjugateImageFilter.txx"
Modules/Filtering/FFT/include/itkVnlFFTComplexConjugateToRealImageFilter.txx:#include "itkFFTComplexConjugateToRealImageFilter.txx"
Modules/Filtering/FFT/include/itkVnlFFTRealToComplexConjugateImageFilter.txx:#include "itkFFTRealToComplexConjugateImageFilter.txx"
Modules/Filtering/Path/include/itkPath.txx:/* ** **  Much of the code in this file is based on itkPointSet.txx  ** ** */
Modules/Nonunit/Review/include/itkFFTWComplexToComplexImageFilter.txx:#include "itkFFTComplexToComplexImageFilter.txx"
Modules/Registration/Common/include/itkMattesMutualInformationImageToImageMetric.txx:#include "vnl/vnl_vector.txx"
Modules/Registration/Common/include/itkMattesMutualInformationImageToImageMetric.txx:#include "vnl/vnl_c_vector.txx"
Modules/Registration/FEM/include/itkFEMRegistrationFilter.txx:          std::cerr << "Exception: cannot read load landmark FEMRegistrationFilter.txx " << err;


More information about the Insight-developers mailing list