Slicer
5.1
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
#include <Modules/CLI/ResampleDTIVolume/itkDiffusionTensor3DAffineTransform.h>
Additional Inherited Members | |
Protected Member Functions inherited from itk::DiffusionTensor3DMatrix3x3Transform< TData > | |
void | ComputeOffset () |
DiffusionTensor3DMatrix3x3Transform () | |
virtual void | PreCompute ()=0 |
Protected Member Functions inherited from itk::DiffusionTensor3DTransform< TData > | |
DiffusionTensor3DTransform () | |
Protected Attributes inherited from itk::DiffusionTensor3DMatrix3x3Transform< TData > | |
PointType | m_Center |
unsigned long | m_LatestTime |
std::mutex | m_Lock |
VectorType | m_Offset |
InternalMatrixTransformType | m_Transform |
InternalMatrixTransformType | m_TransformMatrix |
InternalMatrixTransformType | m_TransformT |
VectorType | m_Translation |
Protected Attributes inherited from itk::DiffusionTensor3DTransform< TData > | |
InternalMatrixTransformType | m_MeasurementFrame |
This is an abstract class to implement affine transformation for diffusion tensors.
Definition at line 29 of file itkDiffusionTensor3DAffineTransform.h.
typedef AffineTransform<double, 3> itk::DiffusionTensor3DAffineTransform< TData >::AffineTransformType |
Definition at line 46 of file itkDiffusionTensor3DAffineTransform.h.
typedef SmartPointer<const Self> itk::DiffusionTensor3DAffineTransform< TData >::ConstPointer |
Definition at line 44 of file itkDiffusionTensor3DAffineTransform.h.
typedef TData itk::DiffusionTensor3DAffineTransform< TData >::DataType |
Definition at line 33 of file itkDiffusionTensor3DAffineTransform.h.
typedef Superclass::InternalMatrixDataType itk::DiffusionTensor3DAffineTransform< TData >::InternalMatrixDataType |
Definition at line 41 of file itkDiffusionTensor3DAffineTransform.h.
typedef Superclass::InternalMatrixTransformType itk::DiffusionTensor3DAffineTransform< TData >::InternalMatrixTransformType |
Definition at line 42 of file itkDiffusionTensor3DAffineTransform.h.
typedef Superclass::InternalTensorDataType itk::DiffusionTensor3DAffineTransform< TData >::InternalTensorDataType |
Definition at line 40 of file itkDiffusionTensor3DAffineTransform.h.
typedef Superclass::MatrixDataType itk::DiffusionTensor3DAffineTransform< TData >::MatrixDataType |
Definition at line 38 of file itkDiffusionTensor3DAffineTransform.h.
typedef MatrixExtended<double, 4, 4> itk::DiffusionTensor3DAffineTransform< TData >::MatrixTransform4x4Type |
Definition at line 45 of file itkDiffusionTensor3DAffineTransform.h.
typedef Superclass::MatrixTransformType itk::DiffusionTensor3DAffineTransform< TData >::MatrixTransformType |
Definition at line 39 of file itkDiffusionTensor3DAffineTransform.h.
typedef SmartPointer<Self> itk::DiffusionTensor3DAffineTransform< TData >::Pointer |
Definition at line 43 of file itkDiffusionTensor3DAffineTransform.h.
typedef Superclass::PointType itk::DiffusionTensor3DAffineTransform< TData >::PointType |
Definition at line 36 of file itkDiffusionTensor3DAffineTransform.h.
typedef DiffusionTensor3DAffineTransform itk::DiffusionTensor3DAffineTransform< TData >::Self |
Definition at line 34 of file itkDiffusionTensor3DAffineTransform.h.
typedef DiffusionTensor3DMatrix3x3Transform<DataType> itk::DiffusionTensor3DAffineTransform< TData >::Superclass |
Definition at line 35 of file itkDiffusionTensor3DAffineTransform.h.
typedef Superclass::TensorDataType itk::DiffusionTensor3DAffineTransform< TData >::TensorDataType |
Definition at line 37 of file itkDiffusionTensor3DAffineTransform.h.
typedef Superclass::VectorType itk::DiffusionTensor3DAffineTransform< TData >::VectorType |
Definition at line 47 of file itkDiffusionTensor3DAffineTransform.h.
AffineTransformType::Pointer itk::DiffusionTensor3DAffineTransform< TData >::GetAffineTransform | ( | ) |
itk::DiffusionTensor3DAffineTransform< TData >::itkTypeMacro | ( | DiffusionTensor3DAffineTransform< TData > | , |
DiffusionTensor3DMatrix3x3Transform | |||
) |
Run-time type information (and related methods).
void itk::DiffusionTensor3DAffineTransform< TData >::SetMatrix4x4 | ( | MatrixTransform4x4Type | matrix | ) |
Set the transformation matrix directly from a 4x4 matrix The 4th row is ignored and considered to be 0,0,0,1
void itk::DiffusionTensor3DAffineTransform< TData >::SetTransform | ( | typename AffineTransformType::Pointer | transform | ) |
Set the transformation matrix from an itk::AffineTransform< double , 3 > object