Seg3D  2.4
Seg3D is a free volume segmentation and processing tool developed by the NIH Center for Integrative Biomedical Computing at the University of Utah Scientific Computing and Imaging (SCI) Institute.
Public Types | Public Member Functions | List of all members
itk::InverseTransform< ForwardTransform > Class Template Reference
Inheritance diagram for itk::InverseTransform< ForwardTransform >:

Public Types

typedef InverseTransform Self
 
typedef Transform< typename ForwardTransform::ScalarType, ForwardTransform::OutputSpaceDimension, ForwardTransform::InputSpaceDimension > Superclass
 
typedef SmartPointer< SelfPointer
 
typedef SmartPointer< const SelfConstPointer
 
typedef Superclass::InverseTransformBaseType InverseTransformBaseType
 
typedef InverseTransformBaseType::Pointer InverseTransformBasePointer
 
typedef Superclass::ScalarType ScalarType
 
typedef Superclass::ParametersType ParametersType
 
typedef Superclass::JacobianType JacobianType
 
typedef Superclass::InputPointType InputPointType
 
typedef Superclass::OutputPointType OutputPointType
 
typedef Superclass::NumberOfParametersType NumberOfParametersType
 

Public Member Functions

 itkNewMacro (Self)
 
 itkTypeMacro (InverseTransform, Transform)
 
 itkStaticConstMacro (InputSpaceDimension, unsigned int, ForwardTransform::OutputSpaceDimension)
 
 itkStaticConstMacro (OutputSpaceDimension, unsigned int, ForwardTransform::InputSpaceDimension)
 
void SetForwardTransform (const ForwardTransform *forward)
 
virtual OutputPointType TransformPoint (const InputPointType &y) const
 
virtual void ComputeJacobianWithRespectToParameters (const InputPointType &, JacobianType &) const
 
virtual void SetFixedParameters (const ParametersType &)
 
virtual void SetParameters (const ParametersType &)
 
virtual NumberOfParametersType GetNumberOfParameters () const
 
virtual InverseTransformBasePointer GetInverseTransform () const
 

Member Typedef Documentation

template<class ForwardTransform >
typedef Superclass::InputPointType itk::InverseTransform< ForwardTransform >::InputPointType

Standard coordinate point type for this class.

template<class ForwardTransform >
typedef Superclass::InverseTransformBaseType itk::InverseTransform< ForwardTransform >::InverseTransformBaseType

Base inverse transform type. This type should not be changed to the concrete inverse transform type or inheritance would be lost.

template<class ForwardTransform >
typedef Superclass::JacobianType itk::InverseTransform< ForwardTransform >::JacobianType

Type of the Jacobian matrix.

template<class ForwardTransform >
typedef Superclass::NumberOfParametersType itk::InverseTransform< ForwardTransform >::NumberOfParametersType

The number of parameters defininig this transform.

template<class ForwardTransform >
typedef Superclass::ParametersType itk::InverseTransform< ForwardTransform >::ParametersType

Type of the input parameters.

template<class ForwardTransform >
typedef Superclass::ScalarType itk::InverseTransform< ForwardTransform >::ScalarType

Standard scalar type for this class.

template<class ForwardTransform >
typedef InverseTransform itk::InverseTransform< ForwardTransform >::Self

Standard class typedefs.

Member Function Documentation

template<class ForwardTransform >
itk::InverseTransform< ForwardTransform >::itkNewMacro ( Self  )

New method for creating an object using a factory.

template<class ForwardTransform >
itk::InverseTransform< ForwardTransform >::itkStaticConstMacro ( InputSpaceDimension  ,
unsigned  int,
ForwardTransform::OutputSpaceDimension   
)

Dimension of the domain space.

template<class ForwardTransform >
itk::InverseTransform< ForwardTransform >::itkTypeMacro ( InverseTransform< ForwardTransform >  ,
Transform   
)

Run-time type information (and related methods).

template<class ForwardTransform >
void itk::InverseTransform< ForwardTransform >::SetForwardTransform ( const ForwardTransform *  forward)
inline

Set the forward transform pointer.

template<class ForwardTransform >
virtual OutputPointType itk::InverseTransform< ForwardTransform >::TransformPoint ( const InputPointType y) const
inlinevirtual

Method to transform a point.


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