|
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 | |||
| ) |
1.8.5