18 #ifndef itkLandmarkDisplacementFieldSource_h
19 #define itkLandmarkDisplacementFieldSource_h
48 template<
typename TOutputImage >
72 static constexpr
unsigned int ImageDimension = TOutputImage::ImageDimension;
115 virtual void SetOutputSpacing(
const double *values);
119 itkGetConstReferenceMacro(OutputSpacing,
SpacingType);
123 virtual void SetOutputOrigin(
const double *values);
144 void GenerateOutputInformation()
override;
152 void PrintSelf(std::ostream & os,
Indent indent)
const override;
158 void GenerateData()
override;
163 void PrepareKernelBaseSpline();
181 #ifndef ITK_MANUAL_INSTANTIATION
182 #include "itkLandmarkDisplacementFieldSource.hxx"
typename TOutputImage::DirectionType DirectionType
SpacingType m_OutputSpacing
typename OutputPixelType::ValueType OutputPixelComponentType
typename KernelTransformType::PointSetType LandmarkPointSetType
typename OutputImageType::Pointer OutputImagePointer
typename TOutputImage::PointType OriginPointType
typename TOutputImage::SpacingType SpacingType
typename OutputImageType::SizeType OutputSizeType
DirectionType m_OutputDirection
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
typename KernelTransformType::Pointer KernelTransformPointerType
Base class for all process objects that output image data.
Computes a displacement field from two sets of landmarks.
ImageBaseType::SizeType SizeType
typename LandmarkPointSetType::PointType LandmarkPointType
ImageBaseType::DirectionType DirectionType
typename OutputImageType::RegionType OutputImageRegionType
typename OutputImageType::IndexType OutputIndexType
ImageBaseType::IndexType IndexType
TOutputImage OutputImageType
A superclass of the N-dimensional mesh structure; supports point (geometric coordinate and attribute)...
typename TOutputImage::PixelType OutputPixelType
unsigned long ModifiedTimeType
OriginPointType m_OutputOrigin
typename LandmarkContainer::ConstPointer LandmarkContainerPointer
LandmarkContainerPointer m_TargetLandmarks
Control indentation during Print() invocation.
ImageBaseType::PointType PointType
KernelTransformPointerType m_KernelTransform
ImageBaseType::RegionType RegionType
typename KernelTransformType::PointsContainer LandmarkContainer
OutputImageRegionType m_OutputRegion
LandmarkContainerPointer m_SourceLandmarks