|
ANIMA
4.0
|
#include <animaStimulatedSpinEchoImageFilter.h>
Inheritance diagram for anima::StimulatedSpinEchoImageFilter< TImage, TOutputImage >:
Collaboration diagram for anima::StimulatedSpinEchoImageFilter< TImage, TOutputImage >:Public Types | |
| typedef std::vector< std::complex< double > > | ComplexVectorType |
| typedef Image4DType::Pointer | Image4DPointer |
| typedef itk::Image< typename TImage::PixelType, 4 > | Image4DType |
| typedef std::vector< ComplexVectorType > | MatrixType |
| typedef Superclass::OutputImageRegionType | OutputImageRegionType |
| typedef TOutputImage | OutputImageType |
| typedef itk::SmartPointer< Self > | Pointer |
| typedef StimulatedSpinEchoImageFilter | Self |
| typedef itk::ImageToImageFilter< TImage, TOutputImage > | Superclass |
Public Member Functions | |
| virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
| virtual double | GetEchoSpacing () |
| virtual double | GetExcitationFlipAngle () |
| virtual double | GetFlipAngle () |
| virtual const char * | GetNameOfClass () const |
| virtual unsigned int | GetNumberOfEchoes () |
| Image4DType * | GetOutputAs4DImage () |
| virtual void | SetEchoSpacing (double _arg) |
| virtual void | SetExcitationFlipAngle (double _arg) |
| virtual void | SetFlipAngle (double _arg) |
| void | SetInputB1 (const TImage *B1) |
| void | SetInputM0 (const TImage *M0) |
| void | SetInputT1 (const TImage *T1) |
| void | SetInputT2 (const TImage *T2) |
| virtual void | SetNumberOfEchoes (unsigned int _arg) |
Static Public Member Functions | |
| static Pointer | New () |
Protected Member Functions | |
| virtual void | DynamicThreadedGenerateData (const OutputImageRegionType &outputRegionForThread) ITK_OVERRIDE |
| void | GenerateOutputInformation () ITK_OVERRIDE |
| StimulatedSpinEchoImageFilter () | |
| virtual | ~StimulatedSpinEchoImageFilter () |
Definition at line 11 of file animaStimulatedSpinEchoImageFilter.h.
| typedef std::vector< std::complex <double> > anima::StimulatedSpinEchoImageFilter< TImage, TOutputImage >::ComplexVectorType |
Definition at line 23 of file animaStimulatedSpinEchoImageFilter.h.
| typedef Image4DType::Pointer anima::StimulatedSpinEchoImageFilter< TImage, TOutputImage >::Image4DPointer |
Definition at line 20 of file animaStimulatedSpinEchoImageFilter.h.
| typedef itk::Image<typename TImage::PixelType, 4> anima::StimulatedSpinEchoImageFilter< TImage, TOutputImage >::Image4DType |
Definition at line 19 of file animaStimulatedSpinEchoImageFilter.h.
| typedef std::vector<ComplexVectorType> anima::StimulatedSpinEchoImageFilter< TImage, TOutputImage >::MatrixType |
Definition at line 24 of file animaStimulatedSpinEchoImageFilter.h.
| typedef Superclass::OutputImageRegionType anima::StimulatedSpinEchoImageFilter< TImage, TOutputImage >::OutputImageRegionType |
Definition at line 22 of file animaStimulatedSpinEchoImageFilter.h.
| typedef TOutputImage anima::StimulatedSpinEchoImageFilter< TImage, TOutputImage >::OutputImageType |
Definition at line 21 of file animaStimulatedSpinEchoImageFilter.h.
| typedef itk::SmartPointer<Self> anima::StimulatedSpinEchoImageFilter< TImage, TOutputImage >::Pointer |
Definition at line 17 of file animaStimulatedSpinEchoImageFilter.h.
| typedef StimulatedSpinEchoImageFilter anima::StimulatedSpinEchoImageFilter< TImage, TOutputImage >::Self |
Standard class typedefs.
Definition at line 15 of file animaStimulatedSpinEchoImageFilter.h.
| typedef itk::ImageToImageFilter<TImage, TOutputImage> anima::StimulatedSpinEchoImageFilter< TImage, TOutputImage >::Superclass |
Definition at line 16 of file animaStimulatedSpinEchoImageFilter.h.
|
protected |
Definition at line 25 of file animaStimulatedSpinEchoImageFilter.hxx.
|
inlineprotectedvirtual |
| virtual::itk::LightObject::Pointer anima::StimulatedSpinEchoImageFilter< TImage, TOutputImage >::CreateAnother | ( | void | ) | const |
|
protectedvirtual |
Does the real work.
Definition at line 132 of file animaStimulatedSpinEchoImageFilter.hxx.
References anima::EPGSignalSimulator::GetValue(), anima::EPGSignalSimulator::SetEchoSpacing(), anima::EPGSignalSimulator::SetExcitationFlipAngle(), and anima::EPGSignalSimulator::SetNumberOfEchoes().
Referenced by anima::StimulatedSpinEchoImageFilter< TImage, TOutputImage >::~StimulatedSpinEchoImageFilter().
|
protected |
Definition at line 15 of file animaStimulatedSpinEchoImageFilter.hxx.
Referenced by anima::StimulatedSpinEchoImageFilter< TImage, TOutputImage >::~StimulatedSpinEchoImageFilter().
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Run-time type information (and related methods).
|
virtual |
| StimulatedSpinEchoImageFilter< TImage, TOutputImage >::Image4DType * anima::StimulatedSpinEchoImageFilter< TImage, TOutputImage >::GetOutputAs4DImage | ( | ) |
Definition at line 66 of file animaStimulatedSpinEchoImageFilter.hxx.
|
static |
Method for creation through the object factory.
|
virtual |
|
virtual |
|
virtual |
| void anima::StimulatedSpinEchoImageFilter< TImage, TOutputImage >::SetInputB1 | ( | const TImage * | B1 | ) |
B1 inhomogeneity image
Definition at line 58 of file animaStimulatedSpinEchoImageFilter.hxx.
| void anima::StimulatedSpinEchoImageFilter< TImage, TOutputImage >::SetInputM0 | ( | const TImage * | M0 | ) |
M0 image / Rho map
Definition at line 51 of file animaStimulatedSpinEchoImageFilter.hxx.
| void anima::StimulatedSpinEchoImageFilter< TImage, TOutputImage >::SetInputT1 | ( | const TImage * | T1 | ) |
T1 map
Definition at line 37 of file animaStimulatedSpinEchoImageFilter.hxx.
| void anima::StimulatedSpinEchoImageFilter< TImage, TOutputImage >::SetInputT2 | ( | const TImage * | T2 | ) |
T2 map
Definition at line 44 of file animaStimulatedSpinEchoImageFilter.hxx.
|
virtual |
1.8.13