Implementation of mitk::USImageSource for Telemed API devices. The method mitk::USImageSource::GetNextRawImage() is implemented for getting images from the Telemed API.
More...
#include <mitkUSTelemedImageSource.h>
Implementation of mitk::USImageSource for Telemed API devices. The method mitk::USImageSource::GetNextRawImage() is implemented for getting images from the Telemed API.
A method for connecting this ImageSource to the Telemed API is implemented (mitk::USTelemedImageSource::CreateAndConnectConverterPlugin()). This method is available for being used by mitk::USTelemedDevice.
Definition at line 30 of file mitkUSTelemedImageSource.h.
◆ USTelemedImageSource()
mitk::USTelemedImageSource::USTelemedImageSource |
( |
| ) |
|
|
protected |
◆ ~USTelemedImageSource()
mitk::USTelemedImageSource::~USTelemedImageSource |
( |
| ) |
|
|
protectedvirtual |
◆ CreateAndConnectConverterPlugin()
bool mitk::USTelemedImageSource::CreateAndConnectConverterPlugin |
( |
Usgfw2Lib::IUsgDataView * | usgDataView, |
|
|
Usgfw2Lib::tagScanMode | scanMode ) |
◆ GetNextRawImage()
void mitk::USTelemedImageSource::GetNextRawImage |
( |
std::vector< mitk::Image::Pointer > & | imageVector | ) |
|
|
virtual |
◆ itkCloneMacro()
mitk::USTelemedImageSource::itkCloneMacro |
( |
Self | | ) |
|
◆ itkFactorylessNewMacro()
mitk::USTelemedImageSource::itkFactorylessNewMacro |
( |
Self | | ) |
|
◆ mitkClassMacro()
◆ UpdateImageGeometry()
void mitk::USTelemedImageSource::UpdateImageGeometry |
( |
| ) |
|
Updates the geometry of the current image from the API. Is used internally when a new image is initialized, but also needs to be called if, e.g., the zoom factor is changed.
Definition at line 74 of file mitkUSTelemedImageSource.cpp.
◆ m_DepthProperties
Usgfw2Lib::IUsgDepth* mitk::USTelemedImageSource::m_DepthProperties |
|
protected |
◆ m_Image
mitk::Image::Pointer mitk::USTelemedImageSource::m_Image |
|
protected |
◆ m_ImageMutex
std::mutex* mitk::USTelemedImageSource::m_ImageMutex |
|
protected |
◆ m_ImageProperties
Usgfw2Lib::IUsgImageProperties* mitk::USTelemedImageSource::m_ImageProperties |
|
protected |
◆ m_OldnXPelsPerUnit
long mitk::USTelemedImageSource::m_OldnXPelsPerUnit |
|
protected |
◆ m_OldnYPelsPerUnit
long mitk::USTelemedImageSource::m_OldnYPelsPerUnit |
|
protected |
◆ m_Plugin
Usgfw2Lib::IUsgScanConverterPlugin* mitk::USTelemedImageSource::m_Plugin |
|
protected |
◆ m_PluginCallback
◆ m_UsgDataView
Usgfw2Lib::IUsgDataView* mitk::USTelemedImageSource::m_UsgDataView |
|
protected |
The documentation for this class was generated from the following files: