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()
virtual mitk::USTelemedImageSource::~USTelemedImageSource |
( |
| ) |
|
|
protectedvirtual |
◆ Clone()
Pointer mitk::USTelemedImageSource::Clone |
( |
| ) |
const |
◆ CreateAndConnectConverterPlugin()
bool mitk::USTelemedImageSource::CreateAndConnectConverterPlugin |
( |
Usgfw2Lib::IUsgDataView * |
, |
|
|
Usgfw2Lib::tagScanMode |
|
|
) |
| |
◆ GetNextRawImage()
◆ mitkClassMacro()
◆ New()
static Pointer mitk::USTelemedImageSource::New |
( |
| ) |
|
|
static |
◆ 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.
◆ m_DepthProperties
Usgfw2Lib::IUsgDepth* mitk::USTelemedImageSource::m_DepthProperties |
|
protected |
◆ m_Image
◆ 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 file: