├── .github └── workflows │ └── ci.yml ├── .travis.yml ├── CMakeLists.txt ├── CTestConfig.cmake ├── Dockerfile ├── Doxygen ├── CMakeLists.txt ├── DoxygenFooter.html ├── DoxygenHeader.html ├── DoxygenStyle.css ├── MainPage.dox ├── doxygen.config.in ├── itkdoxygen.pl.in ├── itkgroup.pl └── vxl_doxy.pl ├── LICENSE.txt ├── Licence_CeCILL-B_V1-en.txt ├── README.md ├── bw-output ├── build-wrapper-dump.json └── build-wrapper.log ├── clitk.doxygen ├── clitk_tools.md ├── cluster_tools ├── CMakeLists.txt ├── check_tmp_cluster.sh ├── computeEnlapsedTime.py ├── gate_common.sh ├── gate_job_ccin2p3.job ├── gate_job_cluster.job ├── gate_job_cluster_nomove.job ├── gate_make_merge_release.sh ├── gate_make_release.sh ├── gate_merge_merges.sh ├── gate_power_merge.sh ├── gate_run_submit_cluster.sh ├── gate_run_submit_cluster_nomove.sh ├── gate_upload_release.sh ├── mergeDoseByRegions.sh ├── mergeDosePerEnergyFile.sh ├── mergeStatFile.py └── mergeStatFile.sh ├── cmake ├── FindGengetopt.cmake ├── FindROOT.cmake ├── build_opt.cmake ├── common.cmake ├── dependencies.cmake └── deploy.cmake.in ├── common ├── CMakeLists.txt ├── clitkChangeDicomTagGenericFilter.h ├── clitkChangeDicomTagGenericFilter.txx ├── clitkCommon.cxx ├── clitkCommon.h ├── clitkCommon.txx ├── clitkCommonGenericFilter.h ├── clitkConfiguration.h.in ├── clitkDD.h ├── clitkDicomRTDoseIO.cxx ├── clitkDicomRTDoseIO.h ├── clitkDicomRTDoseIOFactory.cxx ├── clitkDicomRTDoseIOFactory.h ├── clitkDicomRTStruct2ImageFilter.cxx ├── clitkDicomRTStruct2ImageFilter.h ├── clitkDicomRT_Contour.cxx ├── clitkDicomRT_Contour.h ├── clitkDicomRT_ROI.cxx ├── clitkDicomRT_ROI.h ├── clitkDicomRT_StructureSet.cxx ├── clitkDicomRT_StructureSet.h ├── clitkElastix.h ├── clitkEsrfHstImageIO.cxx ├── clitkEsrfHstImageIO.h ├── clitkEsrfHstImageIOFactory.cxx ├── clitkEsrfHstImageIOFactory.h ├── clitkEsrfHstXMLFileReader.cxx ├── clitkEsrfHstXMLFileReader.h ├── clitkExceptionObject.cxx ├── clitkExceptionObject.h ├── clitkFilterBase.cxx ├── clitkFilterBase.h ├── clitkFilterBase.txx ├── clitkFilterMacros.txx ├── clitkGateAsciiImageIO.cxx ├── clitkGateAsciiImageIO.h ├── clitkGateAsciiImageIOFactory.cxx ├── clitkGateAsciiImageIOFactory.h ├── clitkIO.cxx ├── clitkIO.h ├── clitkImage2DicomRTStructFilter.h ├── clitkImage2DicomRTStructFilter.txx ├── clitkImageCommon.cxx ├── clitkImageCommon.h ├── clitkImageCommon.txx ├── clitkImageToImageGenericFilter.h ├── clitkImageToImageGenericFilter.txx ├── clitkImageToImageGenericFilterBase.cxx ├── clitkImageToImageGenericFilterBase.h ├── clitkLabelizeParameters.h ├── clitkListOfPair.cxx ├── clitkListOfPair.h ├── clitkListOfPair.txx ├── clitkMatrix.cxx ├── clitkMatrix.h ├── clitkMemoryUsage.cxx ├── clitkMemoryUsage.h ├── clitkOrientation.cxx ├── clitkOrientation.h ├── clitkPortability.h ├── clitkTimer.cxx ├── clitkTimer.h ├── clitkTransformUtilities.cxx ├── clitkTransformUtilities.h ├── clitkVfImageIO.cxx ├── clitkVfImageIO.h ├── clitkVfImageIOFactory.cxx ├── clitkVfImageIOFactory.h ├── clitkVoxImageIO.cxx ├── clitkVoxImageIO.h ├── clitkVoxImageIOFactory.cxx ├── clitkVoxImageIOFactory.h ├── clitkXdrImageIO.h ├── clitkXdrImageIOFactory.cxx ├── clitkXdrImageIOFactory.h ├── clitkXdrImageIOReader.cxx ├── clitkXdrImageIOWriter.cxx ├── clitkXml2DicomRTStructFilter.h ├── clitkXml2DicomRTStructFilter.txx ├── vvFromITK.h ├── vvImage.cxx ├── vvImage.h ├── vvImage.txx ├── vvImageReader.cxx ├── vvImageReader.h ├── vvImageReader.txx ├── vvImageWriter.cxx ├── vvImageWriter.h ├── vvImageWriter.txx └── vvToITK.h ├── docWiki.sh ├── fast_make.sh ├── itk ├── RelativePositionPropImageFilter.h ├── RelativePositionPropImageFilter.txx ├── clitkAddRelativePositionConstraintToLabelImageFilter.h ├── clitkAddRelativePositionConstraintToLabelImageFilter.txx ├── clitkAutoCropFilter.h ├── clitkAutoCropFilter.txx ├── clitkBackProjectImageFilter.h ├── clitkBackProjectImageFilter.txx ├── clitkBinaryImageToMeshFilter.h ├── clitkBinaryImageToMeshFilter.txx ├── clitkBooleanOperatorLabelImageFilter.h ├── clitkBooleanOperatorLabelImageFilter.txx ├── clitkBoundingBoxUtils.h ├── clitkBoundingBoxUtils.txx ├── clitkComposeVFFilter.h ├── clitkComposeVFFilter.txx ├── clitkConditionalBinaryDilateImageFilter.h ├── clitkConditionalBinaryDilateImageFilter.txx ├── clitkConditionalBinaryErodeImageFilter.h ├── clitkConditionalBinaryErodeImageFilter.txx ├── clitkConditionalGrayscaleDilateImageFilter.h ├── clitkConditionalGrayscaleDilateImageFilter.txx ├── clitkCoordinatesOfImageBoundariesCalculator.h ├── clitkCropLikeImageFilter.h ├── clitkCropLikeImageFilter.txx ├── clitkDecomposeAndReconstructImageFilter.h ├── clitkDecomposeAndReconstructImageFilter.txx ├── clitkDecomposeThroughErosionImageFilter.h ├── clitkDecomposeThroughErosionImageFilter.txx ├── clitkExplosionControlledThresholdConnectedImageFilter.h ├── clitkExplosionControlledThresholdConnectedImageFilter.txx ├── clitkExtractImageFilter.h ├── clitkExtractImageFilter.txx ├── clitkExtractSliceFilter.h ├── clitkExtractSliceFilter.txx ├── clitkForwardWarpImageFilter.h ├── clitkForwardWarpImageFilter.txx ├── clitkInvertVFFilter.h ├── clitkInvertVFFilter.txx ├── clitkLabelImageOverlapMeasureFilter.h ├── clitkLabelImageOverlapMeasureFilter.txx ├── clitkLocallyAdaptiveBinaryThresholdImageFunction.h ├── clitkLocallyAdaptiveBinaryThresholdImageFunction.txx ├── clitkLocallyAdaptiveThresholdConnectedImageFilter.h ├── clitkLocallyAdaptiveThresholdConnectedImageFilter.txx ├── clitkMeshToBinaryImageFilter.h ├── clitkMeshToBinaryImageFilter.txx ├── clitkPasteImageFilter.h ├── clitkPasteImageFilter.hxx ├── clitkReconstructThroughDilationImageFilter.h ├── clitkReconstructThroughDilationImageFilter.txx ├── clitkReconstructWithConditionalGrayscaleDilateImageFilter.h ├── clitkReconstructWithConditionalGrayscaleDilateImageFilter.txx ├── clitkResampleImageWithOptionsFilter.h ├── clitkResampleImageWithOptionsFilter.txx ├── clitkSegmentationUtils.h ├── clitkSegmentationUtils.txx ├── clitkSetBackgroundImageFilter.h ├── clitkSliceBySliceRelativePositionFilter.h ├── clitkSliceBySliceRelativePositionFilter.txx ├── clitkVectorBSplineDecompositionImageFilter.h ├── clitkVectorBSplineDecompositionImageFilter.txx ├── clitkVectorBSplineDecompositionImageFilterWithOBD.h ├── clitkVectorBSplineDecompositionImageFilterWithOBD.txx ├── clitkVectorBSplineInterpolateImageFunction.h ├── clitkVectorBSplineInterpolateImageFunction.txx ├── clitkVectorBSplineInterpolateImageFunctionWithLUT.h ├── clitkVectorBSplineInterpolateImageFunctionWithLUT.txx ├── clitkVectorBSplineResampleImageFunction.h ├── clitkVectorBSplineResampleImageFunctionWithLUT.h ├── itkBSplineDecompositionImageFilterWithOBD.h ├── itkBSplineDecompositionImageFilterWithOBD.txx ├── itkBSplineInterpolateImageFunctionWithLUT.h ├── itkBSplineInterpolateImageFunctionWithLUT.h.original ├── itkBSplineInterpolateImageFunctionWithLUT.txx ├── itkBSplineInterpolateImageFunctionWithLUT.txx.original ├── itkBSplineResampleImageFunctionWithLUT.h ├── itkBSplineWeightsCalculator.h ├── itkBSplineWeightsCalculator.txx ├── itkBinaryGuerreroFilter.h ├── itkBinaryThinningImageFilter3D.h ├── itkBinaryThinningImageFilter3D.txx ├── itkFlexibleBinaryFunctorImageFilter.h ├── itkFlexibleBinaryFunctorImageFilter.txx ├── itkFlexibleVectorCastImageFilter.h ├── itkImageToVTKImageFilter.h ├── itkImageToVTKImageFilter.txx ├── itkRayCastInterpolateImageFunctionWithOrigin.h ├── itkRayCastInterpolateImageFunctionWithOrigin.txx ├── itkVTKImageToImageFilter.h └── itkVTKImageToImageFilter.txx ├── license-header.txt ├── make_meta.sh ├── make_new_tool.sh ├── registration ├── AffineReg.txt ├── CMakeLists.txt ├── clitkAffineRegistration.cxx ├── clitkAffineRegistration.ggo ├── clitkAffineRegistrationGenericFilter.cxx ├── clitkAffineRegistrationGenericFilter.h ├── clitkBLUTDIR.cxx ├── clitkBLUTDIR.ggo ├── clitkBLUTDIRCommandIterationUpdateDVF.h ├── clitkBLUTDIRGenericFilter.cxx ├── clitkBLUTDIRGenericFilter.h ├── clitkBSplineDeformableTransform.h ├── clitkBSplineDeformableTransform.txx ├── clitkBSplineDeformableTransformInitializer.h ├── clitkBSplineDeformableTransformInitializer.txx ├── clitkCalculateTRE.cxx ├── clitkCalculateTRE.ggo ├── clitkCalculateTREGenericFilter.cxx ├── clitkCalculateTREGenericFilter.h ├── clitkCalculateTREGenericFilter.txx ├── clitkConvertBLUTCoeffsToVFFilter.h ├── clitkConvertBLUTCoeffsToVFFilter.txx ├── clitkConvertBSplineDeformableTransformToVF.cxx ├── clitkConvertBSplineDeformableTransformToVF.ggo ├── clitkConvertBSplineDeformableTransformToVFGenericFilter.cxx ├── clitkConvertBSplineDeformableTransformToVFGenericFilter.h ├── clitkCorrelationRatioImageToImageMetric.h ├── clitkCorrelationRatioImageToImageMetric.txx ├── clitkDeformationFieldTransform.h ├── clitkDeformationFieldTransform.txx ├── clitkDeformationListStatisticsFilter.h ├── clitkDeformationListStatisticsFilter.txx ├── clitkDemonsDeformableRegistration.cxx ├── clitkDemonsDeformableRegistration.ggo ├── clitkDemonsDeformableRegistrationGenericFilter.cxx ├── clitkDemonsDeformableRegistrationGenericFilter.h ├── clitkDemonsDeformableRegistrationGenericFilter.txx ├── clitkDifferenceImageFilter.h ├── clitkDifferenceImageFilter.txx ├── clitkGenericAffineTransform.cxx ├── clitkGenericAffineTransform.h ├── clitkGenericAffineTransform.txx ├── clitkGenericInterpolator.h ├── clitkGenericInterpolator.txx ├── clitkGenericMetric.h ├── clitkGenericMetric.txx ├── clitkGenericOptimizer.h ├── clitkGenericVectorInterpolator.h ├── clitkGenericVectorInterpolator.txx ├── clitkLBFGSBOptimizer.cxx ├── clitkLBFGSBOptimizer.h ├── clitkLinearCombinationImageFilter.h ├── clitkLinearCombinationImageFilter.txx ├── clitkList.h ├── clitkList.txx ├── clitkLists.h ├── clitkLists.txx ├── clitkMatrixTransformToVF.cxx ├── clitkMatrixTransformToVF.ggo ├── clitkMatrixTransformToVFGenericFilter.cxx ├── clitkMatrixTransformToVFGenericFilter.h ├── clitkMatrixTransformToVFGenericFilter.txx ├── clitkMultiResolutionPDEDeformableRegistration.h ├── clitkMultiResolutionPDEDeformableRegistration.txx ├── clitkMultiResolutionPyramidRegionFilter.h ├── clitkMultiResolutionPyramidRegionFilter.txx ├── clitkMultipleBSplineDeformableTransform.h ├── clitkMultipleBSplineDeformableTransform.txx ├── clitkMultipleBSplineDeformableTransformInitializer.h ├── clitkMultipleBSplineDeformableTransformInitializer.txx ├── clitkNormalizedCorrelationImageToImageMetric.h ├── clitkNormalizedCorrelationImageToImageMetric.txx ├── clitkNormalizedCorrelationImageToImageMetricFor3DBLUTFFD.h ├── clitkNormalizedCorrelationImageToImageMetricFor3DBLUTFFD.txx ├── clitkOptNormalizedCorrelationImageToImageMetric.h ├── clitkOptNormalizedCorrelationImageToImageMetric.txx ├── clitkOptNormalizedCorrelationImageToImageMetricFor3DBLUTFFD.h ├── clitkOptNormalizedCorrelationImageToImageMetricFor3DBLUTFFD.txx ├── clitkPointListReader.h ├── clitkPointListReader.txx ├── clitkPointListTransform.h ├── clitkPointListTransform.txx ├── clitkPointListWriter.h ├── clitkPointListWriter.txx ├── clitkRecursiveSpatioTemporalMultiResolutionPyramidImageFilter.h ├── clitkRecursiveSpatioTemporalMultiResolutionPyramidImageFilter.txx ├── clitkResampleBSplineDeformableTransformImageFilter.h ├── clitkResampleBSplineDeformableTransformImageFilter.txx ├── clitkShapedBLUTSpatioTemporalDeformableTransform.h ├── clitkShapedBLUTSpatioTemporalDeformableTransform.txx ├── clitkShapedBLUTSpatioTemporalDeformableTransformInitializer.h ├── clitkShapedBLUTSpatioTemporalDeformableTransformInitializer.txx ├── clitkSpatioTemporalMultiResolutionImageRegistrationMethod.h ├── clitkSpatioTemporalMultiResolutionImageRegistrationMethod.txx ├── clitkSpatioTemporalMultiResolutionPyramidImageFilter.h ├── clitkSpatioTemporalMultiResolutionPyramidImageFilter.txx ├── clitkTransformToDeformationFieldSource.h ├── clitkTransformToDeformationFieldSource.txx ├── itkMattesMutualInformationImageToImageMetricFor3DBLUTFFD.h ├── itkMattesMutualInformationImageToImageMetricFor3DBLUTFFD.txx ├── itkMeanSquaresImageToImageMetricFor3DBLUTFFD.h ├── itkMeanSquaresImageToImageMetricFor3DBLUTFFD.txx ├── itkOptMattesMutualInformationImageToImageMetricFor3DBLUTFFD.h ├── itkOptMattesMutualInformationImageToImageMetricFor3DBLUTFFD.txx ├── itkOptMeanSquaresImageToImageMetricFor3DBLUTFFD.h └── itkOptMeanSquaresImageToImageMetricFor3DBLUTFFD.txx ├── segmentation ├── CMakeLists.txt ├── clitkAnatomicalFeatureDatabase.cxx ├── clitkAnatomicalFeatureDatabase.h ├── clitkAnatomicalFeatureDatabase.txx ├── clitkConnectedComponentLabeling.cxx ├── clitkConnectedComponentLabeling.ggo ├── clitkConnectedComponentLabelingGenericFilter.h ├── clitkConnectedComponentLabelingGenericFilter.txx ├── clitkDecomposeAndReconstruct.cxx ├── clitkDecomposeAndReconstruct.ggo ├── clitkDecomposeAndReconstructGenericFilter.cxx ├── clitkDecomposeAndReconstructGenericFilter.h ├── clitkDecomposeAndReconstructGenericFilter.txx ├── clitkExtractBones.cxx ├── clitkExtractBones.ggo ├── clitkExtractBonesFilter.h ├── clitkExtractBonesFilter.txx ├── clitkExtractBonesGenericFilter.h ├── clitkExtractBonesGenericFilter.txx ├── clitkExtractLung.cxx ├── clitkExtractLung.ggo ├── clitkExtractLungFilter.h ├── clitkExtractLungFilter.txx ├── clitkExtractLungGenericFilter.h ├── clitkExtractLungGenericFilter.txx ├── clitkExtractMediastinalVessels.cxx ├── clitkExtractPatient.cxx ├── clitkExtractPatient.ggo ├── clitkExtractPatientFilter.h ├── clitkExtractPatientFilter.txx ├── clitkExtractPatientGenericFilter.cxx ├── clitkExtractPatientGenericFilter.h ├── clitkExtractPatientGenericFilter.txx ├── clitkFillMaskFilter.h ├── clitkFillMaskFilter.txx ├── clitkFilterWithAnatomicalFeatureDatabaseManagement.cxx ├── clitkFilterWithAnatomicalFeatureDatabaseManagement.h ├── clitkMorphoMath.cxx ├── clitkMorphoMath.ggo ├── clitkMorphoMathFilter.h ├── clitkMorphoMathFilter.txx ├── clitkMorphoMathGenericFilter.cxx ├── clitkMorphoMathGenericFilter.h ├── clitkMorphoMathGenericFilter.txx ├── clitkMotionMask.cxx ├── clitkMotionMask.ggo ├── clitkMotionMaskGenericFilter.cxx ├── clitkMotionMaskGenericFilter.h ├── clitkMotionMaskGenericFilter.txx ├── clitkRegionGrowing.cxx ├── clitkRegionGrowing.ggo ├── clitkRegionGrowingGenericFilter.cxx ├── clitkRegionGrowingGenericFilter.h ├── clitkRegionGrowingGenericFilter.txx ├── clitkRelativePositionList.h ├── clitkRelativePositionList.txx ├── clitkSliceBySliceRelativePositionFilter_uchar.cxx ├── clitkStructuresExtractionFilter.h ├── clitkStructuresExtractionFilter.txx ├── clitkTestArtery.cxx ├── clitkTestFilter.ggo ├── tree.hh └── tree.pdf ├── sonar-project.properties ├── superbuild └── CMakeLists.txt ├── tests ├── CMakeLists.txt ├── doc │ └── vvDoc.tex └── tools │ ├── CMakeLists.txt │ └── toolTestRunner.cxx ├── tools ├── CMakeLists.txt ├── GateMergeManager.cc ├── GateMergeManager.hh ├── clitk4DImageToNVectorImage.cxx ├── clitk4DImageToNVectorImage.ggo ├── clitk4DImageToNVectorImageGenericFilter.cxx ├── clitk4DImageToNVectorImageGenericFilter.h ├── clitk4DImageToNVectorImageGenericFilter.txx ├── clitkAffineTransform.cxx ├── clitkAffineTransform.ggo ├── clitkAffineTransformGenericFilter.cxx ├── clitkAffineTransformGenericFilter.h ├── clitkAffineTransformGenericFilter.txx ├── clitkAnisotropicDiffusion.cxx ├── clitkAnisotropicDiffusion.ggo ├── clitkAnisotropicDiffusionGenericFilter.cxx ├── clitkAnisotropicDiffusionGenericFilter.h ├── clitkAutoCrop.cxx ├── clitkAutoCrop.ggo ├── clitkAutoCropGenericFilter.h ├── clitkAutoCropGenericFilter.txx ├── clitkBackProjectImage.cxx ├── clitkBackProjectImage.ggo ├── clitkBackProjectImageGenericFilter.cxx ├── clitkBackProjectImageGenericFilter.h ├── clitkBackProjectImageGenericFilter.txx ├── clitkBinarizeImage.cxx ├── clitkBinarizeImage.ggo ├── clitkBinarizeImageGenericFilter.cxx ├── clitkBinarizeImageGenericFilter.h ├── clitkBinaryImageToMesh.cxx ├── clitkBinaryImageToMesh.ggo ├── clitkBlurImage.cxx ├── clitkBlurImage.ggo ├── clitkBlurImageGenericFilter.h ├── clitkBlurImageGenericFilter.txx ├── clitkCatImage.cxx ├── clitkCatImage.ggo ├── clitkCatImageGenericFilter.h ├── clitkCatImageGenericFilter.txx ├── clitkChangeDicomTag.cxx ├── clitkChangeDicomTag.ggo ├── clitkChangeImageInfo.cxx ├── clitkChangeImageInfo.ggo ├── clitkChangeImageInfoGenericFilter.cxx ├── clitkChangeImageInfoGenericFilter.h ├── clitkComposeVF.cxx ├── clitkComposeVF.ggo ├── clitkComposeVFGenericFilter.cxx ├── clitkComposeVFGenericFilter.h ├── clitkComposeVFGenericFilter.txx ├── clitkCropImage.cxx ├── clitkCropImage.ggo ├── clitkCropImageGenericFilter.cxx ├── clitkCropImageGenericFilter.h ├── clitkDice.cxx ├── clitkDice.ggo ├── clitkDicom2Image.cxx ├── clitkDicom2Image.ggo ├── clitkDicomInfo.cxx ├── clitkDicomInfo.ggo ├── clitkDicomRTPlan2Gate.cxx ├── clitkDicomRTPlan2Gate.ggo ├── clitkDicomRTStruct2Image.cxx ├── clitkDicomRTStruct2Image.ggo ├── clitkDicomWave2Text.cxx ├── clitkDicomWave2Text.ggo ├── clitkDicomWave2Text.h ├── clitkElastixTransformToMatrix.cxx ├── clitkElastixTransformToMatrix.ggo ├── clitkExtractSlice.cxx ├── clitkExtractSlice.ggo ├── clitkExtractSliceGenericFilter.cxx ├── clitkExtractSliceGenericFilter.h ├── clitkExtractSliceGenericFilter.txx ├── clitkExtrude.cxx ├── clitkExtrude.ggo ├── clitkExtrudeGenericFilter.h ├── clitkExtrudeGenericFilter.txx ├── clitkFlipImage.cxx ├── clitkFlipImage.ggo ├── clitkFlipImageGenericFilter.cxx ├── clitkFlipImageGenericFilter.h ├── clitkFlipImageGenericFilter.txx ├── clitkFooImage.cxx ├── clitkFooImage.ggo ├── clitkFooImageGenericFilter.h ├── clitkFooImageGenericFilter.txx ├── clitkGammaIndex.cxx ├── clitkGammaIndex.ggo ├── clitkGateSimulation2Dicom.cxx ├── clitkGateSimulation2Dicom.ggo ├── clitkGateSimulation2DicomGenericFilter.cxx ├── clitkGateSimulation2DicomGenericFilter.h ├── clitkGateSimulation2DicomGenericFilter.txx ├── clitkHistogramImage.cxx ├── clitkHistogramImage.ggo ├── clitkHistogramImageGenericFilter.cxx ├── clitkHistogramImageGenericFilter.h ├── clitkImage2Dicom.cxx ├── clitkImage2Dicom.ggo ├── clitkImage2DicomDose.cxx ├── clitkImage2DicomDose.ggo ├── clitkImage2DicomDoseGenericFilter.cxx ├── clitkImage2DicomDoseGenericFilter.h ├── clitkImage2DicomDoseGenericFilter.txx ├── clitkImage2DicomGenericFilter.cxx ├── clitkImage2DicomGenericFilter.h ├── clitkImage2DicomGenericFilter.txx ├── clitkImage2DicomRTStruct.cxx ├── clitkImage2DicomRTStruct.ggo ├── clitkImageArithm.cxx ├── clitkImageArithm.ggo ├── clitkImageArithmGenericFilter.cxx ├── clitkImageArithmGenericFilter.h ├── clitkImageArithmGenericFilter.txx ├── clitkImageConvert.cxx ├── clitkImageConvert.ggo ├── clitkImageConvertGenericFilter.cxx ├── clitkImageConvertGenericFilter.h ├── clitkImageCreate.cxx ├── clitkImageCreate.ggo ├── clitkImageGradientMagnitude.cxx ├── clitkImageGradientMagnitude.ggo ├── clitkImageGradientMagnitudeGenericFilter.h ├── clitkImageGradientMagnitudeGenericFilter.txx ├── clitkImageInfo.cxx ├── clitkImageInfo.ggo ├── clitkImageIntensityWindowing.cxx ├── clitkImageIntensityWindowing.ggo ├── clitkImageIntensityWindowingGenericFilter.h ├── clitkImageIntensityWindowingGenericFilter.txx ├── clitkImageLaplacian.cxx ├── clitkImageLaplacian.ggo ├── clitkImageLaplacianGenericFilter.h ├── clitkImageLaplacianGenericFilter.txx ├── clitkImageMoment.cxx ├── clitkImageMoment.ggo ├── clitkImageMomentGenericFilter.cxx ├── clitkImageMomentGenericFilter.h ├── clitkImageMomentGenericFilter.txx ├── clitkImageStatistics.cxx ├── clitkImageStatistics.ggo ├── clitkImageStatisticsGenericFilter.cxx ├── clitkImageStatisticsGenericFilter.h ├── clitkImageStatisticsGenericFilter.txx ├── clitkImageToVectorImage.cxx ├── clitkImageToVectorImage.ggo ├── clitkImageToVectorImageGenericFilter.cxx ├── clitkImageToVectorImageGenericFilter.h ├── clitkImageToVectorImageGenericFilter.txx ├── clitkImageUncertainty.cxx ├── clitkImageUncertainty.ggo ├── clitkImageWarp.ggo ├── clitkInvertVF.cxx ├── clitkInvertVF.ggo ├── clitkInvertVFGenericFilter.cxx ├── clitkInvertVFGenericFilter.h ├── clitkInvertVFGenericFilter.txx ├── clitkJacobianImage.cxx ├── clitkJacobianImage.ggo ├── clitkJacobianImageGenericFilter.cxx ├── clitkJacobianImageGenericFilter.h ├── clitkJacobianImageGenericFilter.txx ├── clitkLabelImageOverlapMeasureGenericFilter.h ├── clitkLabelImageOverlapMeasureGenericFilter.txx ├── clitkMIP.cxx ├── clitkMIP.ggo ├── clitkMIPGenericFilter.cxx ├── clitkMIPGenericFilter.h ├── clitkMaskLandmarks.cxx ├── clitkMaskLandmarks.ggo ├── clitkMaskOfIntegratedIntensity.cxx ├── clitkMaskOfIntegratedIntensity.ggo ├── clitkMaskOfIntegratedIntensityGenericFilter.h ├── clitkMaskOfIntegratedIntensityGenericFilter.txx ├── clitkMatrixInverse.cxx ├── clitkMatrixInverse.ggo ├── clitkMatrixMultiply.cxx ├── clitkMatrixMultiply.ggo ├── clitkMatrixToElastixTransform.cxx ├── clitkMatrixToElastixTransform.ggo ├── clitkMedianImageFilter.cxx ├── clitkMedianImageFilter.ggo ├── clitkMedianImageGenericFilter.cxx ├── clitkMedianImageGenericFilter.h ├── clitkMedianImageGenericFilter.txx ├── clitkMedianTemporalDimension.cxx ├── clitkMedianTemporalDimension.ggo ├── clitkMedianTemporalDimensionGenericFilter.cxx ├── clitkMedianTemporalDimensionGenericFilter.h ├── clitkMedianTemporalDimensionGenericFilter.txx ├── clitkMergeAsciiDoseActor.cxx ├── clitkMergeAsciiDoseActor.ggo ├── clitkMergeRootFiles.cxx ├── clitkMergeRootFiles.ggo ├── clitkMergeSequence.cxx ├── clitkMergeSequence.ggo ├── clitkMergeSequenceGenericFilter.cxx ├── clitkMergeSequenceGenericFilter.h ├── clitkMergeSequenceGenericFilter.txx ├── clitkMeshToBinaryImage.cxx ├── clitkMeshToBinaryImage.ggo ├── clitkMeshViewer.cxx ├── clitkMeshViewer.ggo ├── clitkMinMaxMask.cxx ├── clitkMinMaxMask.ggo ├── clitkMirrorPadImage.cxx ├── clitkMirrorPadImage.ggo ├── clitkMirrorPadImageGenericFilter.cxx ├── clitkMirrorPadImageGenericFilter.h ├── clitkMirrorPadImageGenericFilter.txx ├── clitkNVectorImageTo4DImage.cxx ├── clitkNVectorImageTo4DImage.ggo ├── clitkNVectorImageTo4DImageGenericFilter.cxx ├── clitkNVectorImageTo4DImageGenericFilter.h ├── clitkNVectorImageTo4DImageGenericFilter.txx ├── clitkNormalizeImageFilter.cxx ├── clitkNormalizeImageFilter.ggo ├── clitkNormalizeImageFilterGenericFilter.h ├── clitkNormalizeImageFilterGenericFilter.txx ├── clitkPadImage.cxx ├── clitkPadImage.ggo ├── clitkPadImageGenericFilter.cxx ├── clitkPadImageGenericFilter.h ├── clitkPartitionEnergyWindowDicom.cxx ├── clitkPartitionEnergyWindowDicom.ggo ├── clitkPartitionEnergyWindowDicomGenericFilter.cxx ├── clitkPartitionEnergyWindowDicomGenericFilter.h ├── clitkPartitionEnergyWindowDicomGenericFilter.txx ├── clitkPointRigidRegistration.cxx ├── clitkPointRigidRegistration.ggo ├── clitkProfileImage.cxx ├── clitkProfileImage.ggo ├── clitkProfileImageGenericFilter.cxx ├── clitkProfileImageGenericFilter.h ├── clitkRTStructStatistics.cxx ├── clitkRTStructStatistics.ggo ├── clitkRTStructStatisticsGenericFilter.cxx ├── clitkRTStructStatisticsGenericFilter.h ├── clitkRTStructStatisticsGenericFilter.txx ├── clitkSUVPeak.cxx ├── clitkSUVPeak.ggo ├── clitkSUVPeakGenericFilter.cxx ├── clitkSUVPeakGenericFilter.h ├── clitkSUVPeakGenericFilter.txx ├── clitkScintivolStats.cxx ├── clitkScintivolStats.ggo ├── clitkSetBackground.cxx ├── clitkSetBackground.ggo ├── clitkSetBackgroundGenericFilter.cxx ├── clitkSetBackgroundGenericFilter.h ├── clitkSetBackgroundGenericFilter.txx ├── clitkSpect2Dicom.cxx ├── clitkSpect2Dicom.ggo ├── clitkSpect2DicomGenericFilter.cxx ├── clitkSpect2DicomGenericFilter.h ├── clitkSpect2DicomGenericFilter.txx ├── clitkSplitImage.cxx ├── clitkSplitImage.ggo ├── clitkSplitImageGenericFilter.cxx ├── clitkSplitImageGenericFilter.h ├── clitkSum.cxx ├── clitkSum.ggo ├── clitkSumGenericFilter.h ├── clitkSumGenericFilter.txx ├── clitkTransformLandmarks.cxx ├── clitkTransformLandmarks.ggo ├── clitkUnsharpMask.cxx ├── clitkUnsharpMask.ggo ├── clitkUnsharpMaskGenericFilter.h ├── clitkUnsharpMaskGenericFilter.txx ├── clitkUpdateVRTagDicom.cxx ├── clitkUpdateVRTagDicom.ggo ├── clitkUpdateVRTagDicomGenericFilter.cxx ├── clitkUpdateVRTagDicomGenericFilter.h ├── clitkUpdateVRTagDicomGenericFilter.txx ├── clitkVFConvert.cxx ├── clitkVFConvert.ggo ├── clitkVFConvertGenericFilter.cxx ├── clitkVFConvertGenericFilter.h ├── clitkVFConvertGenericFilter.txx ├── clitkVFInterpolate.cxx ├── clitkVFInterpolate.ggo ├── clitkVFInterpolateGenericFilter.cxx ├── clitkVFInterpolateGenericFilter.h ├── clitkVFInterpolateGenericFilter.txx ├── clitkVFResample.cxx ├── clitkVFResample.ggo ├── clitkVFResampleGenericFilter.cxx ├── clitkVFResampleGenericFilter.h ├── clitkVFResampleGenericFilter.txx ├── clitkVectorArithm.cxx ├── clitkVectorArithm.ggo ├── clitkVectorArithmGenericFilter.cxx ├── clitkVectorArithmGenericFilter.h ├── clitkVectorArithmGenericFilter.txx ├── clitkVectorImageToImage.cxx ├── clitkVectorImageToImage.ggo ├── clitkVectorImageToImageFilter.h ├── clitkVectorImageToImageFilter.txx ├── clitkVectorImageToImageGenericFilter.cxx ├── clitkVectorImageToImageGenericFilter.h ├── clitkVectorImageToImageGenericFilter.txx ├── clitkWarpImage.cxx ├── clitkWarpImage.ggo ├── clitkWarpImageGenericFilter.cxx ├── clitkWarpImageGenericFilter.h ├── clitkWarpImageGenericFilter.txx ├── clitkWriteDicomSeries.cxx ├── clitkWriteDicomSeries.ggo ├── clitkWriteDicomSeriesGenericFilter.cxx ├── clitkWriteDicomSeriesGenericFilter.h ├── clitkWriteDicomSeriesGenericFilter.txx ├── clitkXml2DicomRTStruct.cxx ├── clitkXml2DicomRTStruct.ggo ├── clitkZeroVF.cxx ├── clitkZeroVF.ggo ├── clitkZeroVFGenericFilter.cxx ├── clitkZeroVFGenericFilter.h └── clitkZeroVFGenericFilter.txx ├── travis ├── travis_build_itk.sh ├── travis_build_qt.sh ├── travis_build_vtk.sh └── travis_build_vv.sh ├── utilities ├── CxImage │ ├── CMakeLists.txt │ ├── CxImageDLL │ │ ├── CxImageCrtDll.cpp │ │ ├── CxImageCrtDll.dsp │ │ ├── CxImageCrtDll.rc │ │ ├── CxImageDll.dsw │ │ ├── CxImageMfcDll.clw │ │ ├── CxImageMfcDll.cpp │ │ ├── CxImageMfcDll.h │ │ ├── CxImageMfcDll.rc │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── StdCrt.h │ │ ├── cximagemfcdll.dsp │ │ ├── resource.h │ │ └── resrc1.h │ ├── cximage.dsp │ ├── cximage.dsw │ ├── license.txt │ ├── tif_xfile.cpp │ ├── xfile.h │ ├── ximabmp.cpp │ ├── ximabmp.h │ ├── ximacfg.h │ ├── ximadef.h │ ├── ximadsp.cpp │ ├── ximaenc.cpp │ ├── ximaexif.cpp │ ├── ximage.cpp │ ├── ximage.h │ ├── ximagif.cpp │ ├── ximagif.h │ ├── ximahist.cpp │ ├── ximaico.cpp │ ├── ximaico.h │ ├── ximainfo.cpp │ ├── ximaint.cpp │ ├── ximaiter.h │ ├── ximajas.cpp │ ├── ximajas.h │ ├── ximajbg.cpp │ ├── ximajbg.h │ ├── ximajpg.cpp │ ├── ximajpg.h │ ├── ximalpha.cpp │ ├── ximalyr.cpp │ ├── ximamng.cpp │ ├── ximamng.h │ ├── ximapal.cpp │ ├── ximapcx.cpp │ ├── ximapcx.h │ ├── ximapng.cpp │ ├── ximapng.h │ ├── ximaraw.cpp │ ├── ximaraw.h │ ├── ximasel.cpp │ ├── ximaska.cpp │ ├── ximaska.h │ ├── ximatga.cpp │ ├── ximatga.h │ ├── ximath.cpp │ ├── ximath.h │ ├── ximatif.cpp │ ├── ximatif.h │ ├── ximatran.cpp │ ├── ximawbmp.cpp │ ├── ximawbmp.h │ ├── ximawmf.cpp │ ├── ximawmf.h │ ├── ximawnd.cpp │ ├── xiofile.h │ ├── xmemfile.cpp │ └── xmemfile.h └── pugixml │ ├── pugiconfig.hpp │ ├── pugixml.cpp │ └── pugixml.hpp ├── vv ├── CMakeLists.txt ├── License.txt ├── QTreePushButton.cxx ├── QTreePushButton.h ├── QVTKOpenGLNativeWidget2.cxx ├── QVTKOpenGLNativeWidget2.h ├── ReadMe.txt ├── icons │ ├── 1b.png │ ├── 2b.png │ ├── 4b.png │ ├── 8b.png │ ├── GPSup.png │ ├── NEgrid.png │ ├── NOgrid.png │ ├── SEgrid.png │ ├── SOgrid.png │ ├── adjustsize.png │ ├── arithm.png │ ├── basket_download.png │ ├── binarize-big.png │ ├── binarize.png │ ├── bullet_info.png │ ├── crop.png │ ├── cross.png │ ├── cursor-uparrow.png │ ├── cut.png │ ├── ducky.bmp │ ├── ducky.ico │ ├── ducky.png │ ├── edit.png │ ├── editgrid.png │ ├── exit.png │ ├── fileopen.png │ ├── filesave.png │ ├── fusion.png │ ├── green-arrow.png │ ├── histogram.png │ ├── identity.png │ ├── invertcolor.png │ ├── lung-overlay.png │ ├── lung.png │ ├── mip.png │ ├── open.png │ ├── plastimatch-banner.png │ ├── plastimatch.png │ ├── player_pause.png │ ├── player_play.png │ ├── player_stop.png │ ├── profile.png │ ├── register.png │ ├── resample.png │ ├── rotateright.png │ ├── splashscreen.PNG │ ├── splashscreen.odp │ ├── splashscreen.ppt │ ├── splashscreen2.png │ ├── standardbutton-apply-16.png │ ├── standardbutton-cancel-16.png │ ├── tool-roi.png │ ├── undo.png │ └── weNeedYou.png ├── make_vv_class.sh ├── qt_ui │ ├── vvDeformationDialog.ui │ ├── vvDicomSeriesSelector.ui │ ├── vvDocumentation.ui │ ├── vvDummyWindow.ui │ ├── vvHelpDialog.ui │ ├── vvInfoPanel.ui │ ├── vvIntensityValueSlider.ui │ ├── vvLabelImageLoaderWidget.ui │ ├── vvLandmarksPanel.ui │ ├── vvLinkPanel.ui │ ├── vvMainWindow.ui │ ├── vvMainWindowVTK7.ui │ ├── vvOverlayPanel.ui │ ├── vvPacsConnection.ui │ ├── vvPacsSettingsDialog.ui │ ├── vvProgressDialog.ui │ ├── vvRegisterForm.ui │ ├── vvResamplerDialog.ui │ ├── vvSegmentationDialog.ui │ ├── vvSegmentationDialogVTK7.ui │ ├── vvStructSelector.ui │ ├── vvSurfaceViewerDialog.ui │ ├── vvSurfaceViewerDialogVTK7.ui │ ├── vvToolBinarize.ui │ ├── vvToolConnectedComponentLabeling.ui │ ├── vvToolConvert.ui │ ├── vvToolCropImage.ui │ ├── vvToolExtractLung.ui │ ├── vvToolExtractPatient.ui │ ├── vvToolFoo.ui │ ├── vvToolHistogram.ui │ ├── vvToolHistogramVTK7.ui │ ├── vvToolImageArithm.ui │ ├── vvToolInputSelectorWidget.ui │ ├── vvToolMIP.ui │ ├── vvToolMedianFilter.ui │ ├── vvToolMorphoMath.ui │ ├── vvToolPlastimatch.ui │ ├── vvToolProfile.ui │ ├── vvToolProfileVTK7.ui │ ├── vvToolROIManager.ui │ ├── vvToolResample.ui │ ├── vvToolRigidReg.ui │ ├── vvToolSegmentation.ui │ ├── vvToolSimpleInputSelectorWidget.ui │ ├── vvToolStructureSetManager.ui │ ├── vvToolTest.ui │ ├── vvToolWidgetBase.ui │ └── vvTools.ui ├── vtkVOXImageWriter.cxx ├── vtkVOXImageWriter.h ├── vv.cxx ├── vvAnimatedGIFWriter.cxx ├── vvAnimatedGIFWriter.h ├── vvBinaryImageOverlayActor.cxx ├── vvBinaryImageOverlayActor.h ├── vvBlendImageActor.cxx ├── vvBlendImageActor.h ├── vvClipPolyData.cxx ├── vvClipPolyData.h ├── vvConfiguration.h.in ├── vvCropDialog.cxx ├── vvCropDialog.h ├── vvDefaultLut.h ├── vvDeformableRegistration.cxx ├── vvDeformableRegistration.h ├── vvDeformationDialog.cxx ├── vvDeformationDialog.h ├── vvDicomServerQueryFactory.cxx ├── vvDicomServerQueryFactory.h ├── vvDocumentation.h ├── vvGlyph2D.cxx ├── vvGlyph2D.h ├── vvGlyphSource.cxx ├── vvGlyphSource.h ├── vvHelpDialog.h ├── vvIcon.rc ├── vvIcons.qrc ├── vvImageContour.cxx ├── vvImageContour.h ├── vvImageWarp.cxx ├── vvImageWarp.h ├── vvInfoPanel.cxx ├── vvInfoPanel.h ├── vvIntensityValueSlider.cxx ├── vvIntensityValueSlider.h ├── vvInteractorStyleNavigator.cxx ├── vvInteractorStyleNavigator.h ├── vvLabelImageLoaderWidget.cxx ├── vvLabelImageLoaderWidget.h ├── vvLandmarks.cxx ├── vvLandmarks.h ├── vvLandmarksGlyph.cxx ├── vvLandmarksGlyph.h ├── vvLandmarksPanel.cxx ├── vvLandmarksPanel.h ├── vvLinkPanel.cxx ├── vvLinkPanel.h ├── vvMainWindow.cxx ├── vvMainWindow.h ├── vvMainWindowBase.cxx ├── vvMainWindowBase.h ├── vvMesh.cxx ├── vvMesh.h ├── vvMeshActor.cxx ├── vvMeshActor.h ├── vvMeshReader.cxx ├── vvMeshReader.h ├── vvMidPosition.cxx ├── vvMidPosition.h ├── vvOSXHelper.h ├── vvOSXHelper.mm ├── vvOverlayPanel.cxx ├── vvOverlayPanel.h ├── vvPacsSettingsDialog.cxx ├── vvPacsSettingsDialog.h ├── vvProgressDialog.cxx ├── vvProgressDialog.h ├── vvQDicomSeriesSelector.cxx ├── vvQDicomSeriesSelector.h ├── vvQPacsConnection.cxx ├── vvQPacsConnection.h ├── vvQProgressDialogITKCommand.cxx ├── vvQProgressDialogITKCommand.h ├── vvROIActor.cxx ├── vvROIActor.h ├── vvReadState.cxx ├── vvReadState.h ├── vvRegisterForm.cxx ├── vvRegisterForm.h ├── vvSaveState.cxx ├── vvSaveState.h ├── vvSegmentationDialog.cxx ├── vvSegmentationDialog.h ├── vvSlicer.cxx ├── vvSlicer.h ├── vvSlicerManager.cxx ├── vvSlicerManager.h ├── vvSlicerManagerCommand.cxx ├── vvSlicerManagerCommand.h ├── vvStructSelector.cxx ├── vvStructSelector.h ├── vvStructureSetActor.cxx ├── vvStructureSetActor.h ├── vvSurfaceViewerDialog.cxx ├── vvSurfaceViewerDialog.h ├── vvTemplateFile.cxx ├── vvTemplateFile.h ├── vvToolBase.cxx ├── vvToolBase.h ├── vvToolBase.txx ├── vvToolBaseBase.cxx ├── vvToolBaseBase.h ├── vvToolBinarize.cxx ├── vvToolBinarize.h ├── vvToolConvert.cxx ├── vvToolConvert.h ├── vvToolCreator.h ├── vvToolCreator.txx ├── vvToolCreatorBase.cxx ├── vvToolCreatorBase.h ├── vvToolCreatorBase.txx ├── vvToolCropImage.cxx ├── vvToolCropImage.h ├── vvToolFoo.cxx ├── vvToolFoo.h ├── vvToolFooWithWidgetBase.cxx ├── vvToolFooWithWidgetBase.h ├── vvToolHistogram.cxx ├── vvToolHistogram.h ├── vvToolHistogramCommand.cxx ├── vvToolHistogramCommand.h ├── vvToolImageArithm.cxx ├── vvToolImageArithm.h ├── vvToolInputSelectorWidget.cxx ├── vvToolInputSelectorWidget.h ├── vvToolMIP.cxx ├── vvToolMIP.h ├── vvToolManager.cxx ├── vvToolManager.h ├── vvToolMedianFilter.cxx ├── vvToolMedianFilter.h ├── vvToolPlastimatch.cxx ├── vvToolPlastimatch.h ├── vvToolProfile.cxx ├── vvToolProfile.h ├── vvToolROIManager.cxx ├── vvToolROIManager.h ├── vvToolResample.cxx ├── vvToolResample.h ├── vvToolRigidReg.cxx ├── vvToolRigidReg.h ├── vvToolSegmentation.cxx ├── vvToolSegmentation.h ├── vvToolSimpleInputSelectorWidget.cxx ├── vvToolSimpleInputSelectorWidget.h ├── vvToolStructureSetManager.cxx ├── vvToolStructureSetManager.h ├── vvToolTest.cxx ├── vvToolTest.h ├── vvToolWidgetBase.cxx ├── vvToolWidgetBase.h ├── vvUtils.cxx ├── vvUtils.h └── write.php ├── vv_entete.png ├── vv_helpscreenshot.png ├── vv_popi.gif ├── vv_static.md └── vv_vv1.1Overlay.png /CTestConfig.cmake: -------------------------------------------------------------------------------- 1 | macro(SET_IF_NOT_SET var val) 2 | if(NOT DEFINED "${var}") 3 | set("${var}" "${val}") 4 | endif(NOT DEFINED "${var}") 5 | endmacro(SET_IF_NOT_SET) 6 | 7 | # Those are set for running a classical make Experimental 8 | SET_IF_NOT_SET(CTEST_DROP_METHOD "http") 9 | SET_IF_NOT_SET(CTEST_DROP_SITE "my.cdash.org") 10 | SET_IF_NOT_SET(CTEST_DROP_LOCATION "/submit.php?project=VV") 11 | SET_IF_NOT_SET(CTEST_DROP_SITE_CDASH TRUE) 12 | SET_IF_NOT_SET(CTEST_PROJECT_NAME "vv_itk4") 13 | -------------------------------------------------------------------------------- /Doxygen/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # 2 | # Build the documentation 3 | # 4 | include(${CMAKE_ROOT}/Modules/Documentation.cmake) 5 | 6 | if(BUILD_DOXYGEN) 7 | 8 | # 9 | # Configure the script and the doxyfile, then add target 10 | # 11 | configure_file(${CLITK_SOURCE_DIR}/Doxygen/doxygen.config.in 12 | ${PROJECT_BINARY_DIR}/Doxygen/doxygen.config) 13 | 14 | configure_file(${CLITK_SOURCE_DIR}/Doxygen/itkdoxygen.pl.in 15 | ${PROJECT_BINARY_DIR}/Doxygen/itkdoxygen.pl) 16 | 17 | add_custom_target(Documentation 18 | COMMAND ${DOXYGEN_EXECUTABLE} ${PROJECT_BINARY_DIR}/Doxygen/doxygen.config 19 | MAIN_DEPENDENCY ${PROJECT_BINARY_DIR}/Doxygen/doxygen.config 20 | DEPENDS ${PROJECT_BINARY_DIR}/Doxygen/itkdoxygen.pl 21 | WORKING_DIRECTORY ${PROJECT_BINARY_DIR}/Doxygen 22 | ) 23 | 24 | endif(BUILD_DOXYGEN) 25 | -------------------------------------------------------------------------------- /Doxygen/DoxygenFooter.html: -------------------------------------------------------------------------------- 1 |
5 | $doxygenversion written by Dimitri van Heesch,
6 | © 1997-2000
7 |