|
SIVIC API
0.9.26
|
#include <svkDynamicMRIAlgoTemplate.h>
Public Member Functions | |
| vtkTypeMacro (svkDynamicMRIAlgoTemplate, svkImageAlgorithm) | |
| void | SetSeriesDescription (vtkstd::string newSeriesDescription) |
| void | SetOutputDataType (svkDcmHeader::DcmPixelDataFormat dataType) |
| void | SetZeroCopy (bool zeroCopy) |
Public Member Functions inherited from svkImageAlgorithm | |
| vtkTypeMacro (svkImageAlgorithm, vtkImageAlgorithm) | |
| svkImageData * | GetOutput () |
| svkImageData * | GetOutput (int port) |
| svkImageData * | GetImageDataInput (int port) |
Static Public Member Functions | |
| static svkDynamicMRIAlgoTemplate * | New () |
Protected Member Functions | |
| svkDynamicMRIAlgoTemplate () | |
| ~svkDynamicMRIAlgoTemplate () | |
| virtual int | RequestInformation (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
| virtual int | RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
| void | ZeroData () |
| virtual int | FillInputPortInformation (int vtkNotUsed(port), vtkInformation *info) |
| virtual int | FillOutputPortInformation (int vtkNotUsed(port), vtkInformation *info) |
| virtual void | UpdateProvenance () |
Protected Member Functions inherited from svkImageAlgorithm | |
| svkImageAlgorithm () | |
| ~svkImageAlgorithm () | |
Protected Attributes | |
| vtkstd::string | newSeriesDescription |
Demonstration template class to analyze dynamic MRI data.
|
protected |
References svkDynamicMRIAlgoTemplate::newSeriesDescription.
|
protected |
|
protectedvirtual |
input ports 0 - 2 are required. All input ports are for dynamic MRI data.
Reimplemented from svkImageAlgorithm.
|
protectedvirtual |
Output from this algo is an svkMriImageData object.
Reimplemented from svkImageAlgorithm.
|
static |
|
protectedvirtual |
Copy the Dcm Header and Provenance from the input to the output.
References svkImageData::GetDcmHeader(), svkImageAlgorithm::GetImageDataInput(), svkImageAlgorithm::GetOutput(), svkDcmHeader::InsertUniqueUID(), svkDynamicMRIAlgoTemplate::newSeriesDescription, and svkDcmHeader::SetValue().
|
protectedvirtual |
Resets the origin and extent for correct initialization of output svkMriImageData object from input svkMrsImageData object.
References svkImageData::GetDcmHeader(), svkImageAlgorithm::GetImageDataInput(), and svkDcmHeader::GetOrigin().
| void SetOutputDataType | ( | svkDcmHeader::DcmPixelDataFormat | dataType | ) |
| void SetSeriesDescription | ( | vtkstd::string | newSeriesDescription | ) |
Set the series description for the DICOM header of the copy.
References svkDynamicMRIAlgoTemplate::newSeriesDescription.
| void SetZeroCopy | ( | bool | zeroCopy | ) |
|
protectedvirtual |
| vtkTypeMacro | ( | svkDynamicMRIAlgoTemplate | , |
| svkImageAlgorithm | |||
| ) |
|
protected |
Get residuals: Not sure if this package needs this
Zero data
References svkImageData::GetNumberOfVoxels(), and svkImageAlgorithm::GetOutput().
|
protected |
1.8.5