User:Dgobbi: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
Line 29: Line 29:
* Imaging pipeline
* Imaging pipeline
* Anything transform related
* Anything transform related
== Contributed classes ==
* [http://www.vtk.org/doc/nightly/html/classvtkAbstractImageInterpolator.html vtkAbstractImageInterpolator]
* [http://www.vtk.org/doc/nightly/html/classvtkAbstractMapper3D.html vtkAbstractMapper3D]
* [http://www.vtk.org/doc/nightly/html/classvtkAbstractTransform.html vtkAbstractTransform]
* [http://www.vtk.org/doc/nightly/html/classvtkAmoebaMinimizer.html vtkAmoebaMinimizer]
* [http://www.vtk.org/doc/nightly/html/classvtkBSplineTransform.html vtkBSplineTransform]
* [http://www.vtk.org/doc/nightly/html/classvtkCocoaTkUtilities.html vtkCocoaTkUtilities]
* [http://www.vtk.org/doc/nightly/html/classvtkContourTriangulator.html vtkContourTriangulator]
* [http://www.vtk.org/doc/nightly/html/classvtkCylindricalTransform.html vtkCylindricalTransform]
* [http://www.vtk.org/doc/nightly/html/classvtkGeneralTransform.html vtkGeneralTransform]
* [http://www.vtk.org/doc/nightly/html/classvtkGlobFileNames.html vtkGlobFileNames]
* [http://www.vtk.org/doc/nightly/html/classvtkGridTransform.html vtkGridTransform]
* [http://www.vtk.org/doc/nightly/html/classvtkHomogenousTransform.html vtkHomogenousTransform]
* [http://www.vtk.org/doc/nightly/html/classvtkIdentityTransform.html vtkIdentityTransform]
* [http://www.vtk.org/doc/nightly/html/classvtkImageBSplineCoefficients.html vtkImageBSplineCoefficients]
* [http://www.vtk.org/doc/nightly/html/classvtkImageBSplineInternals.html vtkImageBSplineInternals]
* [http://www.vtk.org/doc/nightly/html/classvtkImageBSplineInterpolator.html vtkImageBSplineInterpolator]
* [http://www.vtk.org/doc/nightly/html/classvtkImageBlend.html vtkImageBlend]
* [http://www.vtk.org/doc/nightly/html/classvtkImageChangeInformation.html vtkImageChangeInformation]
* [http://www.vtk.org/doc/nightly/html/classvtkImageExport.html vtkImageExport]
* [http://www.vtk.org/doc/nightly/html/classvtkImageGridSource.html vtkImageGridSource]
* [http://www.vtk.org/doc/nightly/html/classvtkImageHistogram.html vtkImageHistogram]
* [http://www.vtk.org/doc/nightly/html/classvtkImageHistogramStatistics.html vtkImageHistogramStatistics]
* [http://www.vtk.org/doc/nightly/html/classvtkImageImport.html vtkImageImport]
* [http://www.vtk.org/doc/nightly/html/classvtkImageInterpolator.html vtkImageInterpolator]
* [http://www.vtk.org/doc/nightly/html/classvtkImageMapToColors.html vtkImageMapToColors]
* [http://www.vtk.org/doc/nightly/html/classvtkImageProperty.html vtkImageProperty]
* [http://www.vtk.org/doc/nightly/html/classvtkImageResize.html vtkImageResize]
* [http://www.vtk.org/doc/nightly/html/classvtkImageReslice.html vtkImageReslice]
* [http://www.vtk.org/doc/nightly/html/classvtkImageResliceMapper.html vtkImageResliceMapper]
* [http://www.vtk.org/doc/nightly/html/classvtkImageResliceToColors.html vtkImageResliceToColors]
* [http://www.vtk.org/doc/nightly/html/classvtkImageSincInterpolator.html vtkImageSincInterpolator]
* [http://www.vtk.org/doc/nightly/html/classvtkImageSlab.html vtkImageSlab]
* [http://www.vtk.org/doc/nightly/html/classvtkImageSlice.html vtkImageSlice]
* [http://www.vtk.org/doc/nightly/html/classvtkImageSliceCollection.html vtkImageSliceCollection]
* [http://www.vtk.org/doc/nightly/html/classvtkImageSliceMapper.html vtkImageSliceMapper]
* [http://www.vtk.org/doc/nightly/html/classvtkImageStack.html vtkImageStack]
* [http://www.vtk.org/doc/nightly/html/classvtkImageStencil.html vtkImageStencil]
* [http://www.vtk.org/doc/nightly/html/classvtkImageStencilAlgorithm.html vtkImageStencilAlgorithm]
* [http://www.vtk.org/doc/nightly/html/classvtkImageStencilData.html vtkImageStencilData]
* [http://www.vtk.org/doc/nightly/html/classvtkImageStencilIterator.html vtkImageStencilIterator]
* [http://www.vtk.org/doc/nightly/html/classvtkImageStencilSource.html vtkImageStencilSource]
* [http://www.vtk.org/doc/nightly/html/classvtkImageStencilToImage.html vtkImageStencilToImage]
* [http://www.vtk.org/doc/nightly/html/classvtkImageThresholdConnectivity.html vtkImageThresholdConnectivity]
* [http://www.vtk.org/doc/nightly/html/classvtkImageToImageStencil.html vtkImageToImageStencil]
* [http://www.vtk.org/doc/nightly/html/classvtkLandmarkTransform.html vtkLandmarkTransform]
* [http://www.vtk.org/doc/nightly/html/classvtkLassoStencilSource.html vtkLassoStencilSource]
* [http://www.vtk.org/doc/nightly/html/classvtkLinearTransform.html vtkLinearTransform]
* [http://www.vtk.org/doc/nightly/html/classvtkMatrixToHomogenousTransform.html vtkMatrixToHomogenousTransform]
* [http://www.vtk.org/doc/nightly/html/classvtkMatrixToLinearTransform.html vtkMatrixToLinearTransform]
* [http://www.vtk.org/doc/nightly/html/classvtkMINCImageAttributes.html vtkMINCImageAttributes]
* [http://www.vtk.org/doc/nightly/html/classvtkMINCImageReader.html vtkMINCImageReader]
* [http://www.vtk.org/doc/nightly/html/classvtkMINCImageWriter.html vtkMINCImageWriter]
* [http://www.vtk.org/doc/nightly/html/classvtkMNIObjectReader.html vtkMNIObjectReader]
* [http://www.vtk.org/doc/nightly/html/classvtkMNIObjectWriter.html vtkMNIObjectWriter]
* [http://www.vtk.org/doc/nightly/html/classvtkMNITagPointReader.html vtkMNITagPointReader]
* [http://www.vtk.org/doc/nightly/html/classvtkMNITagPointWriter.html vtkMNITagPointWriter]
* [http://www.vtk.org/doc/nightly/html/classvtkMNITransformReader.html vtkMNITransformReader]
* [http://www.vtk.org/doc/nightly/html/classvtkMNITransformWriter.html vtkMNITransformWriter]
* [http://www.vtk.org/doc/nightly/html/classvtkNIFTIImageHeader.html vtkNIFTIImageHeader]
* [http://www.vtk.org/doc/nightly/html/classvtkNIFTIImageReader.html vtkNIFTIImageReader]
* [http://www.vtk.org/doc/nightly/html/classvtkNIFTIImageWriter.html vtkNIFTIImageWriter]
* [http://www.vtk.org/doc/nightly/html/classvtkOpenGLImageSliceMapper.html vtkOpenGLImageSliceMapper]
* [http://www.vtk.org/doc/nightly/html/classvtkPerspectiveTransform.html vtkPerspectiveTransform]
* [http://www.vtk.org/doc/nightly/html/classvtkROIStencilSource.html vtkROIStencilSource]
* [http://www.vtk.org/doc/nightly/html/classvtkSphericalTransform.html vtkSphericalTransform]
* [http://www.vtk.org/doc/nightly/html/classvtkSortFileNames.html vtkSortFileNames]
* [http://www.vtk.org/doc/nightly/html/classvtkThinPlateSplineTransform.html vtkThinPlateSplineTransform]
* [http://www.vtk.org/doc/nightly/html/classvtkVideoSource.html vtkVideoSource]
* [http://www.vtk.org/doc/nightly/html/classvtkVolumePicker.html vtkVolumePicker]
* [http://www.vtk.org/doc/nightly/html/classvtkWarpTransform.html vtkWarpTransform]


== VTK Module Reorg ==
== VTK Module Reorg ==

Revision as of 22:32, 3 May 2014

Projects

Ongoing Projects

Recently Completed Projects

Projects On Hold

Maintenance

  • Python wrappers
  • Core wrapper infrastructure
  • Imaging pipeline
  • Anything transform related

Contributed classes

VTK Module Reorg


[Core/ComputationalGeometry] -> [Core/Math]

Filtering/vtkCardinalSpline.cxx:
Filtering/vtkCardinalSpline.h:
Filtering/vtkKochanekSpline.cxx:
Filtering/vtkKochanekSpline.h:


[Core/DataModel] -> [Core/Math]

Filtering/vtkSpline.cxx:
Filtering/vtkSpline.h:


{IO/Exporters] -> [IO/Core] (or [IO/Image])

- these aren't exporters in the VTK sense

Imaging/vtkImageExport.cxx:
Imaging/vtkImageExport.h:


{IO/Importers] -> [IO/Core] (or [IO/Image])

- these aren't importers in the VTK sense

Imaging/vtkImageImport.cxx:
Imaging/vtkImageImport.h:
Imaging/vtkImageImportExecutive.cxx:
Imaging/vtkImageImportExecutive.h:


[IO/Image] ->[IO/Core]

- not image-specific

IO/vtkZLibDataCompressor.cxx:
IO/vtkZLibDataCompressor.h:


[IO/Geometry] -> [IO/Core]

- definitely go in core

IO/vtkSortFileNames.cxx:
IO/vtkSortFileNames.h:



[IO/MNIT]  -> [IO/MINC]

- these are closely related to MINC files and should go with them

Hybrid/vtkMNIObjectReader.cxx:
Hybrid/vtkMNIObjectReader.h:
Hybrid/vtkMNIObjectWriter.cxx:
Hybrid/vtkMNIObjectWriter.h:
Hybrid/vtkMNITagPointReader.cxx:
Hybrid/vtkMNITagPointReader.h:
Hybrid/vtkMNITagPointWriter.cxx:
Hybrid/vtkMNITagPointWriter.h:
Hybrid/vtkMNITransformReader.cxx:
Hybrid/vtkMNITransformReader.h:
Hybrid/vtkMNITransformWriter.cxx:
Hybrid/vtkMNITransformWriter.h:


[Filters/Video] -> [IO/Video]

- these talk to the hardware, so are really IO

Hybrid/vtkMILVideoSource.cxx:
Hybrid/vtkMILVideoSource.h:
Hybrid/vtkVideoSource.cxx:
Hybrid/vtkVideoSource.h:
Hybrid/vtkWin32VideoSource.cxx:
Hybrid/vtkWin32VideoSource.h: