Slicer 5.9
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
itkDiffusionTensor3DAffineTransform.h
Go to the documentation of this file.
1/*=========================================================================
2
3 Program: Diffusion Applications
4 Module: $HeadURL$
5 Language: C++
6 Date: $Date$
7 Version: $Revision$
8
9 Copyright (c) Brigham and Women's Hospital (BWH) All Rights Reserved.
10
11 See License.txt or http://www.slicer.org/copyright/copyright.txt for details.
12
13==========================================================================*/
14#ifndef itkDiffusionTensor3DAffineTransform_h
15#define itkDiffusionTensor3DAffineTransform_h
16
18#include <itkAffineTransform.h>
19
20namespace itk
21{
28template <class TData>
63
64} // end namespace itk
65
66#ifndef ITK_MANUAL_INSTANTIATION
67#include "itkDiffusionTensor3DAffineTransform.txx"
68#endif
69
70#endif
AffineTransformType::Pointer GetAffineTransform()
Superclass::InternalMatrixTransformType InternalMatrixTransformType
void SetMatrix4x4(MatrixTransform4x4Type matrix)
Superclass::InternalTensorDataType InternalTensorDataType
void SetTransform(typename AffineTransformType::Pointer transform)
Superclass::InternalMatrixDataType InternalMatrixDataType
itkTypeMacro(DiffusionTensor3DAffineTransform, DiffusionTensor3DMatrix3x3Transform)
DiffusionTensor3DMatrix3x3Transform< DataType > Superclass
Superclass::InternalMatrixTransformType InternalMatrixTransformType
Simplified inverse ITK transforms.