SIVIC API
0.9.26
|
#include <svkImageAlgorithmExecuter.h>
Public Member Functions | |
vtkTypeMacro (svkImageAlgorithmExecuter, svkImageAlgorithm) | |
void | SetAlgorithm (vtkImageAlgorithm *algo) |
Public Member Functions inherited from svkImageAlgorithm | |
vtkTypeMacro (svkImageAlgorithm, vtkImageAlgorithm) | |
svkImageData * | GetOutput () |
svkImageData * | GetOutput (int port) |
svkImageData * | GetImageDataInput (int port) |
Static Public Member Functions | |
static svkImageAlgorithmExecuter * | New () |
Protected Member Functions | |
svkImageAlgorithmExecuter () | |
~svkImageAlgorithmExecuter () | |
virtual int | RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
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 manage copying svkImageData as part of a pipeline, updating the header and provenance.
|
protected |
|
protected |
|
static |
Referenced by svkImageThreshold::RequestData().
|
protectedvirtual |
RequestData pass the input through the algorithm, and copies the dcos and header to the output.
References svkImageData::CopyDcos(), svkImageData::DeepCopy(), GetDcmHeader(), svkImageData::GetDcmHeader(), svkImageAlgorithm::GetImageDataInput(), svkImageAlgorithm::GetOutput(), and svkDcmHeader::MakeDerivedDcmHeader().
void SetAlgorithm | ( | vtkImageAlgorithm * | algo | ) |
Setter for the vtkImageAlgorithm you want to execute using an svk object.
Referenced by svkImageThreshold::RequestData().
vtkTypeMacro | ( | svkImageAlgorithmExecuter | , |
svkImageAlgorithm | |||
) |