11 #include "vtkPlusCommonExport.h" 12 #include "itkImageIOBase.h" 15 #include "vtkIGSIORecursiveCriticalSection.h" 18 #include <vtkImageData.h> 19 #include <vtksys/SystemTools.hxx> 34 #include <igsioCommon.h> 35 #include <vtkIGSIOTrackedFrameList.h> 36 #include <igsioTrackedFrame.h> 37 #include <igsioVideoFrame.h> 38 #include <vtkIGSIOTransformRepository.h> 43 #define PLUS_FAIL IGSIO_FAIL 44 #define PLUS_SUCCESS IGSIO_SUCCESS 46 class vtkXMLDataElement;
49 #define VTK_OVERRIDE override; 60 vtkPlusCommonExport
PlusStatus WriteToFile(igsioTrackedFrame* frame,
const std::string& filename, vtkMatrix4x4* imageToTracker);
62 #ifdef PLUS_USE_OpenIGTLink 81 #endif //__PlusCommon_h vtkPlusCommonExport PlusStatus WriteToFile(igsioTrackedFrame *frame, const std::string &filename, vtkMatrix4x4 *imageToTracker)
vtkPlusCommonExport PlusStatus DeepCopyVtkVolumeToItkImage(vtkImageData *inFrame, typename itk::Image< ScalarType, 2 >::Pointer outFrame)
itk::ImageIOBase::IOComponentType ITKScalarPixelType
This is a base class for defining a common scan conversion algorithm interface for all kinds of probe...
vtkPlusCommonExport PlusStatus DeepCopyVtkVolumeToItkVolume(vtkImageData *inFrame, typename itk::Image< ScalarType, 3 >::Pointer outFrame)
vtkPlusCommonExport std::string GetPlusLibVersionString()