#include <itkTransformBase.h>
/**
Public Types | |
using | ConstPointer = SmartPointer<const Self> |
using | FixedParametersType = OptimizerParameters<FixedParametersValueType> |
using | FixedParametersValueType = double |
using | NumberOfParametersType = IdentifierType |
using | ParametersType = OptimizerParameters<ParametersValueType> |
using | ParametersValueType = TParametersValueType |
using | Pointer = SmartPointer<Self> |
using | Self = TransformBaseTemplate |
using | Superclass = Object |
using | TransformCategoryEnum = TransformBaseTemplateEnums::TransformCategory |
using | TransformCategoryType = TransformCategoryEnum |
Static Public Attributes | |
static constexpr TransformCategoryEnum | BSpline = TransformCategoryEnum::BSpline |
static constexpr TransformCategoryEnum | DisplacementField = TransformCategoryEnum::DisplacementField |
static constexpr TransformCategoryEnum | Linear = TransformCategoryEnum::Linear |
static constexpr TransformCategoryEnum | Spline = TransformCategoryEnum::Spline |
static constexpr TransformCategoryEnum | UnknownTransformCategory = TransformCategoryEnum::UnknownTransformCategory |
static constexpr TransformCategoryEnum | VelocityField = TransformCategoryEnum::VelocityField |
Protected Member Functions | |
TransformBaseTemplate ()=default | |
~TransformBaseTemplate () override=default | |
Private Attributes | |
std::string | m_InputSpaceName {} |
std::string | m_OutputSpaceName {} |
using TransformBaseTemplate< TParametersValueType >::ConstPointer = SmartPointer<const Self> |
Definition at line 95 of file itkTransformBase.h.
using TransformBaseTemplate< TParametersValueType >::FixedParametersType = OptimizerParameters<FixedParametersValueType> |
Definition at line 102 of file itkTransformBase.h.
using TransformBaseTemplate< TParametersValueType >::FixedParametersValueType = double |
Definition at line 101 of file itkTransformBase.h.
using TransformBaseTemplate< TParametersValueType >::NumberOfParametersType = IdentifierType |
The number of parameters can potentially be very large, therefore we use here a large capacity integer.
Definition at line 109 of file itkTransformBase.h.
using TransformBaseTemplate< TParametersValueType >::ParametersType = OptimizerParameters<ParametersValueType> |
Definition at line 100 of file itkTransformBase.h.
using TransformBaseTemplate< TParametersValueType >::ParametersValueType = TParametersValueType |
Type of the input parameters.
Definition at line 99 of file itkTransformBase.h.
using TransformBaseTemplate< TParametersValueType >::Pointer = SmartPointer<Self> |
Definition at line 94 of file itkTransformBase.h.
using TransformBaseTemplate< TParametersValueType >::Self = TransformBaseTemplate |
Standard class type aliases.
Definition at line 92 of file itkTransformBase.h.
using TransformBaseTemplate< TParametersValueType >::Superclass = Object |
Definition at line 93 of file itkTransformBase.h.
using TransformBaseTemplate< TParametersValueType >::TransformCategoryEnum = TransformBaseTemplateEnums::TransformCategory |
Definition at line 180 of file itkTransformBase.h.
using TransformBaseTemplate< TParametersValueType >::TransformCategoryType = TransformCategoryEnum |
Definition at line 192 of file itkTransformBase.h.
|
protecteddefault |
|
overrideprotecteddefault |
|
pure virtual |
This function allow copying a range of values into the FixedParameters The range of values must conform to std::copy(begin, end, m_FixedParameters) requirements.
Implemented in itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedImageDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedImageDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingPointSetDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingPointSetDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::ObjectDimension, Self::ImageDimension >, itk::Transform< CoordinateRepresentationType, Self::ObjectDimension, Self::ImageDimension >, itk::Transform< CoordinateType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< CoordinateType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< double, 3, 2 >, itk::Transform< double, 3, 3 >, itk::Transform< double, InputImageDimension, OutputImageDimension >, itk::Transform< double, InputImageDimension, OutputImageDimension >, itk::Transform< double, VDimension, VDimension >, itk::Transform< double, VDimension, VSubDimensions >, itk::Transform< double, VInputDimension, VOutputDimension >, itk::Transform< float, VInputDimension, VOutputDimension >, itk::Transform< RealType, ImageDimension, ImageDimension >, itk::Transform< RealType, ImageDimension, ImageDimension >, itk::Transform< TCoordinate, 3, 3 >, itk::Transform< TCoordinate, 3, 3 >, itk::Transform< TParametersValueType, 3, 3 >, itk::Transform< TParametersValueType, ImageDimension, ImageDimension >, itk::Transform< TParametersValueType, ImageDimension, ImageDimension >, itk::Transform< TParametersValueType, Self::InputSpaceDimension, Self::OutputSpaceDimension >, itk::Transform< TParametersValueType, Self::InputSpaceDimension, Self::OutputSpaceDimension >, itk::Transform< TParametersValueType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< TParametersValueType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TFixedDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TFixedDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TMovingDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TMovingDimension >, itk::Transform< TParametersValueType, VDimension, VDimension >, itk::Transform< TParametersValueType, VDimension, VDimension >, itk::Transform< TParametersValueType, VDimension, VSubDimensions >, itk::Transform< TParametersValueType, VDimension, VSubDimensions >, itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< TParametersValueType, VOutputDimension, VInputDimension >, itk::Transform< TParametersValueType, VOutputDimension, VInputDimension >, itk::Transform< TParametersValueType, VSubDimensions, VSubDimensions >, itk::Transform< TParametersValueType, VSubDimensions, VSubDimensions >, itk::Transform< TTransformPrecisionType, Self::OutputImageDimension, Self::InputImageDimension >, and itk::Transform< TTransformPrecisionType, Self::OutputImageDimension, Self::InputImageDimension >.
|
pure virtual |
This function allow copying a range of values into the Parameters The range of values must conform to std::copy(begin, end, m_Parameters) requirements.
Implemented in itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< double, 3, 2 >, itk::Transform< double, 3, 3 >, itk::Transform< double, InputImageDimension, OutputImageDimension >, itk::Transform< double, InputImageDimension, OutputImageDimension >, itk::Transform< double, VDimension, VDimension >, itk::Transform< double, VDimension, VSubDimensions >, itk::Transform< double, VInputDimension, VOutputDimension >, itk::Transform< float, VInputDimension, VOutputDimension >, itk::Transform< TParametersValueType, 3, 3 >, itk::Transform< TParametersValueType, ImageDimension, ImageDimension >, itk::Transform< TParametersValueType, ImageDimension, ImageDimension >, itk::Transform< TParametersValueType, Self::InputSpaceDimension, Self::OutputSpaceDimension >, itk::Transform< TParametersValueType, Self::InputSpaceDimension, Self::OutputSpaceDimension >, itk::Transform< TParametersValueType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< TParametersValueType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TFixedDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TFixedDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TMovingDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TMovingDimension >, itk::Transform< TParametersValueType, VDimension, VDimension >, itk::Transform< TParametersValueType, VDimension, VDimension >, itk::Transform< TParametersValueType, VDimension, VSubDimensions >, itk::Transform< TParametersValueType, VDimension, VSubDimensions >, itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< TParametersValueType, VOutputDimension, VInputDimension >, itk::Transform< TParametersValueType, VOutputDimension, VInputDimension >, itk::Transform< TParametersValueType, VSubDimensions, VSubDimensions >, and itk::Transform< TParametersValueType, VSubDimensions, VSubDimensions >.
|
pure virtual |
Get the fixed parameters.
Implemented in itk::BSplineBaseTransform< TParametersValueType, VDimension, VSplineOrder >, itk::BSplineBaseTransform< CoordinateRepresentationType, FixedImageType::ImageDimension, Self::DeformationSplineOrder >, itk::BSplineBaseTransform< CoordinateRepresentationType, FixedImageType::ImageDimension, Self::DeformationSplineOrder >, itk::BSplineBaseTransform< double, 3, 3 >, itk::BSplineBaseTransform< TParametersValueType, VDimension, VSplineOrder >, itk::BSplineBaseTransform< TParametersValueType, VDimension, VSplineOrder >, itk::CenteredRigid2DTransform< TParametersValueType >, itk::CenteredSimilarity2DTransform< TParametersValueType >, itk::CompositeTransform< TParametersValueType, VDimension >, itk::CompositeTransform< RealType, ImageDimension >, itk::CompositeTransform< RealType, ImageDimension >, itk::Euler3DTransform< TParametersValueType >, itk::Euler3DTransform< double >, itk::Euler3DTransform< TParametersValueType >, itk::Euler3DTransform< TParametersValueType >, itk::IdentityTransform< TParametersValueType, VDimension >, itk::KernelTransform< TParametersValueType, VDimension >, itk::KernelTransform< double, 3 >, itk::KernelTransform< double, Self::ImageDimension >, itk::KernelTransform< double, Self::ImageDimension >, itk::KernelTransform< TParametersValueType, 3 >, itk::MatrixOffsetTransformBase< TParametersValueType, VInputDimension, VOutputDimension >, itk::MatrixOffsetTransformBase< double, 2, 2 >, itk::MatrixOffsetTransformBase< double, 3, 3 >, itk::MatrixOffsetTransformBase< double, VDimension, VDimension >, itk::MatrixOffsetTransformBase< float, 3, 3 >, itk::MatrixOffsetTransformBase< float, VDimension, VDimension >, itk::MatrixOffsetTransformBase< TParametersValueType, 2, 2 >, itk::MatrixOffsetTransformBase< TParametersValueType, 2, 2 >, itk::MatrixOffsetTransformBase< TParametersValueType, 3, 3 >, itk::MatrixOffsetTransformBase< TParametersValueType, 3, 3 >, itk::MatrixOffsetTransformBase< TParametersValueType, VDimension, VDimension >, itk::MatrixOffsetTransformBase< TParametersValueType, VDimension, VDimension >, itk::MatrixOffsetTransformBase< TParametersValueType, VOutputDimension, VInputDimension >, itk::MatrixOffsetTransformBase< TParametersValueType, VOutputDimension, VInputDimension >, itk::MultiTransform< TParametersValueType, VDimension, VSubDimensions >, itk::MultiTransform< double, 3, 3 >, itk::MultiTransform< TParametersValueType, VDimension, VDimension >, itk::MultiTransform< TParametersValueType, VDimension, VDimension >, itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedImageDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedImageDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingPointSetDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingPointSetDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::ObjectDimension, Self::ImageDimension >, itk::Transform< CoordinateRepresentationType, Self::ObjectDimension, Self::ImageDimension >, itk::Transform< CoordinateType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< CoordinateType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< double, 3, 2 >, itk::Transform< double, 3, 3 >, itk::Transform< double, InputImageDimension, OutputImageDimension >, itk::Transform< double, InputImageDimension, OutputImageDimension >, itk::Transform< double, VDimension, VDimension >, itk::Transform< double, VDimension, VSubDimensions >, itk::Transform< double, VInputDimension, VOutputDimension >, itk::Transform< float, VInputDimension, VOutputDimension >, itk::Transform< RealType, ImageDimension, ImageDimension >, itk::Transform< RealType, ImageDimension, ImageDimension >, itk::Transform< TCoordinate, 3, 3 >, itk::Transform< TCoordinate, 3, 3 >, itk::Transform< TParametersValueType, 3, 3 >, itk::Transform< TParametersValueType, ImageDimension, ImageDimension >, itk::Transform< TParametersValueType, ImageDimension, ImageDimension >, itk::Transform< TParametersValueType, Self::InputSpaceDimension, Self::OutputSpaceDimension >, itk::Transform< TParametersValueType, Self::InputSpaceDimension, Self::OutputSpaceDimension >, itk::Transform< TParametersValueType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< TParametersValueType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TFixedDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TFixedDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TMovingDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TMovingDimension >, itk::Transform< TParametersValueType, VDimension, VDimension >, itk::Transform< TParametersValueType, VDimension, VDimension >, itk::Transform< TParametersValueType, VDimension, VSubDimensions >, itk::Transform< TParametersValueType, VDimension, VSubDimensions >, itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< TParametersValueType, VOutputDimension, VInputDimension >, itk::Transform< TParametersValueType, VOutputDimension, VInputDimension >, itk::Transform< TParametersValueType, VSubDimensions, VSubDimensions >, itk::Transform< TParametersValueType, VSubDimensions, VSubDimensions >, itk::Transform< TTransformPrecisionType, Self::OutputImageDimension, Self::InputImageDimension >, itk::Transform< TTransformPrecisionType, Self::OutputImageDimension, Self::InputImageDimension >, and itk::TranslationTransform< TParametersValueType, VDimension >.
|
pure virtual |
Get the size of the input space
Implemented in itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedImageDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedImageDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingPointSetDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingPointSetDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::ObjectDimension, Self::ImageDimension >, itk::Transform< CoordinateRepresentationType, Self::ObjectDimension, Self::ImageDimension >, itk::Transform< CoordinateType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< CoordinateType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< double, 3, 2 >, itk::Transform< double, 3, 3 >, itk::Transform< double, InputImageDimension, OutputImageDimension >, itk::Transform< double, InputImageDimension, OutputImageDimension >, itk::Transform< double, VDimension, VDimension >, itk::Transform< double, VDimension, VSubDimensions >, itk::Transform< double, VInputDimension, VOutputDimension >, itk::Transform< float, VInputDimension, VOutputDimension >, itk::Transform< RealType, ImageDimension, ImageDimension >, itk::Transform< RealType, ImageDimension, ImageDimension >, itk::Transform< TCoordinate, 3, 3 >, itk::Transform< TCoordinate, 3, 3 >, itk::Transform< TParametersValueType, 3, 3 >, itk::Transform< TParametersValueType, ImageDimension, ImageDimension >, itk::Transform< TParametersValueType, ImageDimension, ImageDimension >, itk::Transform< TParametersValueType, Self::InputSpaceDimension, Self::OutputSpaceDimension >, itk::Transform< TParametersValueType, Self::InputSpaceDimension, Self::OutputSpaceDimension >, itk::Transform< TParametersValueType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< TParametersValueType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TFixedDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TFixedDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TMovingDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TMovingDimension >, itk::Transform< TParametersValueType, VDimension, VDimension >, itk::Transform< TParametersValueType, VDimension, VDimension >, itk::Transform< TParametersValueType, VDimension, VSubDimensions >, itk::Transform< TParametersValueType, VDimension, VSubDimensions >, itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< TParametersValueType, VOutputDimension, VInputDimension >, itk::Transform< TParametersValueType, VOutputDimension, VInputDimension >, itk::Transform< TParametersValueType, VSubDimensions, VSubDimensions >, itk::Transform< TParametersValueType, VSubDimensions, VSubDimensions >, itk::Transform< TTransformPrecisionType, Self::OutputImageDimension, Self::InputImageDimension >, and itk::Transform< TTransformPrecisionType, Self::OutputImageDimension, Self::InputImageDimension >.
|
pure virtual |
Return the number of parameters that completely define the Transform
Implemented in itk::BSplineBaseTransform< TParametersValueType, VDimension, VSplineOrder >, itk::BSplineBaseTransform< CoordinateRepresentationType, FixedImageType::ImageDimension, Self::DeformationSplineOrder >, itk::BSplineBaseTransform< CoordinateRepresentationType, FixedImageType::ImageDimension, Self::DeformationSplineOrder >, itk::BSplineBaseTransform< double, 3, 3 >, itk::BSplineBaseTransform< TParametersValueType, VDimension, VSplineOrder >, itk::BSplineBaseTransform< TParametersValueType, VDimension, VSplineOrder >, itk::BSplineDeformableTransform< TParametersValueType, VDimension, VSplineOrder >, itk::BSplineTransform< TParametersValueType, VDimension, VSplineOrder >, itk::BSplineTransform< ParametersValueType, FixedImageType::ImageDimension, SplineOrder >, itk::BSplineTransform< ParametersValueType, FixedImageType::ImageDimension, SplineOrder >, itk::CompositeTransform< TParametersValueType, VDimension >, itk::CompositeTransform< RealType, ImageDimension >, itk::CompositeTransform< RealType, ImageDimension >, itk::MultiTransform< TParametersValueType, VDimension, VSubDimensions >, itk::MultiTransform< double, 3, 3 >, itk::MultiTransform< TParametersValueType, VDimension, VDimension >, itk::MultiTransform< TParametersValueType, VDimension, VDimension >, itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedImageDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedImageDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingPointSetDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingPointSetDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::ObjectDimension, Self::ImageDimension >, itk::Transform< CoordinateRepresentationType, Self::ObjectDimension, Self::ImageDimension >, itk::Transform< CoordinateType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< CoordinateType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< double, 3, 2 >, itk::Transform< double, 3, 3 >, itk::Transform< double, InputImageDimension, OutputImageDimension >, itk::Transform< double, InputImageDimension, OutputImageDimension >, itk::Transform< double, VDimension, VDimension >, itk::Transform< double, VDimension, VSubDimensions >, itk::Transform< double, VInputDimension, VOutputDimension >, itk::Transform< float, VInputDimension, VOutputDimension >, itk::Transform< RealType, ImageDimension, ImageDimension >, itk::Transform< RealType, ImageDimension, ImageDimension >, itk::Transform< TCoordinate, 3, 3 >, itk::Transform< TCoordinate, 3, 3 >, itk::Transform< TParametersValueType, 3, 3 >, itk::Transform< TParametersValueType, ImageDimension, ImageDimension >, itk::Transform< TParametersValueType, ImageDimension, ImageDimension >, itk::Transform< TParametersValueType, Self::InputSpaceDimension, Self::OutputSpaceDimension >, itk::Transform< TParametersValueType, Self::InputSpaceDimension, Self::OutputSpaceDimension >, itk::Transform< TParametersValueType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< TParametersValueType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TFixedDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TFixedDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TMovingDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TMovingDimension >, itk::Transform< TParametersValueType, VDimension, VDimension >, itk::Transform< TParametersValueType, VDimension, VDimension >, itk::Transform< TParametersValueType, VDimension, VSubDimensions >, itk::Transform< TParametersValueType, VDimension, VSubDimensions >, itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< TParametersValueType, VOutputDimension, VInputDimension >, itk::Transform< TParametersValueType, VOutputDimension, VInputDimension >, itk::Transform< TParametersValueType, VSubDimensions, VSubDimensions >, itk::Transform< TParametersValueType, VSubDimensions, VSubDimensions >, itk::Transform< TTransformPrecisionType, Self::OutputImageDimension, Self::InputImageDimension >, itk::Transform< TTransformPrecisionType, Self::OutputImageDimension, Self::InputImageDimension >, and itk::TranslationTransform< TParametersValueType, VDimension >.
|
pure virtual |
Get the size of the output space
Implemented in itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedImageDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedImageDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingPointSetDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingPointSetDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::ObjectDimension, Self::ImageDimension >, itk::Transform< CoordinateRepresentationType, Self::ObjectDimension, Self::ImageDimension >, itk::Transform< CoordinateType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< CoordinateType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< double, 3, 2 >, itk::Transform< double, 3, 3 >, itk::Transform< double, InputImageDimension, OutputImageDimension >, itk::Transform< double, InputImageDimension, OutputImageDimension >, itk::Transform< double, VDimension, VDimension >, itk::Transform< double, VDimension, VSubDimensions >, itk::Transform< double, VInputDimension, VOutputDimension >, itk::Transform< float, VInputDimension, VOutputDimension >, itk::Transform< RealType, ImageDimension, ImageDimension >, itk::Transform< RealType, ImageDimension, ImageDimension >, itk::Transform< TCoordinate, 3, 3 >, itk::Transform< TCoordinate, 3, 3 >, itk::Transform< TParametersValueType, 3, 3 >, itk::Transform< TParametersValueType, ImageDimension, ImageDimension >, itk::Transform< TParametersValueType, ImageDimension, ImageDimension >, itk::Transform< TParametersValueType, Self::InputSpaceDimension, Self::OutputSpaceDimension >, itk::Transform< TParametersValueType, Self::InputSpaceDimension, Self::OutputSpaceDimension >, itk::Transform< TParametersValueType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< TParametersValueType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TFixedDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TFixedDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TMovingDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TMovingDimension >, itk::Transform< TParametersValueType, VDimension, VDimension >, itk::Transform< TParametersValueType, VDimension, VDimension >, itk::Transform< TParametersValueType, VDimension, VSubDimensions >, itk::Transform< TParametersValueType, VDimension, VSubDimensions >, itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< TParametersValueType, VOutputDimension, VInputDimension >, itk::Transform< TParametersValueType, VOutputDimension, VInputDimension >, itk::Transform< TParametersValueType, VSubDimensions, VSubDimensions >, itk::Transform< TParametersValueType, VSubDimensions, VSubDimensions >, itk::Transform< TTransformPrecisionType, Self::OutputImageDimension, Self::InputImageDimension >, and itk::Transform< TTransformPrecisionType, Self::OutputImageDimension, Self::InputImageDimension >.
|
pure virtual |
Get the Transformation Parameters.
Implemented in itk::BSplineBaseTransform< TParametersValueType, VDimension, VSplineOrder >, itk::BSplineBaseTransform< CoordinateRepresentationType, FixedImageType::ImageDimension, Self::DeformationSplineOrder >, itk::BSplineBaseTransform< CoordinateRepresentationType, FixedImageType::ImageDimension, Self::DeformationSplineOrder >, itk::BSplineBaseTransform< double, 3, 3 >, itk::BSplineBaseTransform< TParametersValueType, VDimension, VSplineOrder >, itk::BSplineBaseTransform< TParametersValueType, VDimension, VSplineOrder >, itk::CenteredAffineTransform< TParametersValueType, VDimension >, itk::CenteredEuler3DTransform< TParametersValueType >, itk::CenteredRigid2DTransform< TParametersValueType >, itk::CenteredSimilarity2DTransform< TParametersValueType >, itk::ComposeScaleSkewVersor3DTransform< TParametersValueType >, itk::CompositeTransform< TParametersValueType, VDimension >, itk::CompositeTransform< RealType, ImageDimension >, itk::CompositeTransform< RealType, ImageDimension >, itk::Euler3DTransform< TParametersValueType >, itk::Euler3DTransform< double >, itk::Euler3DTransform< TParametersValueType >, itk::Euler3DTransform< TParametersValueType >, itk::IdentityTransform< TParametersValueType, VDimension >, itk::KernelTransform< TParametersValueType, VDimension >, itk::KernelTransform< double, 3 >, itk::KernelTransform< double, Self::ImageDimension >, itk::KernelTransform< double, Self::ImageDimension >, itk::KernelTransform< TParametersValueType, 3 >, itk::MatrixOffsetTransformBase< TParametersValueType, VInputDimension, VOutputDimension >, itk::MatrixOffsetTransformBase< double, 2, 2 >, itk::MatrixOffsetTransformBase< double, 3, 3 >, itk::MatrixOffsetTransformBase< double, VDimension, VDimension >, itk::MatrixOffsetTransformBase< float, 3, 3 >, itk::MatrixOffsetTransformBase< float, VDimension, VDimension >, itk::MatrixOffsetTransformBase< TParametersValueType, 2, 2 >, itk::MatrixOffsetTransformBase< TParametersValueType, 2, 2 >, itk::MatrixOffsetTransformBase< TParametersValueType, 3, 3 >, itk::MatrixOffsetTransformBase< TParametersValueType, 3, 3 >, itk::MatrixOffsetTransformBase< TParametersValueType, VDimension, VDimension >, itk::MatrixOffsetTransformBase< TParametersValueType, VDimension, VDimension >, itk::MatrixOffsetTransformBase< TParametersValueType, VOutputDimension, VInputDimension >, itk::MatrixOffsetTransformBase< TParametersValueType, VOutputDimension, VInputDimension >, itk::MultiTransform< TParametersValueType, VDimension, VSubDimensions >, itk::MultiTransform< double, 3, 3 >, itk::MultiTransform< TParametersValueType, VDimension, VDimension >, itk::MultiTransform< TParametersValueType, VDimension, VDimension >, itk::QuaternionRigidTransform< TParametersValueType >, itk::Rigid2DTransform< TParametersValueType >, itk::Rigid2DTransform< double >, itk::Rigid2DTransform< ParametersValueType >, itk::Rigid2DTransform< ParametersValueType >, itk::Rigid2DTransform< TParametersValueType >, itk::Rigid2DTransform< TParametersValueType >, itk::Rigid3DPerspectiveTransform< TParametersValueType >, itk::ScaleLogarithmicTransform< TParametersValueType, VDimension >, itk::ScaleSkewVersor3DTransform< TParametersValueType >, itk::ScaleTransform< TParametersValueType, VDimension >, itk::ScaleTransform< float, 3 >, itk::ScaleTransform< TParametersValueType, VDimension >, itk::ScaleTransform< TParametersValueType, VDimension >, itk::ScaleVersor3DTransform< TParametersValueType >, itk::Similarity2DTransform< TParametersValueType >, itk::Similarity2DTransform< double >, itk::Similarity2DTransform< TParametersValueType >, itk::Similarity2DTransform< TParametersValueType >, itk::Similarity3DTransform< TParametersValueType >, itk::Similarity3DTransform< ParametersValueType >, itk::Similarity3DTransform< ParametersValueType >, itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedImageDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedImageDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingPointSetDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingPointSetDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::ObjectDimension, Self::ImageDimension >, itk::Transform< CoordinateRepresentationType, Self::ObjectDimension, Self::ImageDimension >, itk::Transform< CoordinateType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< CoordinateType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< double, 3, 2 >, itk::Transform< double, 3, 3 >, itk::Transform< double, InputImageDimension, OutputImageDimension >, itk::Transform< double, InputImageDimension, OutputImageDimension >, itk::Transform< double, VDimension, VDimension >, itk::Transform< double, VDimension, VSubDimensions >, itk::Transform< double, VInputDimension, VOutputDimension >, itk::Transform< float, VInputDimension, VOutputDimension >, itk::Transform< RealType, ImageDimension, ImageDimension >, itk::Transform< RealType, ImageDimension, ImageDimension >, itk::Transform< TCoordinate, 3, 3 >, itk::Transform< TCoordinate, 3, 3 >, itk::Transform< TParametersValueType, 3, 3 >, itk::Transform< TParametersValueType, ImageDimension, ImageDimension >, itk::Transform< TParametersValueType, ImageDimension, ImageDimension >, itk::Transform< TParametersValueType, Self::InputSpaceDimension, Self::OutputSpaceDimension >, itk::Transform< TParametersValueType, Self::InputSpaceDimension, Self::OutputSpaceDimension >, itk::Transform< TParametersValueType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< TParametersValueType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TFixedDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TFixedDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TMovingDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TMovingDimension >, itk::Transform< TParametersValueType, VDimension, VDimension >, itk::Transform< TParametersValueType, VDimension, VDimension >, itk::Transform< TParametersValueType, VDimension, VSubDimensions >, itk::Transform< TParametersValueType, VDimension, VSubDimensions >, itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< TParametersValueType, VOutputDimension, VInputDimension >, itk::Transform< TParametersValueType, VOutputDimension, VInputDimension >, itk::Transform< TParametersValueType, VSubDimensions, VSubDimensions >, itk::Transform< TParametersValueType, VSubDimensions, VSubDimensions >, itk::Transform< TTransformPrecisionType, Self::OutputImageDimension, Self::InputImageDimension >, itk::Transform< TTransformPrecisionType, Self::OutputImageDimension, Self::InputImageDimension >, itk::TranslationTransform< TParametersValueType, VDimension >, itk::VersorRigid3DTransform< TParametersValueType >, itk::VersorRigid3DTransform< double >, itk::VersorRigid3DTransform< ParametersValueType >, itk::VersorRigid3DTransform< ParametersValueType >, itk::VersorRigid3DTransform< TParametersValueType >, itk::VersorRigid3DTransform< TParametersValueType >, itk::VersorTransform< TParametersValueType >, itk::VersorTransform< double >, itk::VersorTransform< TParametersValueType >, and itk::VersorTransform< TParametersValueType >.
|
pure virtual |
Get transform category
Implemented in itk::AzimuthElevationToCartesianTransform< TParametersValueType, VDimension >, itk::BSplineBaseTransform< TParametersValueType, VDimension, VSplineOrder >, itk::BSplineBaseTransform< CoordinateRepresentationType, FixedImageType::ImageDimension, Self::DeformationSplineOrder >, itk::BSplineBaseTransform< CoordinateRepresentationType, FixedImageType::ImageDimension, Self::DeformationSplineOrder >, itk::BSplineBaseTransform< double, 3, 3 >, itk::BSplineBaseTransform< TParametersValueType, VDimension, VSplineOrder >, itk::BSplineBaseTransform< TParametersValueType, VDimension, VSplineOrder >, itk::CompositeTransform< TParametersValueType, VDimension >, itk::CompositeTransform< RealType, ImageDimension >, itk::CompositeTransform< RealType, ImageDimension >, itk::DisplacementFieldTransform< TParametersValueType, VDimension >, itk::DisplacementFieldTransform< CoordinateRepresentationType, Self::MovingDimension >, itk::DisplacementFieldTransform< CoordinateRepresentationType, Self::MovingDimension >, itk::DisplacementFieldTransform< RealType, ImageDimension >, itk::DisplacementFieldTransform< RealType, ImageDimension >, itk::IdentityTransform< TParametersValueType, VDimension >, itk::KernelTransform< TParametersValueType, VDimension >, itk::KernelTransform< double, 3 >, itk::KernelTransform< double, Self::ImageDimension >, itk::KernelTransform< double, Self::ImageDimension >, itk::KernelTransform< TParametersValueType, 3 >, itk::MatrixOffsetTransformBase< TParametersValueType, VInputDimension, VOutputDimension >, itk::MatrixOffsetTransformBase< double, 2, 2 >, itk::MatrixOffsetTransformBase< double, 3, 3 >, itk::MatrixOffsetTransformBase< double, VDimension, VDimension >, itk::MatrixOffsetTransformBase< float, 3, 3 >, itk::MatrixOffsetTransformBase< float, VDimension, VDimension >, itk::MatrixOffsetTransformBase< TParametersValueType, 2, 2 >, itk::MatrixOffsetTransformBase< TParametersValueType, 2, 2 >, itk::MatrixOffsetTransformBase< TParametersValueType, 3, 3 >, itk::MatrixOffsetTransformBase< TParametersValueType, 3, 3 >, itk::MatrixOffsetTransformBase< TParametersValueType, VDimension, VDimension >, itk::MatrixOffsetTransformBase< TParametersValueType, VDimension, VDimension >, itk::MatrixOffsetTransformBase< TParametersValueType, VOutputDimension, VInputDimension >, itk::MatrixOffsetTransformBase< TParametersValueType, VOutputDimension, VInputDimension >, itk::MultiTransform< TParametersValueType, VDimension, VSubDimensions >, itk::MultiTransform< double, 3, 3 >, itk::MultiTransform< TParametersValueType, VDimension, VDimension >, itk::MultiTransform< TParametersValueType, VDimension, VDimension >, itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedImageDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedImageDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingPointSetDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingPointSetDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::ObjectDimension, Self::ImageDimension >, itk::Transform< CoordinateRepresentationType, Self::ObjectDimension, Self::ImageDimension >, itk::Transform< CoordinateType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< CoordinateType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< double, 3, 2 >, itk::Transform< double, 3, 3 >, itk::Transform< double, InputImageDimension, OutputImageDimension >, itk::Transform< double, InputImageDimension, OutputImageDimension >, itk::Transform< double, VDimension, VDimension >, itk::Transform< double, VDimension, VSubDimensions >, itk::Transform< double, VInputDimension, VOutputDimension >, itk::Transform< float, VInputDimension, VOutputDimension >, itk::Transform< RealType, ImageDimension, ImageDimension >, itk::Transform< RealType, ImageDimension, ImageDimension >, itk::Transform< TCoordinate, 3, 3 >, itk::Transform< TCoordinate, 3, 3 >, itk::Transform< TParametersValueType, 3, 3 >, itk::Transform< TParametersValueType, ImageDimension, ImageDimension >, itk::Transform< TParametersValueType, ImageDimension, ImageDimension >, itk::Transform< TParametersValueType, Self::InputSpaceDimension, Self::OutputSpaceDimension >, itk::Transform< TParametersValueType, Self::InputSpaceDimension, Self::OutputSpaceDimension >, itk::Transform< TParametersValueType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< TParametersValueType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TFixedDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TFixedDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TMovingDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TMovingDimension >, itk::Transform< TParametersValueType, VDimension, VDimension >, itk::Transform< TParametersValueType, VDimension, VDimension >, itk::Transform< TParametersValueType, VDimension, VSubDimensions >, itk::Transform< TParametersValueType, VDimension, VSubDimensions >, itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< TParametersValueType, VOutputDimension, VInputDimension >, itk::Transform< TParametersValueType, VOutputDimension, VInputDimension >, itk::Transform< TParametersValueType, VSubDimensions, VSubDimensions >, itk::Transform< TParametersValueType, VSubDimensions, VSubDimensions >, itk::Transform< TTransformPrecisionType, Self::OutputImageDimension, Self::InputImageDimension >, itk::Transform< TTransformPrecisionType, Self::OutputImageDimension, Self::InputImageDimension >, and itk::TranslationTransform< TParametersValueType, VDimension >.
|
pure virtual |
Generate a platform independent name
Implemented in itk::BSplineTransform< TParametersValueType, VDimension, VSplineOrder >, itk::BSplineTransform< ParametersValueType, FixedImageType::ImageDimension, SplineOrder >, itk::BSplineTransform< ParametersValueType, FixedImageType::ImageDimension, SplineOrder >, itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedImageDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedImageDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingPointSetDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::MovingPointSetDimension, Self::FixedPointSetDimension >, itk::Transform< CoordinateRepresentationType, Self::ObjectDimension, Self::ImageDimension >, itk::Transform< CoordinateRepresentationType, Self::ObjectDimension, Self::ImageDimension >, itk::Transform< CoordinateType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< CoordinateType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< double, 3, 2 >, itk::Transform< double, 3, 3 >, itk::Transform< double, InputImageDimension, OutputImageDimension >, itk::Transform< double, InputImageDimension, OutputImageDimension >, itk::Transform< double, VDimension, VDimension >, itk::Transform< double, VDimension, VSubDimensions >, itk::Transform< double, VInputDimension, VOutputDimension >, itk::Transform< float, VInputDimension, VOutputDimension >, itk::Transform< RealType, ImageDimension, ImageDimension >, itk::Transform< RealType, ImageDimension, ImageDimension >, itk::Transform< TCoordinate, 3, 3 >, itk::Transform< TCoordinate, 3, 3 >, itk::Transform< TParametersValueType, 3, 3 >, itk::Transform< TParametersValueType, ImageDimension, ImageDimension >, itk::Transform< TParametersValueType, ImageDimension, ImageDimension >, itk::Transform< TParametersValueType, Self::InputSpaceDimension, Self::OutputSpaceDimension >, itk::Transform< TParametersValueType, Self::InputSpaceDimension, Self::OutputSpaceDimension >, itk::Transform< TParametersValueType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< TParametersValueType, Self::SpaceDimension, Self::SpaceDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TFixedDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TFixedDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TMovingDimension >, itk::Transform< TParametersValueType, TVirtualImage::ImageDimension, TMovingDimension >, itk::Transform< TParametersValueType, VDimension, VDimension >, itk::Transform< TParametersValueType, VDimension, VDimension >, itk::Transform< TParametersValueType, VDimension, VSubDimensions >, itk::Transform< TParametersValueType, VDimension, VSubDimensions >, itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >, itk::Transform< TParametersValueType, VOutputDimension, VInputDimension >, itk::Transform< TParametersValueType, VOutputDimension, VInputDimension >, itk::Transform< TParametersValueType, VSubDimensions, VSubDimensions >, itk::Transform< TParametersValueType, VSubDimensions, VSubDimensions >, itk::Transform< TTransformPrecisionType, Self::OutputImageDimension, Self::InputImageDimension >, and itk::Transform< TTransformPrecisionType, Self::OutputImageDimension, Self::InputImageDimension >.
TransformBaseTemplate< TParametersValueType >::ITK_DISALLOW_COPY_AND_MOVE | ( | TransformBaseTemplate< TParametersValueType > | ) |
TransformBaseTemplate< TParametersValueType >::itkGetConstReferenceMacro | ( | InputSpaceName | , |
std::string | ) |
Referenced by itk::Rigid2DTransform< TParametersValueType >::GetAngle(), itk::ConstantVelocityFieldTransform< TParametersValueType, VDimension >::GetConstantVelocityFieldSetTime(), itk::DisplacementFieldTransform< CoordinateRepresentationType, Self::MovingDimension >::GetDisplacementFieldSetTime(), itk::GaussianSmoothingOnUpdateDisplacementFieldTransform< TParametersValueType, VDimension >::GetGaussianSmoothingVarianceForTheTotalField(), itk::GaussianSmoothingOnUpdateDisplacementFieldTransform< TParametersValueType, VDimension >::GetGaussianSmoothingVarianceForTheUpdateField(), itk::GaussianSmoothingOnUpdateTimeVaryingVelocityFieldTransform< TParametersValueType, VDimension >::GetGaussianSpatialSmoothingVarianceForTheTotalField(), itk::GaussianSmoothingOnUpdateTimeVaryingVelocityFieldTransform< TParametersValueType, VDimension >::GetGaussianSpatialSmoothingVarianceForTheUpdateField(), itk::GaussianSmoothingOnUpdateTimeVaryingVelocityFieldTransform< TParametersValueType, VDimension >::GetGaussianTemporalSmoothingVarianceForTheTotalField(), itk::GaussianSmoothingOnUpdateTimeVaryingVelocityFieldTransform< TParametersValueType, VDimension >::GetGaussianTemporalSmoothingVarianceForTheUpdateField(), itk::ScaleTransform< TParametersValueType, VDimension >::GetScale(), itk::Similarity2DTransform< TParametersValueType >::GetScale(), itk::VelocityFieldTransform< TParametersValueType, VDimension >::GetVelocityFieldSetTime(), and itk::VersorTransform< TParametersValueType >::GetVersor().
TransformBaseTemplate< TParametersValueType >::itkGetConstReferenceMacro | ( | OutputSpaceName | , |
std::string | ) |
TransformBaseTemplate< TParametersValueType >::itkOverrideGetNameOfClassMacro | ( | TransformBaseTemplate< TParametersValueType > | ) |
Referenced by itk::BSplineExponentialDiffeomorphicTransform< TParametersValueType, VDimension >::GetNameOfClass(), itk::BSplineSmoothingOnUpdateDisplacementFieldTransform< TParametersValueType, VDimension >::GetNameOfClass(), itk::ConstantVelocityFieldTransform< TParametersValueType, VDimension >::GetNameOfClass(), itk::DisplacementFieldTransform< CoordinateRepresentationType, Self::MovingDimension >::GetNameOfClass(), itk::Euler3DTransform< TParametersValueType >::GetNameOfClass(), itk::GaussianExponentialDiffeomorphicTransform< TParametersValueType, VDimension >::GetNameOfClass(), itk::GaussianSmoothingOnUpdateDisplacementFieldTransform< TParametersValueType, VDimension >::GetNameOfClass(), itk::GaussianSmoothingOnUpdateTimeVaryingVelocityFieldTransform< TParametersValueType, VDimension >::GetNameOfClass(), itk::IdentityTransform< TParametersValueType, VDimension >::GetNameOfClass(), itk::MatrixOffsetTransformBase< TParametersValueType, VDimension, VDimension >::GetNameOfClass(), itk::MultiTransform< TParametersValueType, VDimension, VDimension >::GetNameOfClass(), itk::Rigid2DTransform< TParametersValueType >::GetNameOfClass(), itk::Rigid3DTransform< TParametersValueType >::GetNameOfClass(), itk::ScaleTransform< TParametersValueType, VDimension >::GetNameOfClass(), itk::Similarity2DTransform< TParametersValueType >::GetNameOfClass(), itk::ThinPlateR2LogRSplineKernelTransform< TParametersValueType, VDimension >::GetNameOfClass(), itk::ThinPlateSplineKernelTransform< TParametersValueType, VDimension >::GetNameOfClass(), itk::TimeVaryingBSplineVelocityFieldTransform< TParametersValueType, VDimension >::GetNameOfClass(), itk::TimeVaryingVelocityFieldTransform< TParametersValueType, VDimension >::GetNameOfClass(), itk::Transform< TParametersValueType, VDimension, VDimension >::GetNameOfClass(), itk::VelocityFieldTransform< TParametersValueType, VDimension >::GetNameOfClass(), itk::VersorRigid3DTransform< TParametersValueType >::GetNameOfClass(), itk::VersorTransform< TParametersValueType >::GetNameOfClass(), and itk::VolumeSplineKernelTransform< TParametersValueType, VDimension >::GetNameOfClass().
TransformBaseTemplate< TParametersValueType >::itkSetMacro | ( | InputSpaceName | , |
std::string | ) |
Referenced by itk::ConstantVelocityFieldTransform< TParametersValueType, VDimension >::SetCalculateNumberOfIntegrationStepsAutomatically(), itk::DisplacementFieldTransform< CoordinateRepresentationType, Self::MovingDimension >::SetCoordinateTolerance(), itk::DisplacementFieldTransform< CoordinateRepresentationType, Self::MovingDimension >::SetDirectionTolerance(), itk::BSplineSmoothingOnUpdateDisplacementFieldTransform< TParametersValueType, VDimension >::SetEnforceStationaryBoundary(), itk::GaussianExponentialDiffeomorphicTransform< TParametersValueType, VDimension >::SetGaussianSmoothingVarianceForTheConstantVelocityField(), itk::GaussianSmoothingOnUpdateDisplacementFieldTransform< TParametersValueType, VDimension >::SetGaussianSmoothingVarianceForTheTotalField(), itk::GaussianExponentialDiffeomorphicTransform< TParametersValueType, VDimension >::SetGaussianSmoothingVarianceForTheUpdateField(), itk::GaussianSmoothingOnUpdateDisplacementFieldTransform< TParametersValueType, VDimension >::SetGaussianSmoothingVarianceForTheUpdateField(), itk::GaussianSmoothingOnUpdateTimeVaryingVelocityFieldTransform< TParametersValueType, VDimension >::SetGaussianSpatialSmoothingVarianceForTheTotalField(), itk::GaussianSmoothingOnUpdateTimeVaryingVelocityFieldTransform< TParametersValueType, VDimension >::SetGaussianSpatialSmoothingVarianceForTheUpdateField(), itk::GaussianSmoothingOnUpdateTimeVaryingVelocityFieldTransform< TParametersValueType, VDimension >::SetGaussianTemporalSmoothingVarianceForTheTotalField(), itk::GaussianSmoothingOnUpdateTimeVaryingVelocityFieldTransform< TParametersValueType, VDimension >::SetGaussianTemporalSmoothingVarianceForTheUpdateField(), itk::BSplineExponentialDiffeomorphicTransform< TParametersValueType, VDimension >::SetNumberOfControlPointsForTheConstantVelocityField(), itk::BSplineSmoothingOnUpdateDisplacementFieldTransform< TParametersValueType, VDimension >::SetNumberOfControlPointsForTheTotalField(), itk::BSplineExponentialDiffeomorphicTransform< TParametersValueType, VDimension >::SetNumberOfControlPointsForTheUpdateField(), itk::BSplineSmoothingOnUpdateDisplacementFieldTransform< TParametersValueType, VDimension >::SetNumberOfControlPointsForTheUpdateField(), itk::ConstantVelocityFieldTransform< TParametersValueType, VDimension >::SetNumberOfIntegrationSteps(), itk::VelocityFieldTransform< TParametersValueType, VDimension >::SetNumberOfIntegrationSteps(), itk::BSplineExponentialDiffeomorphicTransform< TParametersValueType, VDimension >::SetSplineOrder(), itk::BSplineSmoothingOnUpdateDisplacementFieldTransform< TParametersValueType, VDimension >::SetSplineOrder(), itk::TimeVaryingBSplineVelocityFieldTransform< TParametersValueType, VDimension >::SetSplineOrder(), itk::TimeVaryingBSplineVelocityFieldTransform< TParametersValueType, VDimension >::SetVelocityFieldDirection(), itk::TimeVaryingBSplineVelocityFieldTransform< TParametersValueType, VDimension >::SetVelocityFieldOrigin(), itk::TimeVaryingBSplineVelocityFieldTransform< TParametersValueType, VDimension >::SetVelocityFieldSize(), and itk::TimeVaryingBSplineVelocityFieldTransform< TParametersValueType, VDimension >::SetVelocityFieldSpacing().
TransformBaseTemplate< TParametersValueType >::itkSetMacro | ( | OutputSpaceName | , |
std::string | ) |
For storing the name of InputSpace/OutputSpace.
InputSpaceName, OutputSpaceName provide identifiers for the world spaces that the transform applied to and the direction of the spatial transformation. The direction of the transform goes from the input space to output space. Typical values include the names of an atlas or a dataset.
|
pure virtual |
Set the fixed parameters.
|
pure virtual |
Set the transformation parameters and update internal transformation.
|
pure virtual |
Set the transformation by copying parameters and update internal transformation. This method forces the transform to copy the parameters. The default implementation is to call SetParameters. This call must be overridden if the transform normally implements SetParameters by keeping a reference to the parameters.
|
staticconstexpr |
Definition at line 186 of file itkTransformBase.h.
|
staticconstexpr |
|
staticconstexpr |
Definition at line 185 of file itkTransformBase.h.
Referenced by itk::IdentityTransform< TParametersValueType, VDimension >::GetTransformCategory(), and itk::Transform< TParametersValueType, VDimension, VDimension >::IsLinear().
|
private |
Definition at line 204 of file itkTransformBase.h.
|
private |
Definition at line 205 of file itkTransformBase.h.
|
staticconstexpr |
Definition at line 187 of file itkTransformBase.h.
Referenced by itk::KernelTransform< double, Self::ImageDimension >::GetTransformCategory().
|
staticconstexpr |
Definition at line 184 of file itkTransformBase.h.
Referenced by itk::MatrixOffsetTransformBase< TParametersValueType, VDimension, VDimension >::ComputeInverseJacobianWithRespectToPosition().
|
staticconstexpr |
Definition at line 189 of file itkTransformBase.h.