#include <itkDTITubeSpatialObjectPoint.h>
Inheritance diagram for itk::DTITubeSpatialObjectPoint< TPointDimension >:
Public Types | |
typedef DTITubeSpatialObjectPoint | Self |
typedef SpatialObjectPoint< TPointDimension > | Superclass |
typedef Point< double, TPointDimension > | PointType |
typedef Vector< double, TPointDimension > | VectorType |
typedef CovariantVector< double, TPointDimension > | CovariantVectorType |
Public Member Functions | |
DTITubeSpatialObjectPoint (void) | |
virtual | ~DTITubeSpatialObjectPoint (void) |
const float * | GetMRI () const |
const float * | GetTensorMatrix () const |
Self & | operator= (const DTITubeSpatialObjectPoint &rhs) |
void | SetFA (const float fa) |
float | GetFA () const |
void | SetADC (const float adc) |
float | GetADC () const |
void | SetGA (const float ga) |
float | GetGA () const |
void | SetLambda1 (const float lambda1) |
float | GetLambda1 () const |
void | SetLambda2 (const float lambda2) |
float | GetLambda2 () const |
void | SetLambda3 (const float lambda3) |
float | GetLambda3 () const |
void | SetMinEigenVector (float *val) |
const float * | GetMinEigenVector () const |
void | SetMedEigenVector (float *val) |
const float * | GetMedEigenVector () const |
void | SetMaxEigenVector (float *val) |
const float * | GetMaxEigenVector () const |
void | SetMRI (float *mri) |
void | SetTensorMatrix (float *matrix) |
void | SetInterpolation (const int interp) |
int | GetInterpolation () const |
Protected Member Functions | |
void | PrintSelf (std::ostream &os, Indent indent) const |
Protected Attributes | |
float | m_FA |
float | m_ADC |
float | m_GA |
float | m_Lambda1 |
float | m_Lambda2 |
float | m_Lambda3 |
float | m_MinEV [3] |
float | m_MedEV [3] |
float | m_MaxEV [3] |
float | m_MRI [5] |
float | m_TensorMatrix [6] |
int | m_Interpolation |
unsigned short int | m_NumDimensions |
This class contains all the functions necessary to define a point that can be used to build tubes.
Definition at line 36 of file itkDTITubeSpatialObjectPoint.h.
|
Reimplemented from itk::TubeSpatialObjectPoint< TPointDimension >. Definition at line 46 of file itkDTITubeSpatialObjectPoint.h. |
|
Reimplemented from itk::TubeSpatialObjectPoint< TPointDimension >. Definition at line 44 of file itkDTITubeSpatialObjectPoint.h. |
|
Reimplemented from itk::TubeSpatialObjectPoint< TPointDimension >. Definition at line 42 of file itkDTITubeSpatialObjectPoint.h. |
|
Reimplemented from itk::TubeSpatialObjectPoint< TPointDimension >. Definition at line 43 of file itkDTITubeSpatialObjectPoint.h. |
|
Reimplemented from itk::TubeSpatialObjectPoint< TPointDimension >. Definition at line 45 of file itkDTITubeSpatialObjectPoint.h. |
|
Constructor. This one defines the # of dimensions in the DTITubeSpatialObjectPoint |
|
Default destructor. |
|
Set/Get ADC Definition at line 62 of file itkDTITubeSpatialObjectPoint.h. |
|
Set/Get FA Definition at line 57 of file itkDTITubeSpatialObjectPoint.h. |
|
Set/Get GA Definition at line 67 of file itkDTITubeSpatialObjectPoint.h. |
|
Set/Get Interpolation Definition at line 144 of file itkDTITubeSpatialObjectPoint.h. |
|
Set/Get Lambda1 Definition at line 72 of file itkDTITubeSpatialObjectPoint.h. |
|
Set/Get Lambda1 Definition at line 77 of file itkDTITubeSpatialObjectPoint.h. |
|
Set/Get Lambda1 Definition at line 82 of file itkDTITubeSpatialObjectPoint.h. |
|
Set/Get the maximum eigen value Definition at line 115 of file itkDTITubeSpatialObjectPoint.h. |
|
Set/Get the medium eigen value Definition at line 104 of file itkDTITubeSpatialObjectPoint.h. |
|
Set/Get the minimum eigen value Definition at line 93 of file itkDTITubeSpatialObjectPoint.h. |
|
Definition at line 128 of file itkDTITubeSpatialObjectPoint.h. |
|
Definition at line 140 of file itkDTITubeSpatialObjectPoint.h. |
|
Copy one DTITubeSpatialObjectPoint to another |
|
Print the object Reimplemented from itk::TubeSpatialObjectPoint< TPointDimension >. |
|
Set/Get ADC Definition at line 61 of file itkDTITubeSpatialObjectPoint.h. |
|
Set/Get FA Definition at line 56 of file itkDTITubeSpatialObjectPoint.h. |
|
Set/Get GA Definition at line 66 of file itkDTITubeSpatialObjectPoint.h. |
|
Set/Get Interpolation Definition at line 143 of file itkDTITubeSpatialObjectPoint.h. |
|
Set/Get Lambda1 Definition at line 71 of file itkDTITubeSpatialObjectPoint.h. |
|
Set/Get Lambda1 Definition at line 76 of file itkDTITubeSpatialObjectPoint.h. |
|
Set/Get Lambda1 Definition at line 81 of file itkDTITubeSpatialObjectPoint.h. |
|
Set/Get the maximum eigen value Definition at line 108 of file itkDTITubeSpatialObjectPoint.h. |
|
Set/Get the medium eigen value Definition at line 97 of file itkDTITubeSpatialObjectPoint.h. |
|
Set/Get the minimum eigen value Definition at line 86 of file itkDTITubeSpatialObjectPoint.h. |
|
Set/Get the MRI field Definition at line 119 of file itkDTITubeSpatialObjectPoint.h. |
|
Set/Get the tensor matrix Definition at line 131 of file itkDTITubeSpatialObjectPoint.h. |
|
Definition at line 153 of file itkDTITubeSpatialObjectPoint.h. |
|
Definition at line 152 of file itkDTITubeSpatialObjectPoint.h. |
|
Definition at line 154 of file itkDTITubeSpatialObjectPoint.h. |
|
Definition at line 163 of file itkDTITubeSpatialObjectPoint.h. |
|
Definition at line 155 of file itkDTITubeSpatialObjectPoint.h. |
|
Definition at line 156 of file itkDTITubeSpatialObjectPoint.h. |
|
Definition at line 157 of file itkDTITubeSpatialObjectPoint.h. |
|
Definition at line 160 of file itkDTITubeSpatialObjectPoint.h. |
|
Definition at line 159 of file itkDTITubeSpatialObjectPoint.h. |
|
Definition at line 158 of file itkDTITubeSpatialObjectPoint.h. |
|
Definition at line 161 of file itkDTITubeSpatialObjectPoint.h. |
|
# of dimensions Reimplemented from itk::TubeSpatialObjectPoint< TPointDimension >. Definition at line 167 of file itkDTITubeSpatialObjectPoint.h. |
|
Definition at line 162 of file itkDTITubeSpatialObjectPoint.h. |