#include <itkBSplineDecompositionImageFilter.h>
Inheritance diagram for itk::BSplineDecompositionImageFilter:
Public Types | |
typedef BSplineDecompositionImageFilter | Self |
typedef ImageToImageFilter< TInputImage, TOutputImage > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::InputImageType | InputImageType |
typedef Superclass::InputImagePointer | InputImagePointer |
typedef Superclass::InputImageConstPointer | InputImageConstPointer |
typedef Superclass::OutputImagePointer | OutputImagePointer |
typedef itk::ImageLinearIteratorWithIndex< TOutputImage > | OutputLinearIterator |
Public Methods | |
virtual const char * | GetClassName () const |
itkStaticConstMacro (ImageDimension, unsigned int, TInputImage::ImageDimension) | |
void | SetSplineOrder (unsigned int SplineOrder) |
virtual int | GetSplineOrder () |
Static Public Methods | |
Pointer | New () |
Protected Methods | |
BSplineDecompositionImageFilter () | |
virtual | ~BSplineDecompositionImageFilter () |
void | PrintSelf (std::ostream &os, Indent indent) const |
void | GenerateData () |
void | GenerateInputRequestedRegion () |
void | EnlargeOutputRequestedRegion (DataObject *output) |
Protected Attributes | |
std::vector< double > | m_Scratch |
TInputImage::SizeType | m_DataLength |
unsigned int | m_SplineOrder |
double | m_SplinePoles [3] |
int | m_NumberOfPoles |
double | m_Tolerance |
unsigned int | m_IteratorDirection |
|
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 74 of file itkBSplineDecompositionImageFilter.h. |
|
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 85 of file itkBSplineDecompositionImageFilter.h. |
|
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 84 of file itkBSplineDecompositionImageFilter.h. |
|
Inherit input and output image types from Superclass. Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 83 of file itkBSplineDecompositionImageFilter.h. |
|
Reimplemented from itk::ImageSource< TOutputImage >. Definition at line 86 of file itkBSplineDecompositionImageFilter.h. |
|
Iterator typedef support Definition at line 92 of file itkBSplineDecompositionImageFilter.h. |
|
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 73 of file itkBSplineDecompositionImageFilter.h. |
|
Standard class typedefs. Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 71 of file itkBSplineDecompositionImageFilter.h. |
|
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 72 of file itkBSplineDecompositionImageFilter.h. |
|
|
|
Definition at line 103 of file itkBSplineDecompositionImageFilter.h. References HardConnectedComponentImageFilter::GenerateData(), and HardConnectedComponentImageFilter::PrintSelf(). |
|
This filter must produce all of its output at once. Reimplemented from itk::ProcessObject. |
|
A version of GenerateData() specific for image processing filters. This implementation will split the processing across multiple threads. The buffer is allocated by this method. Then the BeforeThreadedGenerateData() method is called (if provided). Then, a series of threads are spawned each calling ThreadedGenerateData(). After all the threads have completed processing, the AfterThreadedGenerateData() method is called (if provided). If an image processing filter cannot be threaded, the filter should provide an implementation of GenerateData(). That implementation is responsible for allocating the output buffer. If a filter an be threaded, it should NOT provide a GenerateData() method but should provide a ThreadedGenerateData() instead.
Reimplemented from itk::ImageSource< TOutputImage >. |
|
This filter requires all of the input image. Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. |
|
Run-time type information (and related methods). Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. |
|
Get/Sets the Spline Order, supports 0th - 5th order splines. The default is a 3rd order spline. |
|
Dimension underlying input image. Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. |
|
New macro for creation of through a Smart Pointer Reimplemented from itk::Object. |
|
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. |
|
Get/Sets the Spline Order, supports 0th - 5th order splines. The default is a 3rd order spline. |
|
Definition at line 116 of file itkBSplineDecompositionImageFilter.h. |
|
Definition at line 121 of file itkBSplineDecompositionImageFilter.h. |
|
Definition at line 119 of file itkBSplineDecompositionImageFilter.h. |
|
These are needed by the smoothing spline routine. Definition at line 115 of file itkBSplineDecompositionImageFilter.h. |
|
Definition at line 117 of file itkBSplineDecompositionImageFilter.h. |
|
Definition at line 118 of file itkBSplineDecompositionImageFilter.h. |
|
Definition at line 120 of file itkBSplineDecompositionImageFilter.h. |