ITK  4.8.0
Insight Segmentation and Registration Toolkit
Deprecated List
Class itk::Accessor::VectorImageToImagePixelAccessor< TType >
Please use the more generic NthElementImageAdaptor.
Class itk::AddConstantToImageFilter< TInputImage, TConstant, TOutputImage >

Member itk::AffineTransform< TParametersValueType, NDimensions >::itkLegacyMacro (InputPointType BackTransform(const OutputPointType &point) const)
Please use GetInverseTransform and then call the forward transform function
Member itk::AffineTransform< TParametersValueType, NDimensions >::itkLegacyMacro (InputPointType BackTransformPoint(const OutputPointType &point) const)
Please use GetInverseTransform and then call the forward transform function
Member itk::CovariantVector< T, NVectorDimension >::itkLegacyMacro (void Set_vnl_vector(const vnl_vector< T > &))
Use SetVnlVector() instead.
Member itk::CovariantVector< T, NVectorDimension >::itkLegacyMacro (vnl_vector_ref< T > Get_vnl_vector(void))
Use GetVnlVector() instead.
Member itk::CovariantVector< T, NVectorDimension >::itkLegacyMacro (vnl_vector< T > Get_vnl_vector(void) const)
Use GetVnlVector() instead.
Class itk::DeformationFieldJacobianDeterminantFilter< TInputImage, TRealType, TOutputImage >

Class itk::DeformationFieldSource< TOutputImage >

Class itk::DivideByConstantImageFilter< TInputImage, TConstant, TOutputImage >

Class itk::ExponentialDeformationFieldImageFilter< TInputImage, TOutputImage >

Class itk::FastIncrementalBinaryDilateImageFilter< TInputImage, TOutputImage, TKernel >
Class itk::Functor::Cast< TInput, TOutput >

This functor is no longer used by the CastImageFilter.

Class itk::Functor::ModulusTransform< TInput, TOutput >
The two template parametered ModulusTransform functor is depricated. Please use the version with 3 template parameters.
Class itk::GradientToMagnitudeImageFilter< TInputImage, TOutputImage >

Member itk::HistogramAlgorithmBase< TInputHistogram >::Update ()
Update() is deprecated because classes that do not derive from ProcessObject are not part of the pipeline and should therefore not have an Update() method. It is included for backwards compatibility.
Member itk::ImageConstIterator< TImage >::itkLegacyMacro (Self Begin(void) const)
Use GoToBegin() instead.
Member itk::ImageConstIterator< TImage >::itkLegacyMacro (Self End(void) const)
Use GoToEnd() instead.
Member itk::ImageConstIteratorWithIndex< TImage >::itkLegacyMacro (Self Begin(void) const)
Use GoToBegin() instead
Member itk::ImageConstIteratorWithIndex< TImage >::itkLegacyMacro (Self End(void) const)
Use GoToReverseBegin() instead
Member itk::ImageConstIteratorWithOnlyIndex< TImage >::itkLegacyMacro (Self Begin(void) const)
Use GoToBegin() instead
Member itk::ImageConstIteratorWithOnlyIndex< TImage >::itkLegacyMacro (Self End(void) const)
Use GoToReverseBegin() instead
Member itk::ImageIterator< TImage >::itkLegacyMacro (Self Begin(void) const)
Use GoToBegin() instead
Member itk::ImageIterator< TImage >::itkLegacyMacro (Self End(void) const)
Use GoToEnd() instead
Member itk::ImageRegionConstIterator< TImage >::itkLegacyMacro (Self Begin(void) const)
Use GoToBegin() instead
Member itk::ImageRegionConstIterator< TImage >::itkLegacyMacro (Self End(void) const)
Use GoToEnd() instead
Member itk::ImageRegionIterator< TImage >::itkLegacyMacro (Self Begin(void) const)
Use GoToBegin() instead
Member itk::ImageRegionIterator< TImage >::itkLegacyMacro (Self End(void) const)
Use GoToEnd() instead
Class itk::ImageRegionMultidimensionalSplitter< VImageDimension >
The new class ImageRegionSplitterMultidimensional can be used as a drop in replacement for the same functionality as it implements the same algorithm.
Member itk::ImageRegionReverseConstIterator< TImage >::itkLegacyMacro (Self Begin(void) const)
Use GoToBegin() instead
Member itk::ImageRegionReverseConstIterator< TImage >::itkLegacyMacro (Self End(void) const)
Use GoToEnd() instead
Member itk::ImageRegionReverseIterator< TImage >::itkLegacyMacro (Self End(void) const)
Use GoToEnd() instead
Member itk::ImageRegionReverseIterator< TImage >::itkLegacyMacro (Self Begin(void) const)
Use GoToBegin() instead
Class itk::ImageRegionSplitter< VImageDimension >
The new class ImageRegionSplitterSlowDimension can be used as a drop in replacement for functionality as it implements the same algorithm. The ImageRegionSplitterBase is now the abstract base class for all image splitter. New splitting object should be derived from that class.
Member itk::ImageReverseConstIterator< TImage >::itkLegacyMacro (Self Begin() const)
Use GoToBegin() instead
Member itk::ImageReverseConstIterator< TImage >::itkLegacyMacro (Self End() const)
Use GoToEnd() instead
Class itk::ImageToVectorImageFilter< TInputImage >

Class itk::InverseDeformationFieldImageFilter< TInputImage, TOutputImage >

