Studio/src/Data/ItkToVtk.h
Functions
Name | |
---|---|
template <typename ITK_Exporter ,typename VTK_Importer > void |
ConnectPipelines(ITK_Exporter exporter, VTK_Importer * importer) |
Functions Documentation
function ConnectPipelines
template <typename ITK_Exporter ,
typename VTK_Importer >
void ConnectPipelines(
ITK_Exporter exporter,
VTK_Importer * importer
)
This function will connect the given itk::VTKImageExport filter to the given vtkImageImport filter.
Source code
#pragma once
template <typename ITK_Exporter, typename VTK_Importer>
void ConnectPipelines(ITK_Exporter exporter, VTK_Importer* importer)
{
importer->SetUpdateInformationCallback(exporter->GetUpdateInformationCallback());
importer->SetPipelineModifiedCallback(exporter->GetPipelineModifiedCallback());
importer->SetWholeExtentCallback(exporter->GetWholeExtentCallback());
importer->SetSpacingCallback(exporter->GetSpacingCallback());
importer->SetOriginCallback(exporter->GetOriginCallback());
importer->SetScalarTypeCallback(exporter->GetScalarTypeCallback());
importer->SetNumberOfComponentsCallback(exporter->GetNumberOfComponentsCallback());
importer->SetPropagateUpdateExtentCallback(exporter->GetPropagateUpdateExtentCallback());
importer->SetUpdateDataCallback(exporter->GetUpdateDataCallback());
importer->SetDataExtentCallback(exporter->GetDataExtentCallback());
importer->SetBufferPointerCallback(exporter->GetBufferPointerCallback());
importer->SetCallbackUserData(exporter->GetCallbackUserData());
}
Updated on 2022-07-23 at 16:40:07 -0600