20 #ifndef MIRTK_Registration_H 21 #define MIRTK_Registration_H 23 #include "mirtk/RegistrationConfig.h" 26 #include "mirtk/DataFidelity.h" 27 #include "mirtk/ImageSimilarity.h" 28 #include "mirtk/HistogramImageSimilarity.h" 29 #include "mirtk/GradientFieldSimilarity.h" 31 #if MIRTK_Registration_WITH_PointSet 32 # include "mirtk/PointSetDistance.h" 33 # include "mirtk/SurfaceDistance.h" 34 #endif // MIRTK_Registration_WITH_PointSet 37 #include "mirtk/SimilarityMeasure.h" 38 #include "mirtk/CosineOfNormalizedGradientField.h" 39 #include "mirtk/IntensityCrossCorrelation.h" 40 #include "mirtk/MutualImageInformation.h" 41 #include "mirtk/NormalizedGradientFieldSimilarity.h" 42 #include "mirtk/NormalizedIntensityCrossCorrelation.h" 43 #include "mirtk/NormalizedMutualImageInformation.h" 44 #include "mirtk/SumOfSquaredIntensityDifferences.h" 47 #if MIRTK_Registration_WITH_PointSet 48 # include "mirtk/PointSetDistanceMeasure.h" 49 # include "mirtk/PointCorrespondenceDistance.h" 50 # include "mirtk/FiducialRegistrationError.h" 51 # include "mirtk/CurrentsDistance.h" 52 #endif // MIRTK_Registration_WITH_PointSet 55 #include "mirtk/RegistrationEnergy.h" 56 #include "mirtk/RegistrationFilter.h" 57 #include "mirtk/GenericRegistrationFilter.h" 58 #include "mirtk/GenericRegistrationLogger.h" 59 #include "mirtk/GenericRegistrationDebugger.h" 62 #endif // MIRTK_Registration_H