Member itk::IsolatedConnectedImageFilter< TInputImage, TOutputImage >::SetSeed1 (const IndexType &seed)
Set seed point 1. This seed will be isolated from Seed2 (if possible). All pixels connected to this seed will be replaced with ReplaceValue. This method is deprecated, please use AddSeed1().
Member itk::IsolatedConnectedImageFilter< TInputImage, TOutputImage >::SetSeed2 (const IndexType &seed)
Set seed point 2. This seed will be isolated from Seed1 (if possible). This method is deprecated, please use AddSeed2().
Member itk::IsolatedConnectedImageFilter< TInputImage, TOutputImage >::SetUpperValueLimit (InputImagePixelType upperValue)
Set/Get the limit on the upper threshold value. The default is the max() for the InputPixelType. These methods have been deprecated. Please use Set/Get Upper instead.
Class itk::IterativeInverseDeformationFieldImageFilter< TInputImage, TOutputImage >

Class itk::KernelFunction

Member itk::MatrixOffsetTransformBase< TParametersValueType, NInputDimensions, NOutputDimensions >::GetInverseMatrix () const
Use GetInverse for public API instead. Method will eventually be made a protected member function
Class itk::MultiplyByConstantImageFilter< TInputImage, TConstant, TOutputImage >

Class itk::OtsuThresholdImageCalculator< TInputImage >

Member itk::Point< TCoordRep, NPointDimension >::itkLegacyMacro (vnl_vector< TCoordRep > Get_vnl_vector(void) const)
Use GetVnlVector() instead.
Member itk::Point< TCoordRep, NPointDimension >::itkLegacyMacro (vnl_vector_ref< TCoordRep > Get_vnl_vector(void))
Use GetVnlVector() instead.
Member itk::ProcessObject::itkLegacyMacro (void SetNumberOfInputs(DataObjectPointerArraySizeType num))
use SetNumberOfIndexedInputs() instead
Member itk::ProcessObject::itkLegacyMacro (void SetNumberOfOutputs(DataObjectPointerArraySizeType num))
use SetNumberOfIndexedInputs() instead
Member itk::ProcessObject::itkLegacyMacro (virtual void RemoveOutput(DataObject *output))
use RemoveOutput(unsigned int) instead
Member itk::ProcessObject::itkLegacyMacro (virtual void RemoveInput(DataObject *input))
use RemoveInput(unsigned int) instead
Member itk::ProcessObject::SetProgress (float progress)
Set the execution progress of a process object. The progress is a floating number in [0,1] with 0 meaning no progress and 1 meaning the filter has completed execution. The ProgressEvent is NOT invoked. This method is deprecated because filters should not be calling SetProgress directly but should be using UpdateProgress instead. We avoid the use of the itkSetClampMacro because that macro calls Modified on the filter, which will cause the filter to rerun even if it doesn't need to. Thus, we implement the SetClampMacro directly without the call to Modified.
Member itk::ProgressAccumulator::ResetFilterProgressAndKeepAccumulatedProgress ()
Reset the filter progress but keep the accumulated progress. This method is deprecated because the ProgressAccumulator now internally checks if a filter has been restarted and updates the accumulated progress automatically. This method also used to have the unfortunate side effect of forcing filters to rerun even if their parameters and input had not changed. This is because it called SetProgress(0) on the filters, which triggered a ModifiedTime and thus caused the filters to rerun. To avoid this behavior, the implementation of this method is now empty.
Member itk::ProgressAccumulator::ResetProgress ()
Reset the progress accumulator. This method should not be necessary because this functionality is already present in the filter constructor.
Member itk::Rigid3DTransform< TParametersValueType >::itkLegacyMacro (InputPointType BackTransform(const OutputPointType &point) const)
Please use GetInverseTransform and then call the forward transform using the result.
Member itk::ScalableAffineTransform< TParametersValueType, NDimensions >::itkLegacyMacro (void SetOffsetComponent(const OffsetType &offset))
use SetTranslation instead.
Member itk::ScalableAffineTransform< TParametersValueType, NDimensions >::itkLegacyMacro (void SetMatrixComponent(const MatrixType &matrix))
use SetMatrix instead
Member itk::ScalableAffineTransform< TParametersValueType, NDimensions >::itkLegacyMacro (const MatrixType &GetMatrixComponent() const)
use GetMatrix instead
Member itk::ScalableAffineTransform< TParametersValueType, NDimensions >::itkLegacyMacro (const OffsetType &GetOffsetComponent(void) const )
use GetTranslation instead.
Member itk::Statistics::Histogram< TMeasurement, TFrequencyContainer >::itkLegacyMacro (const IndexType &GetIndex(const MeasurementVectorType &measurement) const)
Use GetIndex(const MeasurementVectorType & measurement, IndexType & index ) const instead.
Class itk::SubtractConstantFromImageFilter< TInputImage, TConstant, TOutputImage >

Member itk::TimeProbe::itkLegacyMacro (TimeStampType GetMeanTime(void) const)
Member itk::TransformFileReaderTemplate< TParametersValueType >::GetTransformList ()
Class itk::TransformToDeformationFieldSource< TOutputImage, TTransformPrecisionType >

Class itk::TransformToDisplacementFieldSource< TOutputImage, TTransformPrecisionType >
Renamed to TransformToDisplacementFieldFilter when transitioned out of Review.
Member itk::Vector< T, NVectorDimension >::itkLegacyMacro (void Set_vnl_vector(const vnl_vector< T > &))
Use SetVnlVector() instead.
Member itk::Vector< T, NVectorDimension >::itkLegacyMacro (vnl_vector< T > Get_vnl_vector(void) const)
Use GetVnlVector() instead.
Member itk::Vector< T, NVectorDimension >::itkLegacyMacro (vnl_vector_ref< T > Get_vnl_vector(void))
Use GetVnlVector() instead.
Member itk::Vector< T, NVectorDimension >::Vector (const ValueType &r)
Class itk::VectorResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecisionType >
ResampleImageFilter can now resample vector images and should be used instead of the VectorResampleImageFilter.