#include <itkDiffusionTensor3DMatrix3x3Transform.h>
Virtual class to implement diffusion images transformation based on a 3x3 matrix
| typedef SmartPointer< const Self > itk::DiffusionTensor3DMatrix3x3Transform< TData >::ConstPointer |
| typedef TData itk::DiffusionTensor3DMatrix3x3Transform< TData >::DataType |
| typedef Superclass::InternalMatrixDataType itk::DiffusionTensor3DMatrix3x3Transform< TData >::InternalMatrixDataType |
Reimplemented from itk::DiffusionTensor3DTransform< TData >.
Reimplemented in itk::DiffusionTensor3DAffineTransform< TData >, and itk::DiffusionTensor3DPPDAffineTransform< TData >.
| typedef Superclass::InternalMatrixTransformType itk::DiffusionTensor3DMatrix3x3Transform< TData >::InternalMatrixTransformType |
| typedef Superclass::InternalTensorDataType itk::DiffusionTensor3DMatrix3x3Transform< TData >::InternalTensorDataType |
Reimplemented from itk::DiffusionTensor3DTransform< TData >.
Reimplemented in itk::DiffusionTensor3DAffineTransform< TData >, and itk::DiffusionTensor3DPPDAffineTransform< TData >.
| typedef Superclass::MatrixDataType itk::DiffusionTensor3DMatrix3x3Transform< TData >::MatrixDataType |
Reimplemented from itk::DiffusionTensor3DTransform< TData >.
Reimplemented in itk::DiffusionTensor3DAffineTransform< TData >, and itk::DiffusionTensor3DPPDAffineTransform< TData >.
| typedef Superclass::MatrixTransformType itk::DiffusionTensor3DMatrix3x3Transform< TData >::MatrixTransformType |
| typedef SmartPointer< Self > itk::DiffusionTensor3DMatrix3x3Transform< TData >::Pointer |
| typedef Superclass::PointType itk::DiffusionTensor3DMatrix3x3Transform< TData >::PointType |
Reimplemented from itk::DiffusionTensor3DTransform< TData >.
Reimplemented in itk::DiffusionTensor3DAffineTransform< TData >.
| typedef DiffusionTensor3DMatrix3x3Transform itk::DiffusionTensor3DMatrix3x3Transform< TData >::Self |
| typedef DiffusionTensor3DTransform< DataType > itk::DiffusionTensor3DMatrix3x3Transform< TData >::Superclass |
| typedef Superclass::TensorDataType itk::DiffusionTensor3DMatrix3x3Transform< TData >::TensorDataType |
Reimplemented from itk::DiffusionTensor3DTransform< TData >.
Reimplemented in itk::DiffusionTensor3DAffineTransform< TData >, and itk::DiffusionTensor3DPPDAffineTransform< TData >.
| typedef Superclass::TransformType itk::DiffusionTensor3DMatrix3x3Transform< TData >::TransformType |
Reimplemented from itk::DiffusionTensor3DTransform< TData >.
| typedef Vector< TransformType , 3 > itk::DiffusionTensor3DMatrix3x3Transform< TData >::VectorType |
Reimplemented in itk::DiffusionTensor3DAffineTransform< TData >, and itk::DiffusionTensor3DPPDAffineTransform< TData >.
| itk::DiffusionTensor3DMatrix3x3Transform< TData >::DiffusionTensor3DMatrix3x3Transform | ( | ) | [protected] |
| void itk::DiffusionTensor3DMatrix3x3Transform< TData >::ComputeOffset | ( | ) | [protected] |
| PointType itk::DiffusionTensor3DMatrix3x3Transform< TData >::EvaluateTensorPosition | ( | const PointType & | point | ) | [virtual] |
Evaluate the position of the transformed tensor in the output image.
Implements itk::DiffusionTensor3DTransform< TData >.
| virtual TensorDataType itk::DiffusionTensor3DMatrix3x3Transform< TData >::EvaluateTransformedTensor | ( | TensorDataType & | tensor, | |
| PointType & | outputPosition | |||
| ) | [virtual] |
Evaluate the transformed tensor.
Implements itk::DiffusionTensor3DTransform< TData >.
| virtual TensorDataType itk::DiffusionTensor3DMatrix3x3Transform< TData >::EvaluateTransformedTensor | ( | TensorDataType & | tensor | ) | [virtual] |
Evaluate the transformed tensor.
Reimplemented in itk::DiffusionTensor3DPPDAffineTransform< TData >.
| virtual InternalMatrixTransformType itk::DiffusionTensor3DMatrix3x3Transform< TData >::GetMatrix3x3 | ( | ) | [virtual] |
Get the 3x3 transform matrix.
| virtual Transform< double , 3 , 3 >::Pointer itk::DiffusionTensor3DMatrix3x3Transform< TData >::GetTransform | ( | ) | [virtual] |
Implements itk::DiffusionTensor3DTransform< TData >.
| VectorType itk::DiffusionTensor3DMatrix3x3Transform< TData >::GetTranslation | ( | ) |
Get the translation vector.
| virtual void itk::DiffusionTensor3DMatrix3x3Transform< TData >::PreCompute | ( | ) | [protected, pure virtual] |
| void itk::DiffusionTensor3DMatrix3x3Transform< TData >::SetCenter | ( | PointType | center | ) |
Set the center of the transformation.
| virtual void itk::DiffusionTensor3DMatrix3x3Transform< TData >::SetMatrix3x3 | ( | MatrixTransformType & | matrix | ) | [virtual] |
Set the 3x3 transform matrix.
Reimplemented in itk::DiffusionTensor3DRigidTransform< TData >.
| void itk::DiffusionTensor3DMatrix3x3Transform< TData >::SetTranslation | ( | VectorType | translation | ) |
Set the translation vector.
unsigned long itk::DiffusionTensor3DMatrix3x3Transform< TData >::latestTime [protected] |
PointType itk::DiffusionTensor3DMatrix3x3Transform< TData >::m_Center [protected] |
MutexLock::Pointer itk::DiffusionTensor3DMatrix3x3Transform< TData >::m_Lock [protected] |
VectorType itk::DiffusionTensor3DMatrix3x3Transform< TData >::m_Offset [protected] |
InternalMatrixTransformType itk::DiffusionTensor3DMatrix3x3Transform< TData >::m_Transform [protected] |
InternalMatrixTransformType itk::DiffusionTensor3DMatrix3x3Transform< TData >::m_TransformMatrix [protected] |
InternalMatrixTransformType itk::DiffusionTensor3DMatrix3x3Transform< TData >::m_TransformT [protected] |
VectorType itk::DiffusionTensor3DMatrix3x3Transform< TData >::m_Translation [protected] |
1.6.1