ANIMA
4.0
|
#include <animaTransformSeriesReader.h>
Classes | |
struct | TransformInformation |
Public Types | |
typedef OutputTransformType::Pointer | OutputTransformPointer |
typedef itk::CompositeTransform< TScalarType, NDimensions > | OutputTransformType |
enum | TransformationType { LINEAR, SVF_FIELD, DENSE_FIELD } |
Public Member Functions | |
OutputTransformType * | GetOutputTransform () |
void | SetExponentiationOrder (unsigned int val) |
void | SetInput (std::string const &trListName) |
void | SetInvertTransform (bool val) |
void | SetNumberOfWorkUnits (unsigned int num) |
TransformSeriesReader () | |
void | Update () |
~TransformSeriesReader () | |
Protected Member Functions | |
void | addDenseTransformation (std::string &fileName, bool invert) |
void | addLinearTransformation (std::string &fileName, bool invert) |
void | addSVFTransformation (std::string &fileName, bool invert) |
Definition at line 9 of file animaTransformSeriesReader.h.
typedef OutputTransformType::Pointer anima::TransformSeriesReader< TScalarType, NDimensions >::OutputTransformPointer |
Definition at line 27 of file animaTransformSeriesReader.h.
typedef itk::CompositeTransform<TScalarType,NDimensions> anima::TransformSeriesReader< TScalarType, NDimensions >::OutputTransformType |
Definition at line 26 of file animaTransformSeriesReader.h.
enum anima::TransformSeriesReader::TransformationType |
Enumerator | |
---|---|
LINEAR | |
SVF_FIELD | |
DENSE_FIELD |
Definition at line 12 of file animaTransformSeriesReader.h.
anima::TransformSeriesReader< TScalarType, NDimensions >::TransformSeriesReader | ( | ) |
Definition at line 19 of file animaTransformSeriesReader.hxx.
References anima::TransformSeriesReader< TScalarType, NDimensions >::~TransformSeriesReader().
anima::TransformSeriesReader< TScalarType, NDimensions >::~TransformSeriesReader | ( | ) |
Definition at line 30 of file animaTransformSeriesReader.hxx.
References anima::TransformSeriesReader< TScalarType, NDimensions >::Update().
Referenced by anima::TransformSeriesReader< TScalarType, NDimensions >::TransformSeriesReader().
|
protected |
Definition at line 192 of file animaTransformSeriesReader.hxx.
References anima::TransformSeriesReader< TScalarType, NDimensions >::addSVFTransformation().
Referenced by anima::TransformSeriesReader< TScalarType, NDimensions >::addLinearTransformation(), and anima::TransformSeriesReader< TScalarType, NDimensions >::GetOutputTransform().
|
protected |
Definition at line 164 of file animaTransformSeriesReader.hxx.
References anima::TransformSeriesReader< TScalarType, NDimensions >::addDenseTransformation().
Referenced by anima::TransformSeriesReader< TScalarType, NDimensions >::GetOutputTransform(), and anima::TransformSeriesReader< TScalarType, NDimensions >::Update().
|
protected |
Definition at line 220 of file animaTransformSeriesReader.hxx.
References anima::GetSVFExponential().
Referenced by anima::TransformSeriesReader< TScalarType, NDimensions >::addDenseTransformation(), and anima::TransformSeriesReader< TScalarType, NDimensions >::GetOutputTransform().
|
inline |
Definition at line 39 of file animaTransformSeriesReader.h.
References anima::TransformSeriesReader< TScalarType, NDimensions >::addDenseTransformation(), anima::TransformSeriesReader< TScalarType, NDimensions >::addLinearTransformation(), anima::TransformSeriesReader< TScalarType, NDimensions >::addSVFTransformation(), anima::TransformSeriesReader< TScalarType, NDimensions >::TransformInformation::fileName, and anima::TransformSeriesReader< TScalarType, NDimensions >::TransformInformation::invert.
|
inline |
Definition at line 35 of file animaTransformSeriesReader.h.
References anima::TransformSeriesReader< TScalarType, NDimensions >::Update().
|
inline |
Definition at line 32 of file animaTransformSeriesReader.h.
Referenced by applyScalarTransfo(), applyScalarTransfo4D(), applyTransformationToGradients(), applyVectorTransfo(), and main().
|
inline |
Definition at line 33 of file animaTransformSeriesReader.h.
|
inline |
Definition at line 34 of file animaTransformSeriesReader.h.
void anima::TransformSeriesReader< TScalarType, NDimensions >::Update | ( | ) |
Definition at line 38 of file animaTransformSeriesReader.hxx.
References anima::TransformSeriesReader< TScalarType, NDimensions >::addLinearTransformation(), anima::TransformSeriesReader< TScalarType, NDimensions >::TransformInformation::fileName, anima::TransformSeriesReader< TScalarType, NDimensions >::TransformInformation::invert, and anima::TransformSeriesReader< TScalarType, NDimensions >::TransformInformation::trType.
Referenced by anima::TransformSeriesReader< TScalarType, NDimensions >::SetExponentiationOrder(), and anima::TransformSeriesReader< TScalarType, NDimensions >::~TransformSeriesReader().