SIVIC API
0.9.26
|
#include <svkDSCDeltaR2.h>
Public Types | |
enum | representation { T2 = 0, DR2 = 1 } |
Public Member Functions | |
vtkTypeMacro (svkDSCDeltaR2, svkImageInPlaceFilter) | |
void | SetRepresentation (svkDSCDeltaR2::representation representation) |
Public Member Functions inherited from svkImageInPlaceFilter | |
vtkTypeMacro (svkImageInPlaceFilter, vtkImageInPlaceFilter) | |
svkImageData * | GetOutput () |
svkImageData * | GetOutput (int port) |
svkImageData * | GetImageDataInput (int port) |
Static Public Member Functions | |
static svkDSCDeltaR2 * | New () |
Protected Member Functions | |
svkDSCDeltaR2 () | |
~svkDSCDeltaR2 () | |
virtual int | RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
virtual int | FillInputPortInformation (int vtkNotUsed(port), vtkInformation *info) |
Protected Member Functions inherited from svkImageInPlaceFilter | |
svkImageInPlaceFilter () | |
~svkImageInPlaceFilter () | |
virtual int | FillOutputPortInformation (int vtkNotUsed(port), vtkInformation *info) |
Class to convert from DSC T2* curves to Delta R2* representation. This is an in-place method that permits toggling between representations.
Thanks to Emma Essock-Burns and Janine Lupo PhD, UCSF Department of Radiology and Biomedical Imaging for help implementing this class.
References:
enum representation |
|
protected |
References svkDSCDeltaR2::T2.
|
protected |
|
protectedvirtual |
Output from this algo is an svkMriImageData object.
Reimplemented from svkImageInPlaceFilter.
|
static |
|
protectedvirtual |
Change the representation between T2* and DR2* See reference2: ΔR2* = −ln(St/S0)/TE For now, set S0, to be the value at point 5 after magnetization has stabilized.
References svkDSCDeltaR2::DR2, svk4DImageData::GetArray(), svkImageData::GetDcmHeader(), svkDcmHeader::GetDoubleValue(), svkImageInPlaceFilter::GetImageDataInput(), svk4DImageData::GetNumberOfVoxels(), and svkDSCDeltaR2::T2.
void SetRepresentation | ( | svkDSCDeltaR2::representation | representation | ) |
vtkTypeMacro | ( | svkDSCDeltaR2 | , |
svkImageInPlaceFilter | |||
) |