|
PlusLib
2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
|
#include "vtkPlusCommonExport.h"#include "itkImageIOBase.h"#include "vtkPlusLogger.h"#include "vtkPlusMacro.h"#include "vtkIGSIORecursiveCriticalSection.h"#include <vtkImageData.h>#include <vtksys/SystemTools.hxx>#include <itkImage.h>#include <float.h>#include <array>#include <list>#include <locale>#include <sstream>#include <igsioCommon.h>#include <vtkIGSIOTrackedFrameList.h>#include <igsioTrackedFrame.h>#include <igsioVideoFrame.h>#include <vtkIGSIOTransformRepository.h>#include "vtkPlusConfig.h"#include "PlusXmlUtils.h"#include "PlusCommon.txx"

Go to the source code of this file.
Namespaces | |
| PlusCommon | |
Macros | |
| #define | PLUS_FAIL IGSIO_FAIL |
| #define | PLUS_SUCCESS IGSIO_SUCCESS |
| #define | VTK_OVERRIDE override; |
Typedefs | |
| typedef int | PlusCommon::IGTLScalarPixelType |
| typedef itk::ImageIOBase::IOComponentType | PlusCommon::ITKScalarPixelType |
| typedef igsioStatus | PlusStatus |
| typedef int | PlusCommon::VTKScalarPixelType |
Functions | |
| template<typename ScalarType > | |
| vtkPlusCommonExport PlusStatus | PlusCommon::DeepCopyVtkVolumeToItkImage (vtkImageData *inFrame, typename itk::Image< ScalarType, 2 >::Pointer outFrame) |
| template<typename ScalarType > | |
| vtkPlusCommonExport PlusStatus | PlusCommon::DeepCopyVtkVolumeToItkVolume (vtkImageData *inFrame, typename itk::Image< ScalarType, 3 >::Pointer outFrame) |
| vtkPlusCommonExport std::string | PlusCommon::GetPlusLibVersionString () |
| vtkPlusCommonExport PlusStatus | PlusCommon::WriteToFile (igsioTrackedFrame *frame, const std::string &filename, vtkMatrix4x4 *imageToTracker) |
| #define PLUS_FAIL IGSIO_FAIL |
Definition at line 43 of file PlusCommon.h.
| #define PLUS_SUCCESS IGSIO_SUCCESS |
Definition at line 44 of file PlusCommon.h.
| #define VTK_OVERRIDE override; |
Definition at line 49 of file PlusCommon.h.
| typedef igsioStatus PlusStatus |
Definition at line 40 of file PlusCommon.h.
1.8.15