PlusLib
2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
|
Typedefs | |
typedef int | IGTLScalarPixelType |
typedef itk::ImageIOBase::IOComponentType | ITKScalarPixelType |
typedef int | VTKScalarPixelType |
Functions | |
template<typename ScalarType > | |
vtkPlusCommonExport PlusStatus | DeepCopyVtkVolumeToItkImage (vtkImageData *inFrame, typename itk::Image< ScalarType, 2 >::Pointer outFrame) |
template<typename ScalarType > | |
vtkPlusCommonExport PlusStatus | DeepCopyVtkVolumeToItkVolume (vtkImageData *inFrame, typename itk::Image< ScalarType, 3 >::Pointer outFrame) |
vtkPlusCommonExport std::string | GetPlusLibVersionString () |
vtkPlusCommonExport PlusStatus | WriteToFile (igsioTrackedFrame *frame, const std::string &filename, vtkMatrix4x4 *imageToTracker) |
typedef int PlusCommon::IGTLScalarPixelType |
Definition at line 56 of file PlusCommon.h.
typedef itk::ImageIOBase::IOComponentType PlusCommon::ITKScalarPixelType |
Definition at line 54 of file PlusCommon.h.
typedef int PlusCommon::VTKScalarPixelType |
Definition at line 55 of file PlusCommon.h.
vtkPlusCommonExport PlusStatus PlusCommon::DeepCopyVtkVolumeToItkImage | ( | vtkImageData * | inFrame, |
typename itk::Image< ScalarType, 2 >::Pointer | outFrame | ||
) |
Convert 2D/3D vtkImageData to 2D itkImage (take only first slice if 3D)
vtkPlusCommonExport PlusStatus PlusCommon::DeepCopyVtkVolumeToItkVolume | ( | vtkImageData * | inFrame, |
typename itk::Image< ScalarType, 3 >::Pointer | outFrame | ||
) |
Convert 3D vtkImageData to 3D itkImage
std::string PlusCommon::GetPlusLibVersionString | ( | ) |
Definition at line 30 of file PlusCommon.cxx.
PlusStatus PlusCommon::WriteToFile | ( | igsioTrackedFrame * | frame, |
const std::string & | filename, | ||
vtkMatrix4x4 * | imageToTracker | ||
) |
Definition at line 50 of file PlusCommon.cxx.