Slicer  4.8
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
List of all members | Public Types | Public Member Functions
itk::InverseBSplineDeformableTransform< TScalar, NDimensions, VSplineOrder > Class Template Reference

#include <Libs/MRML/Core/vtkITKTransformInverse.h>

Inheritance diagram for itk::InverseBSplineDeformableTransform< TScalar, NDimensions, VSplineOrder >:
Inheritance graph
[legend]
Collaboration diagram for itk::InverseBSplineDeformableTransform< TScalar, NDimensions, VSplineOrder >:
Collaboration graph
[legend]

Public Types

typedef SmartPointer< const SelfConstPointer
 
typedef SmartPointer< SelfPointer
 
typedef InverseBSplineDeformableTransform Self
 
typedef BSplineDeformableTransform< TScalar, NDimensions, VSplineOrder > Superclass
 

Public Member Functions

virtual void ComputeInverseJacobianWithRespectToPosition (const typename Superclass::InputPointType &, typename Superclass::JacobianType &) const ITK_OVERRIDE
 
virtual void ComputeJacobianWithRespectToParameters (const typename Superclass::InputPointType &, typename Superclass::JacobianType &) const ITK_OVERRIDE
 
virtual void ComputeJacobianWithRespectToPosition (const typename Superclass::InputPointType &, typename Superclass::JacobianType &) const ITK_OVERRIDE
 
 itkNewMacro (Self)
 
 itkTypeMacro (InverseBSplineDeformableTransform, BSplineDeformableTransform)
 
virtual Superclass::OutputPointType TransformPoint (const typename Superclass::InputPointType &) const ITK_OVERRIDE
 

Detailed Description

template<typename TScalar = double, unsigned int NDimensions = 3, unsigned int VSplineOrder = 3>
class itk::InverseBSplineDeformableTransform< TScalar, NDimensions, VSplineOrder >

Definition at line 90 of file vtkITKTransformInverse.h.

Member Typedef Documentation

◆ ConstPointer

template<typename TScalar = double, unsigned int NDimensions = 3, unsigned int VSplineOrder = 3>
typedef SmartPointer<const Self> itk::InverseBSplineDeformableTransform< TScalar, NDimensions, VSplineOrder >::ConstPointer

Definition at line 98 of file vtkITKTransformInverse.h.

◆ Pointer

template<typename TScalar = double, unsigned int NDimensions = 3, unsigned int VSplineOrder = 3>
typedef SmartPointer<Self> itk::InverseBSplineDeformableTransform< TScalar, NDimensions, VSplineOrder >::Pointer

Definition at line 97 of file vtkITKTransformInverse.h.

◆ Self

template<typename TScalar = double, unsigned int NDimensions = 3, unsigned int VSplineOrder = 3>
typedef InverseBSplineDeformableTransform itk::InverseBSplineDeformableTransform< TScalar, NDimensions, VSplineOrder >::Self

Standard class typedefs.

Definition at line 95 of file vtkITKTransformInverse.h.

◆ Superclass

template<typename TScalar = double, unsigned int NDimensions = 3, unsigned int VSplineOrder = 3>
typedef BSplineDeformableTransform<TScalar,NDimensions,VSplineOrder> itk::InverseBSplineDeformableTransform< TScalar, NDimensions, VSplineOrder >::Superclass

Definition at line 96 of file vtkITKTransformInverse.h.

Member Function Documentation

◆ ComputeInverseJacobianWithRespectToPosition()

template<typename TScalar = double, unsigned int NDimensions = 3, unsigned int VSplineOrder = 3>
virtual void itk::InverseBSplineDeformableTransform< TScalar, NDimensions, VSplineOrder >::ComputeInverseJacobianWithRespectToPosition ( const typename Superclass::InputPointType &  ,
typename Superclass::JacobianType &   
) const
inlinevirtual

Definition at line 126 of file vtkITKTransformInverse.h.

◆ ComputeJacobianWithRespectToParameters()

template<typename TScalar = double, unsigned int NDimensions = 3, unsigned int VSplineOrder = 3>
virtual void itk::InverseBSplineDeformableTransform< TScalar, NDimensions, VSplineOrder >::ComputeJacobianWithRespectToParameters ( const typename Superclass::InputPointType &  ,
typename Superclass::JacobianType &   
) const
inlinevirtual

Definition at line 114 of file vtkITKTransformInverse.h.

◆ ComputeJacobianWithRespectToPosition()

template<typename TScalar = double, unsigned int NDimensions = 3, unsigned int VSplineOrder = 3>
virtual void itk::InverseBSplineDeformableTransform< TScalar, NDimensions, VSplineOrder >::ComputeJacobianWithRespectToPosition ( const typename Superclass::InputPointType &  ,
typename Superclass::JacobianType &   
) const
inlinevirtual

Definition at line 120 of file vtkITKTransformInverse.h.

◆ itkNewMacro()

template<typename TScalar = double, unsigned int NDimensions = 3, unsigned int VSplineOrder = 3>
itk::InverseBSplineDeformableTransform< TScalar, NDimensions, VSplineOrder >::itkNewMacro ( Self  )

New macro for creation of through a Smart Pointer

◆ itkTypeMacro()

template<typename TScalar = double, unsigned int NDimensions = 3, unsigned int VSplineOrder = 3>
itk::InverseBSplineDeformableTransform< TScalar, NDimensions, VSplineOrder >::itkTypeMacro ( InverseBSplineDeformableTransform< TScalar, NDimensions, VSplineOrder >  ,
BSplineDeformableTransform   
)

Run-time type information (and related methods).

◆ TransformPoint()

template<typename TScalar = double, unsigned int NDimensions = 3, unsigned int VSplineOrder = 3>
virtual Superclass::OutputPointType itk::InverseBSplineDeformableTransform< TScalar, NDimensions, VSplineOrder >::TransformPoint ( const typename Superclass::InputPointType &  ) const
inlinevirtual

Definition at line 109 of file vtkITKTransformInverse.h.


The documentation for this class was generated from the following file: