![]() |
Slicer
4.10
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
#include <Modules/CLI/ResampleDTIVolume/itkDiffusionTensor3DRigidTransform.h>
Protected Member Functions | |
DiffusionTensor3DRigidTransform () | |
double | GetDet (MatrixTransformType &matrix) |
void | PreCompute () ITK_OVERRIDE |
![]() | |
void | ComputeOffset () |
DiffusionTensor3DMatrix3x3Transform () | |
![]() | |
DiffusionTensor3DTransform () | |
Protected Attributes | |
bool | m_PrecisionChecking |
![]() | |
PointType | m_Center |
unsigned long | m_LatestTime |
MutexLock::Pointer | m_Lock |
VectorType | m_Offset |
InternalMatrixTransformType | m_Transform |
InternalMatrixTransformType | m_TransformMatrix |
InternalMatrixTransformType | m_TransformT |
VectorType | m_Translation |
![]() | |
InternalMatrixTransformType | m_MeasurementFrame |
This class implement a rigid transformation for diffusion tensors (rotation and translation).
Definition at line 29 of file itkDiffusionTensor3DRigidTransform.h.
typedef SmartPointer<const Self> itk::DiffusionTensor3DRigidTransform< TData >::ConstPointer |
Definition at line 37 of file itkDiffusionTensor3DRigidTransform.h.
typedef TData itk::DiffusionTensor3DRigidTransform< TData >::DataType |
Definition at line 33 of file itkDiffusionTensor3DRigidTransform.h.
typedef Superclass::InternalMatrixTransformType itk::DiffusionTensor3DRigidTransform< TData >::InternalMatrixTransformType |
Definition at line 39 of file itkDiffusionTensor3DRigidTransform.h.
typedef Matrix<double, 4, 4> itk::DiffusionTensor3DRigidTransform< TData >::MatrixTransform4x4Type |
Definition at line 40 of file itkDiffusionTensor3DRigidTransform.h.
typedef Superclass::MatrixTransformType itk::DiffusionTensor3DRigidTransform< TData >::MatrixTransformType |
Definition at line 38 of file itkDiffusionTensor3DRigidTransform.h.
typedef SmartPointer<Self> itk::DiffusionTensor3DRigidTransform< TData >::Pointer |
Definition at line 36 of file itkDiffusionTensor3DRigidTransform.h.
typedef Rigid3DTransform<double> itk::DiffusionTensor3DRigidTransform< TData >::Rigid3DTransformType |
Definition at line 41 of file itkDiffusionTensor3DRigidTransform.h.
typedef DiffusionTensor3DRigidTransform<DataType> itk::DiffusionTensor3DRigidTransform< TData >::Self |
Definition at line 34 of file itkDiffusionTensor3DRigidTransform.h.
typedef DiffusionTensor3DMatrix3x3Transform<DataType> itk::DiffusionTensor3DRigidTransform< TData >::Superclass |
Definition at line 35 of file itkDiffusionTensor3DRigidTransform.h.
typedef VersorRigid3DTransform<double> itk::DiffusionTensor3DRigidTransform< TData >::VersorRigid3DTransformType |
Definition at line 42 of file itkDiffusionTensor3DRigidTransform.h.
|
protected |
void itk::DiffusionTensor3DRigidTransform< TData >::DisablePrecision | ( | ) |
|
protected |
VersorRigid3DTransformType::Pointer itk::DiffusionTensor3DRigidTransform< TData >::GetRigidTransform | ( | ) |
itk::DiffusionTensor3DRigidTransform< TData >::itkNewMacro | ( | Self | ) |
itk::DiffusionTensor3DRigidTransform< TData >::itkSetMacro | ( | PrecisionChecking | , |
bool | |||
) |
itk::DiffusionTensor3DRigidTransform< TData >::itkTypeMacro | ( | DiffusionTensor3DRigidTransform< TData > | , |
DiffusionTensor3DMatrix3x3Transform | |||
) |
Run-time type information (and related methods).
|
protectedvirtual |
|
virtual |
Reimplemented from itk::DiffusionTensor3DMatrix3x3Transform< TData >.
void itk::DiffusionTensor3DRigidTransform< TData >::SetMatrix4x4 | ( | MatrixTransform4x4Type | matrix | ) |
void itk::DiffusionTensor3DRigidTransform< TData >::SetTransform | ( | typename Rigid3DTransformType::Pointer | transform | ) |
|
protected |
Definition at line 62 of file itkDiffusionTensor3DRigidTransform.h.