#include <vtkBSplineRegistrator.h>
| vtkBSplineRegistrator::vtkBSplineRegistrator | ( | ) | [protected] |
| vtkBSplineRegistrator::~vtkBSplineRegistrator | ( | ) | [protected, virtual] |
References Transform.
| vtkBSplineRegistrator::vtkBSplineRegistrator | ( | const vtkBSplineRegistrator & | ) | [private] |
| void vtkBSplineRegistrator::ComputeReorientationInformation | ( | const vtkMatrix4x4 * | IJKToXYZ, | |
| int * | filteredAxesForPermuteFilter, | |||
| double * | originForChangeInformationFilter, | |||
| double * | spacingForChangeInformationFilter | |||
| ) | [static, private] |
References Console::c, and NodeSelector::t.
Referenced by RegisterImagesInternal3().
| const char * vtkBSplineRegistrator::GetStringFromInterpolationType | ( | InterpolationType | id | ) | [static] |
References Cubic, Linear, and NearestNeighbor.
Referenced by PrintSelf().
| const char * vtkBSplineRegistrator::GetStringFromMetricType | ( | MetricType | id | ) | [static] |
References CrossCorrelation, MeanSquaredError, and MutualInformation.
Referenced by PrintSelf().
| static vtkBSplineRegistrator* vtkBSplineRegistrator::New | ( | ) | [static] |
Referenced by RegisterImagesInternal3(), and vtkBSplineRegistrator().
| void vtkBSplineRegistrator::operator= | ( | const vtkBSplineRegistrator & | ) | [private] |
| void vtkBSplineRegistrator::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |
| void vtkBSplineRegistrator::RegisterImages | ( | ) |
References FixedImage.
| void vtkBSplineRegistrator::RegisterImagesInternal1 | ( | ) | [inline, protected] |
References MovingImage.
| void vtkBSplineRegistrator::RegisterImagesInternal2 | ( | ) | [inline, protected] |
| void vtkBSplineRegistrator::RegisterImagesInternal3 | ( | ) | [inline, protected] |
References BulkTransform, ComputeReorientationInformation(), ConnectPipelines(), CrossCorrelation, FixedIJKToXYZ, FixedImage, ImageToImageMetric, IntensityInterpolationType, j, Linear, MeanSquaredError, MetricComputationSamplingRatio, FW::Actions::Modified, MovingIJKToXYZ, MovingImage, MutualInformation, NearestNeighbor, New(), NumberOfIterations, NumberOfKnotPoints, vtkITKTransformAdapter::SetITKTransform(), and Transform.
| void vtkBSplineRegistrator::SetImageToImageMetricToCrossCorrelation | ( | ) | [inline] |
| void vtkBSplineRegistrator::SetImageToImageMetricToMeanSquaredError | ( | ) | [inline] |
| void vtkBSplineRegistrator::SetImageToImageMetricToMutualInformation | ( | ) | [inline] |
| void vtkBSplineRegistrator::SetIntensityInterpolationTypeToCubic | ( | ) | [inline] |
References Cubic.
| void vtkBSplineRegistrator::SetIntensityInterpolationTypeToLinear | ( | ) | [inline] |
References Linear.
| void vtkBSplineRegistrator::SetIntensityInterpolationTypeToNearestNeighbor | ( | ) | [inline] |
| vtkBSplineRegistrator::vtkGetMacro | ( | NumberOfKnotPoints | , | |
| int | ||||
| ) |
| vtkBSplineRegistrator::vtkGetMacro | ( | MetricComputationSamplingRatio | , | |
| double | ||||
| ) |
| vtkBSplineRegistrator::vtkGetMacro | ( | NumberOfIterations | , | |
| int | ||||
| ) |
| vtkBSplineRegistrator::vtkGetMacro | ( | IntensityInterpolationType | , | |
| InterpolationType | ||||
| ) |
| vtkBSplineRegistrator::vtkGetMacro | ( | ImageToImageMetric | , | |
| MetricType | ||||
| ) |
| vtkBSplineRegistrator::vtkGetObjectMacro | ( | Transform | , | |
| vtkGridTransform | ||||
| ) |
| vtkBSplineRegistrator::vtkGetObjectMacro | ( | BulkTransform | , | |
| vtkTransform | ||||
| ) |
| vtkBSplineRegistrator::vtkGetObjectMacro | ( | MovingImage | , | |
| vtkImageData | ||||
| ) |
| vtkBSplineRegistrator::vtkGetObjectMacro | ( | FixedImage | , | |
| vtkImageData | ||||
| ) |
| vtkBSplineRegistrator::vtkSetClampMacro | ( | MetricComputationSamplingRatio | , | |
| double | , | |||
| 0 | , | |||
| 1 | ||||
| ) |
| vtkBSplineRegistrator::vtkSetMacro | ( | NumberOfKnotPoints | , | |
| int | ||||
| ) |
| vtkBSplineRegistrator::vtkSetMacro | ( | NumberOfIterations | , | |
| int | ||||
| ) |
| vtkBSplineRegistrator::vtkSetMacro | ( | IntensityInterpolationType | , | |
| InterpolationType | ||||
| ) |
| vtkBSplineRegistrator::vtkSetMacro | ( | ImageToImageMetric | , | |
| MetricType | ||||
| ) |
| vtkBSplineRegistrator::vtkSetObjectMacro | ( | MovingIJKToXYZ | , | |
| vtkMatrix4x4 | ||||
| ) |
| vtkBSplineRegistrator::vtkSetObjectMacro | ( | FixedIJKToXYZ | , | |
| vtkMatrix4x4 | ||||
| ) |
| vtkBSplineRegistrator::vtkSetObjectMacro | ( | BulkTransform | , | |
| vtkTransform | ||||
| ) |
| vtkBSplineRegistrator::vtkSetObjectMacro | ( | MovingImage | , | |
| vtkImageData | ||||
| ) |
| vtkBSplineRegistrator::vtkSetObjectMacro | ( | FixedImage | , | |
| vtkImageData | ||||
| ) |
| vtkBSplineRegistrator::vtkTypeRevisionMacro | ( | vtkBSplineRegistrator | , | |
| vtkObject | ||||
| ) |
vtkTransform* vtkBSplineRegistrator::BulkTransform [private] |
Referenced by RegisterImagesInternal3(), and vtkBSplineRegistrator().
vtkMatrix4x4* vtkBSplineRegistrator::FixedIJKToXYZ [private] |
Referenced by RegisterImagesInternal3(), and vtkBSplineRegistrator().
vtkImageData* vtkBSplineRegistrator::FixedImage [private] |
Referenced by RegisterImages(), RegisterImagesInternal3(), and vtkBSplineRegistrator().
Referenced by PrintSelf(), RegisterImagesInternal3(), and vtkBSplineRegistrator().
Referenced by PrintSelf(), RegisterImagesInternal3(), and vtkBSplineRegistrator().
double vtkBSplineRegistrator::MetricComputationSamplingRatio [private] |
Referenced by PrintSelf(), RegisterImagesInternal3(), and vtkBSplineRegistrator().
vtkMatrix4x4* vtkBSplineRegistrator::MovingIJKToXYZ [private] |
Referenced by RegisterImagesInternal3(), and vtkBSplineRegistrator().
vtkImageData* vtkBSplineRegistrator::MovingImage [private] |
Referenced by RegisterImagesInternal1(), RegisterImagesInternal3(), and vtkBSplineRegistrator().
int vtkBSplineRegistrator::NumberOfIterations [private] |
Referenced by PrintSelf(), RegisterImagesInternal3(), and vtkBSplineRegistrator().
int vtkBSplineRegistrator::NumberOfKnotPoints [private] |
Referenced by RegisterImagesInternal3(), and vtkBSplineRegistrator().
vtkGridTransform* vtkBSplineRegistrator::Transform [private] |
Referenced by PrintSelf(), RegisterImagesInternal3(), vtkBSplineRegistrator(), and ~vtkBSplineRegistrator().
1.6.1