[Insight-developers] [ITKV4 Modularization] Final review of the new module names

Xiaoxiao Liu xiaoxiao.liu at kitware.com
Tue Feb 15 14:42:03 EST 2011


Dear all,

   Following the discussion last week:

http://www.itk.org/mailman/private/insight-developers/2011-February/017121.html

  Here I attached the modified list for a final review.

  There are two concepts in this reorganization of modules:
      1. The module names and their actually directory paths are irrelevant.
The source tree could be a flat directory layout (as before) or
a hierarchical layout (the two-level structure now).
      2. The module names need to be unique and meaningful.  All the CMake
codes in modularized ITK uses those names to identify modules.

  Please let me know if you see problems or bugs in this list. Thanks.


-- 
---------------------------------------------
*Xiaoxiao Liu*, Ph.D.
R & D Engineer
Kitware Inc <http://www.kitware.com/>.
Clifton Park, NY
Phone: (518) 881-4924  or  (518) 371-3971 x124
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/mailman/private/insight-developers/attachments/20110215/67a20310/attachment.htm>
-------------- next part --------------
# new module name            # directory path under ITK/
ITK-VTK                        Bridge/VTK
ITK-Common                     Core/Common
ITK-RegistrationCommon         Core/Common
ITK-DeformationField           Core/DeformationField
ITK-FiniteDifference           Core/FiniteDifference
ITK-ImageAdaptors              Core/ImageAdaptors
ITK-ImageCompare               Core/ImageCompare
ITK-ImageCompose               Core/ImageCompose
ITK-ImageFeature               Core/ImageFeature
ITK-ImageFilterBase            Core/ImageFilterBase
ITK-ImageFunction              Core/ImageFunction
ITK-ImageGrid                  Core/ImageGrid
ITK-ImageIntensity             Core/ImageIntensity
ITK-ImageStatistics            Core/ImageStatistics
ITK-Mesh                       Core/Mesh
ITK-MetaSpatialObjects         Core/MetaSpatialObjects
ITK-QuadEdgeMesh               Core/QuadEdgeMesh
ITK-Smoothing                  Core/Smoothing
ITK-SpatialObjects             Core/SpatialObjects
ITK-TestKernel                 Core/TestKernel
ITK-Transform                  Core/Transform
ITK-VnlInstantiation           Core/VnlInstantiation
ITK-Deprecated                 External/Deprecated
ITK-IO-Deprecated              External/Deprecated
ITK-AnisotropicSmoothing       Filtering/AnisotropicSmoothing
ITK-AntiAlias                  Filtering/AntiAlias
ITK-BiasCorrection             Filtering/BiasCorrection
ITK-ConnectedComponents        Filtering/ConnectedComponents
ITK-CurvatureFlow              Filtering/CurvatureFlow
ITK-DeformationField           Filtering/DeformationField
ITK-DiffusionTensorImage       Filtering/DiffusionTensorImage
ITK-DistanceMap                Filtering/DistanceMap
ITK-FFT                        Filtering/FFT
ITK-ImageAdaptors              Filtering/ImageAdaptors
ITK-ImageCompare               Filtering/ImageCompare
ITK-ImageCompose               Filtering/ImageCompose
ITK-ImageFeature               Filtering/ImageFeature
ITK-ImageFilterBase            Filtering/ImageFilterBase
ITK-ImageFunction              Filtering/ImageFunction
ITK-ImageGradient              Filtering/ImageGradient
ITK-ImageGrid                  Filtering/ImageGrid
ITK-ImageIntensity             Filtering/ImageIntensity
ITK-ImageLabel                 Filtering/ImageLabel
ITK-ImageStatistics            Filtering/ImageStatistics
ITK-LabelVoting                Filtering/LabelVoting
ITK-LevelSets                  Filtering/LevelSets
ITK-MathematicalMorphology     Filtering/MathematicalMorphology
ITK-Path                       Filtering/Path
ITK-QuadEdgeMeshFiltering      Filtering/QuadEdgeMeshFiltering
ITK-Smoothing                  Filtering/Smoothing
ITK-SpatialFunction            Filtering/SpatialFunction
ITK-Thresholding               Filtering/Thresholding
ITK-Watersheds                 Filtering/Watersheds
ITK-QuadEdgeMeshFiltering      Filter/QuadEdgeMeshFiltering
ITK-IO-Analyze                 IO/Analyze
ITK-IO-Base                    IO/Base
ITK-IO-BioRad                  IO/BioRad
ITK-IO-BMP                     IO/BMP
ITK-IO-Deprecated              IO/Deprecated
ITK-IO-GDCM                    IO/GDCM
ITK-IO-GE                      IO/GE
ITK-IO-GIPL                    IO/GIPL
ITK-IO-IPL                     IO/IPL
ITK-IO-JPEG                    IO/JPEG
ITK-IO-LSM                     IO/LSM
ITK-Mesh                       IO/Mesh
ITK-IO-Meta                    IO/Meta
ITK-IO-NIFTI                   IO/NIFTI
ITK-IO-NRRD                    IO/NRRD
ITK-IO-PNG                     IO/PNG
ITK-QuadEdgeMesh               IO/QuadEdgeMesh
ITK-IO-Raw                     IO/Raw
ITK-IO-Siemens                 IO/Siemens
ITK-IO-Spatialobjects          IO/Spatialobjects
ITK-IO-Stimulate               IO/Stimulate
ITK-IO-TIFF                    IO/TIFF
ITK-Transform                  IO/Transform
ITK-IO-VTK                     IO/VTK
ITK-XML                        IO/XML
ITK-IntegratedTest             Nonunit/IntegratedTest
ITK-Eigen                      Numerics/Eigen
ITK-FEM                        Numerics/FEM
ITK-NarrowBand                 Numerics/NarrowBand
ITK-NeuralNetworks             Numerics/NeuralNetworks
ITK-Optimizers                 Numerics/Optimizers
ITK-Polynomials                Numerics/Polynomials
ITK-Statistics                 Numerics/Statistics
ITK-RegistrationCommon         Registration/Common
ITK-FEMRegistration            Registration/FEM
ITK-PDEDeformableRegistration  Registration/PDEDeformable
ITK-BioCell                    Segmentation/BioCell
ITK-Blox                       Segmentation/Blox
ITK-Classifiers                Segmentation/Classifiers
ITK-ConnectedComponents        Segmentation/ConnectedComponents
ITK-DeformableMesh             Segmentation/DeformableMesh
ITK-KLMRegionGrowing           Segmentation/KLMRegionGrowing
ITK-LabelVoting                Segmentation/LabelVoting
ITK-LevelSets                  Segmentation/LevelSets
ITK-MarkovRandomFieldsClassifiers Segmentation/MarkovRandomFieldsClassifiers
ITK-RegionGrowing              Segmentation/RegionGrowing
ITK-SignedDistanceFunction     Segmentation/SignedDistanceFunction
ITK-Voronoi                    Segmentation/Voronoi
ITK-Watersheds                 Segmentation/Watersheds
ITK-Migration                  Utilities/Migration


More information about the Insight-developers mailing list