|
SIVIC API
0.9.26
|
#include <svkDCEQuantify.h>
Public Types | |
| enum | { INPUT_IMAGE = 0, START_TIME_PT, END_TIME_PT } |
| enum | { BASE_HT_MAP = 0, PEAK_HT_MAP, PEAK_TIME_MAP, UP_SLOPE_MAP, WASHOUT_SLOPE_MAP, WASHOUT_SLOPE_POS_MAP } |
Public Member Functions | |
| vtkTypeMacro (svkDCEQuantify, svkImageAlgorithmWithPortMapper) | |
| vtkstd::vector < svkMriImageData * > * | GetDCEMaps () |
| void | SetTimepointStart (int startPt) |
| svkInt * | GetTimepointStart () |
| void | SetTimepointEnd (int endPt) |
| svkInt * | GetTimepointEnd () |
Public Member Functions inherited from svkImageAlgorithmWithPortMapper | |
| vtkTypeMacro (svkImageAlgorithmWithPortMapper, svkImageAlgorithm) | |
| virtual void | SetInputPortsFromXML (vtkXMLDataElement *element) |
| Parses an XML element and converts it into input port parameters. Converts image filename strings to svkImageData objects. More... | |
| virtual svkAlgorithmPortMapper * | GetPortMapper () |
| Get the internal port mapper. More... | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| Prints all input parameters set. More... | |
Public Member Functions inherited from svkImageAlgorithm | |
| vtkTypeMacro (svkImageAlgorithm, vtkImageAlgorithm) | |
| svkImageData * | GetOutput () |
| svkImageData * | GetOutput (int port) |
| svkImageData * | GetImageDataInput (int port) |
Static Public Member Functions | |
| static svkDCEQuantify * | New () |
Static Public Member Functions inherited from svkImageAlgorithmWithPortMapper | |
| static svkImageAlgorithmWithPortMapper * | New () |
Public Attributes | |
| enum svk::svkDCEQuantify:: { ... } | svkDCEQuantifyInput |
| enum svk::svkDCEQuantify:: { ... } | svkDCEQuantifyOutput |
Protected Member Functions | |
| svkDCEQuantify () | |
| ~svkDCEQuantify () | |
| virtual int | RequestInformation (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
| virtual int | RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
Protected Member Functions inherited from svkImageAlgorithmWithPortMapper | |
| svkImageAlgorithmWithPortMapper () | |
| ~svkImageAlgorithmWithPortMapper () | |
| virtual int | FillInputPortInformation (int port, vtkInformation *info) |
| All ports must be initialized through the svkAlgorithmPortMapper BEFORE this method is called. More... | |
| virtual int | FillOutputPortInformation (int port, vtkInformation *info) |
Protected Member Functions inherited from svkImageAlgorithm | |
| svkImageAlgorithm () | |
| ~svkImageAlgorithm () | |
| virtual int | FillOutputPortInformation (int vtkNotUsed(port), vtkInformation *info) |
| virtual int | FillInputPortInformation (int vtkNotUsed(port), vtkInformation *info) |
Class to generate a set of DCE maps representing for example peak_ht, peak_time, slope, etc.. This class uses other algorithms to perform the necessary quantification and outputs an array of DCE maps (svkMriImageData objects).
| anonymous enum |
|
protected |
References svkDCEQuantify::BASE_HT_MAP, svkDCEQuantify::END_TIME_PT, svkImageAlgorithmWithPortMapper::GetPortMapper(), svkAlgorithmPortMapper::InitializeInputPort(), svkAlgorithmPortMapper::InitializeOutputPort(), svkDCEQuantify::INPUT_IMAGE, svkDCEQuantify::PEAK_HT_MAP, svkDCEQuantify::PEAK_TIME_MAP, svkDCEQuantify::START_TIME_PT, svkAlgorithmPortMapper::SVK_INT, svkAlgorithmPortMapper::SVK_MR_IMAGE_DATA, svkDCEQuantify::UP_SLOPE_MAP, svkDCEQuantify::WASHOUT_SLOPE_MAP, and svkDCEQuantify::WASHOUT_SLOPE_POS_MAP.
|
protected |
| vtkstd::vector< svkMriImageData* >* GetDCEMaps | ( | ) |
| svkInt * GetTimepointEnd | ( | ) |
Utility getter for input port: Timepoint End
References svkDCEQuantify::END_TIME_PT, svkAlgorithmPortMapper::GetIntInputPortValue(), and svkImageAlgorithmWithPortMapper::GetPortMapper().
| svkInt * GetTimepointStart | ( | ) |
Utility getter for input port: Timepoint Start
References svkAlgorithmPortMapper::GetIntInputPortValue(), svkImageAlgorithmWithPortMapper::GetPortMapper(), and svkDCEQuantify::START_TIME_PT.
|
static |
Referenced by svkImageAlgorithmPipeline::InitializeAlgorithmForTag().
|
protectedvirtual |
Copy the Dcm Header and Provenance from the input to the output.
|
protectedvirtual |
Resets the origin and extent for correct initialization of output svkMriImageData object from input svkMrsImageData object.
| void SetTimepointEnd | ( | int | endPt | ) |
Utility setter for input port: Timepoint End
References svkDCEQuantify::END_TIME_PT, svkImageAlgorithmWithPortMapper::GetPortMapper(), and svkAlgorithmPortMapper::SetIntInputPortValue().
| void SetTimepointStart | ( | int | startPt | ) |
Utility setter for input port: Timepoint Start
References svkImageAlgorithmWithPortMapper::GetPortMapper(), svkAlgorithmPortMapper::SetIntInputPortValue(), and svkDCEQuantify::START_TIME_PT.
| vtkTypeMacro | ( | svkDCEQuantify | , |
| svkImageAlgorithmWithPortMapper | |||
| ) |
| enum { ... } svkDCEQuantifyInput |
| enum { ... } svkDCEQuantifyOutput |
1.8.5