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.
All Classes Namespaces Functions Variables Typedefs Enumerator Friends
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: