18 #ifndef itkLandmarkDisplacementFieldSource_h
19 #define itkLandmarkDisplacementFieldSource_h
48 template<
typename TOutputImage >
71 TOutputImage::ImageDimension);
118 itkGetConstReferenceMacro(OutputSpacing,
SpacingType);
150 ~LandmarkDisplacementFieldSource() {}
166 void operator=(const Self &);
183 #ifndef ITK_MANUAL_INSTANTIATION
184 #include "itkLandmarkDisplacementFieldSource.hxx"
SpacingType m_OutputSpacing
TOutputImage::PointType OriginPointType
KernelTransformType::PointsContainer LandmarkContainer
OutputImageType::RegionType OutputImageRegionType
TOutputImage::DirectionType DirectionType
TOutputImage OutputImageType
unsigned long ModifiedTimeType
OutputImageType::SizeType OutputSizeType
DirectionType m_OutputDirection
ImageSource< TOutputImage > Superclass
KernelTransform< double, itkGetStaticConstMacro(ImageDimension) > KernelTransformType
LandmarkDisplacementFieldSource Self
Base class for all process objects that output image data.
virtual void SetOutputOrigin(OriginPointType _arg)
LandmarkPointSetType::PointType LandmarkPointType
TOutputImage::SpacingType SpacingType
LandmarkContainer::ConstPointer LandmarkContainerPointer
Computes a displacement field from two sets of landmarks.
SmartPointer< Self > Pointer
OutputPixelType::ValueType OutputPixelComponentType
void PrepareKernelBaseSpline()
OutputImageType::IndexType OutputIndexType
SmartPointer< const Self > ConstPointer
TOutputImage::PixelType OutputPixelType
A superclass of the N-dimensional mesh structure; supports point (geometric coordinate and attribute)...
virtual void SetOutputSpacing(SpacingType _arg)
KernelTransformType::Pointer KernelTransformPointerType
OriginPointType m_OutputOrigin
KernelTransformType::PointSetType LandmarkPointSetType
MeshTraits::PointType PointType
OutputImageType::Pointer OutputImagePointer
LandmarkContainerPointer m_TargetLandmarks
OutputImageType::RegionType OutputImageRegionType
ModifiedTimeType GetMTime(void) const override
Control indentation during Print() invocation.
static const unsigned int ImageDimension
KernelTransformPointerType m_KernelTransform
void PrintSelf(std::ostream &os, Indent indent) const override
virtual void GenerateOutputInformation() override
OutputImageRegionType m_OutputRegion
LandmarkContainerPointer m_SourceLandmarks
void GenerateData() override