%$ (c) Jan Modersitzki 2009/03/25, see FAIR.2 and FAIRcopyright.m.
%$ note: '%$' is used so hide comments in the book                              


% setup examples (see Section 2.4):
% setup3DboxData
% setup3DbrainData
% setup3DkneeData
% setupHNSPData
% setupHandData
% setupMRIData
% setupMyData
% setupPETCTdata
% setupUSData

% GRIDS
% E3_getCenteredGrid, generating cell-centered grids (Example 3.3)
% E3_ij2xy3d, numbering (Example 3.5)

% 1D INTERPOLATION
% E3_matlabInterpolation1D, using MATLAB interp1
% E3_linearInterpolation1D, basics
% E3_bsplines, plot 1D B-spline
% E3_splineInterpolation1D, basics (Example 3.8)
% E3_MS_splineInterpolation1D, multiscale (Example 3.13)
% E3_truncatedSplineInterpolation1D, frequency domain truncation (Example 3.14)

% 2D INTERPOLATION
% E3_linearInterpolation2D, basics (Example 3.7)
% E3_splineInterpolation2D, basics (Example 3.10)
% E3_MS_splineInterpolation2D, multiscale (Example 3.16)
% E3_interpolation2D, comparision multiscale and multilevel (Example 3.20)

% MULTI-LEVEL representations
% E3_multilevel, show MLdata

% DERIVATIVE
% E3_checkDerivative, check derivative of spline interpolation (Example 3.12)

% TRANSFORMATIONS
% E4_Translation2Dplain, basic translation of US image (Example 4.1)
% E4_Translation2D, as above, but using translation2D
% E4_Affine2Dplain, basic affine linear transformation (Example 4.2)
% E4_Affine2D, as above, but using affine2D
% E4_Rigid2Dplain, basic rigid transformation (Example 4.3)
% E4_Rigid2D, as above, but using rigid2D
% E4_SplineTransformation2D, a spline based transformation (Example 4.4)
% E4_Bizarr, a holomorphic transformation (Section 4.6)
%
% LANDMARKS
% E5_linear, linear transformation model  (Example 5.1)
% E5_quadratic, quadratic transformation model (Example 5.2)
% E5_TPS, TPS transformation model (Example 5.4)
%
% NUMERICAL INTEGRATION
% E6_quadrature_Spline1D, 1D spline (Example 6.1)
% E6_quadrature_Spline2D, 2d spline (Example 6.2)
% E6_quadrature_Gaussian2D, 2D Gaussian (Example 6.3)
% E6_quadrature_SSD2D (Example 6.4)
%
% SSD as a function in rotation/translation:
% E6_HNSP_SSD_rotation2D_level4 (Example 6.5)
% E6_HNSP_SSD_rotation2D_level8 (Example 6.5)
% E6_HNSP_SSD_translation2D_level4 (Example 6.6)
% E6_HNSP_SSD_translation2D_level4_spline (Example 6.6)
% E6_HNSP_SSD_translation2D_level8 (Example 6.6)
% E6_HNSP_SSD_translation2D_level8_spline (Example 6.6)

% PIR, Parametric Image Registration
% E6_HNSP_PIR, basics (Example 6.7)
% E6_HNSP_PIR_scale, using mutliscales (Example 6.8)
% E6_HNSP_PIR_SSD_rotation2D_level4 (Example 6.9)
% E6_HNSP_PIR_SSD_rotation2D_level7 (Example 6.9)
% E6_HNSP_PIR_SSD_rigid2D_level4 (Example 6.10)
% E6_HNSP_PIR_SSD_rigid2D_level7 (Example 6.10)
% E6_HNSP_PIR_SSD_affine2D_level5

% RPIR, Regularized Parametric Image Registration
% E6_HNSP_PIR_spline2D_level5, splinot regularized (Example 6.11)
% E6_HNSP_RPIR (Section 6.5)
%
% MLPIR: Multilevel Parametric Image Registration
% E6_HNSP_MLPIR_SSD_rotation2D:
% E6_HNSP_MLPIR_SSD_rigid2D (Example 6.12)
% E6_HNSP_MLPIR_SSD_affine2D  (Example 6.13)

% SSD and forces
% E7_HNSP_SSD_forces (Section 7.1.1)

% DISTANCES
% E7_Hands_distance_rotation (Figure 7.2)
% E7_Hands_distance_rotation_ext, extended version of the above
% E7_histogram1D, (Example 7.3)
% E7_Histogram1D_ext, extended version of the above
:
E7:


:


:


:


:


E7_PETCT_MLPIR:


E7_PETCT_MLPIRext:


:

:


:


:


:


:




:


:


:


:


:


:


:
