Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
Abstract class for an easy handling of a combination of an USDevice and a NavigationDataSource. This class can be used as an ImageSource subclass. Additionally tracking data be retrieved from the NavigationDataSource returned by GetTrackingDevice(). More...
#include <mitkAbstractUltrasoundTrackerDevice.h>
Public Member Functions | |
mitkClassMacro (AbstractUltrasoundTrackerDevice, mitk::ImageSource) | |
mitkNewMacro3Param (AbstractUltrasoundTrackerDevice, USDevice::Pointer, itk::SmartPointer< NavigationDataSource >, bool) | |
virtual itk::SmartPointer< USDevice > | GetUltrasoundDevice () |
virtual void | SetUltrasoundDevice (itk::SmartPointer< USDevice > _arg) |
virtual itk::SmartPointer< NavigationDataSource > | GetTrackingDeviceDataSource () |
virtual void | SetTrackingDeviceDataSource (itk::SmartPointer< NavigationDataSource > _arg) |
virtual bool | GetIsTrackedUltrasoundActive () |
AffineTransform3D::Pointer | GetCalibration () |
Getter for calibration data of the currently active depth and probe. More... | |
AffineTransform3D::Pointer | GetCalibration (std::string depth) |
Getter for calibration data of the given depth and the currently active probe. More... | |
AffineTransform3D::Pointer | GetCalibration (std::string depth, std::string probe) |
Getter for calibration data of the given depth and probe. More... | |
virtual AffineTransform3D::Pointer | GetUSPlaneTransform () |
void | SetCalibration (AffineTransform3D::Pointer calibration) |
Sets a transformation as calibration data. Calibration data is set for the currently activated probe and their current zoom factor. It also marks the device as calibrated. More... | |
bool | RemoveCalibration () |
Removes the calibration data of the currently active depth and probe. More... | |
bool | RemoveCalibration (std::string depth) |
Removes the calibration data of the given depth and the currently active probe. More... | |
bool | RemoveCalibration (std::string depth, std::string probe) |
Removes the calibration data of the given depth and probe. More... | |
std::string | GetDeviceClass () |
Returns the Class of the Device. More... | |
USImageSource::Pointer | GetUSImageSource () |
Wrapper for returning USImageSource of the UltrasoundDevice. More... | |
itk::SmartPointer< mitk::NavigationDataSource > | GetNavigationDataSource () |
bool | GetIsCalibratedForCurrentStatus () |
bool | GetContainsAtLeastOneCalibration () |
std::string | SerializeCalibration () |
Serializes all contained calibrations into an xml fragment. More... | |
void | DeserializeCalibration (const std::string &xmlString, bool clearPreviousCalibrations=true) |
Deserializes a string provided by a prior call to Serialize(). If the bool flag is true, all prior calibrations will be deleted. If the flag is set to false, prior calibrations will be retained, but overwritten if one of equal name is present. More... | |
void | SetNumberOfSmoothingValues (unsigned int numberOfSmoothingValues) |
void | SetDelayCount (unsigned int delayCount) |
void | UnregisterOnService () |
Remove this device from the micro service. This method is public for mitk::USCombinedModality, because this devices can be completly removed. This is not possible for API devices, which should be available while their sub module is loaded. More... | |
virtual void | RegisterAsMicroservice () |
virtual itk::SmartPointer< USAbstractControlInterface > | GetControlInterfaceCustom () |
Wrapper for returning custom control interface of the UltrasoundDevice. More... | |
virtual itk::SmartPointer< USControlInterfaceBMode > | GetControlInterfaceBMode () |
Wrapper for returning B mode control interface of the UltrasoundDevice. More... | |
virtual itk::SmartPointer< USControlInterfaceProbes > | GetControlInterfaceProbes () |
Wrapper for returning probes control interface of the UltrasoundDevice. More... | |
virtual itk::SmartPointer< USControlInterfaceDoppler > | GetControlInterfaceDoppler () |
Wrapper for returning doppler control interface of the UltrasoundDevice. More... | |
virtual void | SetIsFreezed (bool freeze) |
Can toggle if the combined modality is currently updated or freezed. More... | |
virtual bool | GetIsFreezed () |
virtual void | OnFreeze (bool) |
Called when mitk::AbstractUltrasoundTrackerDevice::SetIsFreezed() is called. Subclasses can overwrite this method to do additional actions. Default implementation does noting. More... | |
![]() | |
virtual std::vector< std::string > | GetClassHierarchy () const override |
virtual const char * | GetClassName () const |
Pointer | Clone () const |
OutputType * | GetOutput () |
Get the output data of this image source object. More... | |
const OutputType * | GetOutput () const |
OutputType * | GetOutput (DataObjectPointerArraySizeType idx) |
const OutputType * | GetOutput (DataObjectPointerArraySizeType idx) const |
itk::DataObject::Pointer | MakeOutput (DataObjectPointerArraySizeType idx) override |
Make a DataObject of the correct type to used as the specified output. More... | |
itk::DataObject::Pointer | MakeOutput (const DataObjectIdentifierType &name) override |
virtual vtkImageData * | GetVtkImageData () |
virtual const vtkImageData * | GetVtkImageData () const |
![]() | |
OutputType * | GetOutput () |
const OutputType * | GetOutput () const |
OutputType * | GetOutput (DataObjectPointerArraySizeType idx) |
const OutputType * | GetOutput (DataObjectPointerArraySizeType idx) const |
virtual void | GraftOutput (OutputType *output) |
Graft the specified BaseData onto this BaseDataSource's output. More... | |
virtual void | GraftOutput (const DataObjectIdentifierType &key, OutputType *output) |
virtual void | GraftNthOutput (unsigned int idx, OutputType *output) |
Graft the specified base data object onto this BaseDataSource's idx'th output. More... | |
bool | Updating () const |
Access itk::ProcessObject::m_Updating. More... | |
Static Public Attributes | |
static const std::string | DeviceClassIdentifier |
static const char * | DefaultProbeIdentifier |
static const char * | ProbeAndDepthSeperator |
static const std::string | US_INTERFACE_NAME |
static const std::string | US_PROPKEY_DEVICENAME |
static const std::string | US_PROPKEY_CLASS |
static const std::string | US_PROPKEY_ID |
Protected Member Functions | |
AbstractUltrasoundTrackerDevice (USDevice::Pointer usDevice, itk::SmartPointer< NavigationDataSource > trackingDevice, bool trackedUltrasoundActive) | |
~AbstractUltrasoundTrackerDevice () override | |
void | GenerateData () override |
Grabs the next frame from the input. Must be implemented by the derived class. This method is called internally, whenever Update() is invoked by an Output. More... | |
std::string | GetIdentifierForCurrentCalibration () |
std::string | GetIdentifierForCurrentProbe () |
std::string | GetCurrentDepthValue () |
void | RebuildFilterPipeline () |
![]() | |
ImageSource () | |
~ImageSource () override | |
void | GenerateData () override |
A version of GenerateData() specific for image processing filters. More... | |
virtual void | ThreadedGenerateData (const OutputImageRegionType &outputRegionForThread, itk::ThreadIdType threadId) |
If an imaging filter can be implemented as a multithreaded algorithm, the filter will provide an implementation of ThreadedGenerateData(). More... | |
void | PrepareOutputs () override |
This method is intentionally left blank. More... | |
virtual void | AllocateOutputs () |
The GenerateData method normally allocates the buffers for all of the outputs of a filter. More... | |
virtual void | BeforeThreadedGenerateData () |
If an imaging filter needs to perform processing after the buffer has been allocated but before threads are spawned, the filter can can provide an implementation for BeforeThreadedGenerateData(). More... | |
virtual void | AfterThreadedGenerateData () |
If an imaging filter needs to perform processing after all processing threads have completed, the filter can can provide an implementation for AfterThreadedGenerateData(). More... | |
virtual unsigned int | SplitRequestedRegion (unsigned int i, unsigned int num, OutputImageRegionType &splitRegion) |
Split the output's RequestedRegion into "num" pieces, returning region "i" as "splitRegion". More... | |
![]() | |
BaseDataSource () | |
~BaseDataSource () override | |
Protected Attributes | |
USDevice::Pointer | m_UltrasoundDevice |
itk::SmartPointer< NavigationDataSource > | m_TrackingDeviceDataSource |
std::map< std::string, AffineTransform3D::Pointer > | m_Calibrations |
itk::SmartPointer< mitk::NavigationDataSmoothingFilter > | m_SmoothingFilter |
itk::SmartPointer< mitk::NavigationDataDelayFilter > | m_DelayFilter |
itk::SmartPointer< mitk::NavigationDataDisplacementFilter > | m_DisplacementFilter |
itk::SmartPointer< mitk::NavigationDataSource > | m_LastFilterOfIGTPipeline |
unsigned int | m_NumberOfSmoothingValues |
unsigned int | m_DelayCount |
us::ServiceRegistration< Self > | m_ServiceRegistration |
The device's ServiceRegistration object that allows to modify it's Microservice registraton details. More... | |
us::ServiceProperties | m_ServiceProperties |
Properties of the device's Microservice. More... | |
Additional Inherited Members | |
![]() | |
typedef ImageSource | Self |
typedef BaseDataSource | Superclass |
typedef itk::SmartPointer< Self > | Pointer |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef mitk::Image | OutputImageType |
Some convenient typedefs. More... | |
typedef OutputImageType | OutputType |
typedef OutputImageType::Pointer | OutputImagePointer |
typedef SlicedData::RegionType | OutputImageRegionType |
![]() | |
typedef BaseDataSource | Self |
typedef itk::ProcessObject | Superclass |
typedef itk::SmartPointer< Self > | Pointer |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef BaseData | OutputType |
typedef itk::DataObject::DataObjectIdentifierType | DataObjectIdentifierType |
![]() | |
static const char * | GetStaticNameOfClass () |
static Pointer | New () |
Method for creation through the object factory. More... | |
![]() | |
static const char * | GetStaticNameOfClass () |
![]() | |
static ITK_THREAD_RETURN_TYPE | ThreaderCallback (void *arg) |
Static function used as a "callback" by the MultiThreader. More... | |
![]() | |
static Pointer | New () |
Abstract class for an easy handling of a combination of an USDevice and a NavigationDataSource. This class can be used as an ImageSource subclass. Additionally tracking data be retrieved from the NavigationDataSource returned by GetTrackingDevice().
A calibration of the ultrasound image stream to the navigation datas can be set for the currently active zoom level (of the ultrasound device) by SetCalibration() The ultrasound images are transformed according to this calibration in the GenerateData() method.
Definition at line 50 of file mitkAbstractUltrasoundTrackerDevice.h.
|
protected |
Definition at line 48 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References m_DisplacementFilter, and RebuildFilterPipeline().
|
overrideprotected |
Definition at line 111 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References m_ServiceRegistration, and us::ServiceRegistrationBase::Unregister().
void mitk::AbstractUltrasoundTrackerDevice::DeserializeCalibration | ( | const std::string & | xmlString, |
bool | clearPreviousCalibrations = true |
||
) |
Deserializes a string provided by a prior call to Serialize(). If the bool flag is true, all prior calibrations will be deleted. If the flag is set to false, prior calibrations will be retained, but overwritten if one of equal name is present.
mitk::Exception | if the given string could not be parsed correctly. |
Definition at line 260 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References m_Calibrations, MITK_ERROR, and mitkThrow.
|
overrideprotected |
Grabs the next frame from the input. Must be implemented by the derived class. This method is called internally, whenever Update() is invoked by an Output.
Definition at line 346 of file mitkAbstractUltrasoundTrackerDevice.cpp.
mitk::AffineTransform3D::Pointer mitk::AbstractUltrasoundTrackerDevice::GetCalibration | ( | ) |
Getter for calibration data of the currently active depth and probe.
Definition at line 120 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References GetCurrentDepthValue(), and GetIdentifierForCurrentProbe().
Referenced by GetCalibration(), and mitk::USCombinedModality::GetUSPlaneTransform().
mitk::AffineTransform3D::Pointer mitk::AbstractUltrasoundTrackerDevice::GetCalibration | ( | std::string | depth | ) |
Getter for calibration data of the given depth and the currently active probe.
depth | depth of the b mode ultrasound image for which the calibration should be returned |
Definition at line 125 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References GetCalibration(), and GetIdentifierForCurrentProbe().
mitk::AffineTransform3D::Pointer mitk::AbstractUltrasoundTrackerDevice::GetCalibration | ( | std::string | depth, |
std::string | probe | ||
) |
Getter for calibration data of the given depth and probe.
depth | depth of the b mode ultrasound image for which the calibration should be returned |
probe | probe of the ultrasound device for which the calibration should be returned |
Definition at line 130 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References m_Calibrations, ProbeAndDepthSeperator, and mbilog::replace.
bool mitk::AbstractUltrasoundTrackerDevice::GetContainsAtLeastOneCalibration | ( | ) |
Definition at line 221 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References m_Calibrations.
|
virtual |
Wrapper for returning B mode control interface of the UltrasoundDevice.
Definition at line 460 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References m_UltrasoundDevice, MITK_ERROR, and mitkThrow.
|
virtual |
Wrapper for returning custom control interface of the UltrasoundDevice.
Definition at line 449 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References m_UltrasoundDevice, MITK_ERROR, and mitkThrow.
|
virtual |
Wrapper for returning doppler control interface of the UltrasoundDevice.
Definition at line 482 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References m_UltrasoundDevice, MITK_ERROR, and mitkThrow.
|
virtual |
Wrapper for returning probes control interface of the UltrasoundDevice.
Definition at line 471 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References m_UltrasoundDevice, MITK_ERROR, and mitkThrow.
|
protected |
Definition at line 374 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References mitk::USDevice::GetPropertyKeys(), and m_UltrasoundDevice.
Referenced by GetCalibration(), GetIdentifierForCurrentCalibration(), and RemoveCalibration().
std::string mitk::AbstractUltrasoundTrackerDevice::GetDeviceClass | ( | ) |
Returns the Class of the Device.
Definition at line 190 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References DeviceClassIdentifier.
|
protected |
Definition at line 348 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References GetCurrentDepthValue(), GetIdentifierForCurrentProbe(), and ProbeAndDepthSeperator.
Referenced by mitk::TrackedUltrasound::GenerateData(), mitk::USCombinedModality::GenerateData(), GetIsCalibratedForCurrentStatus(), and SetCalibration().
|
protected |
Definition at line 354 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References DefaultProbeIdentifier, mitk::USDevice::GetPropertyKeys(), m_UltrasoundDevice, and mbilog::replace.
Referenced by GetCalibration(), GetIdentifierForCurrentCalibration(), and RemoveCalibration().
bool mitk::AbstractUltrasoundTrackerDevice::GetIsCalibratedForCurrentStatus | ( | ) |
Definition at line 216 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References GetIdentifierForCurrentCalibration(), and m_Calibrations.
|
virtual |
Definition at line 106 of file mitkAbstractUltrasoundTrackerDevice.cpp.
Referenced by mitk::TrackedUltrasound::GenerateData(), and mitk::USCombinedModality::GenerateData().
|
virtual |
mitk::NavigationDataSource::Pointer mitk::AbstractUltrasoundTrackerDevice::GetNavigationDataSource | ( | ) |
Definition at line 206 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References m_LastFilterOfIGTPipeline, m_TrackingDeviceDataSource, and RebuildFilterPipeline().
|
virtual |
|
virtual |
mitk::USImageSource::Pointer mitk::AbstractUltrasoundTrackerDevice::GetUSImageSource | ( | ) |
Wrapper for returning USImageSource of the UltrasoundDevice.
Definition at line 195 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References m_UltrasoundDevice, MITK_ERROR, and mitkThrow.
|
virtual |
Returns the index to world transform of the US plane.
Reimplemented in mitk::USCombinedModality, and mitk::TrackedUltrasound.
Definition at line 74 of file mitkAbstractUltrasoundTrackerDevice.cpp.
mitk::AbstractUltrasoundTrackerDevice::mitkClassMacro | ( | AbstractUltrasoundTrackerDevice | , |
mitk::ImageSource | |||
) |
mitk::AbstractUltrasoundTrackerDevice::mitkNewMacro3Param | ( | AbstractUltrasoundTrackerDevice | , |
USDevice::Pointer | , | ||
itk::SmartPointer< NavigationDataSource > | , | ||
bool | |||
) |
|
inlinevirtual |
Called when mitk::AbstractUltrasoundTrackerDevice::SetIsFreezed() is called. Subclasses can overwrite this method to do additional actions. Default implementation does noting.
Reimplemented in mitk::USCombinedModality, and mitk::TrackedUltrasound.
Definition at line 221 of file mitkAbstractUltrasoundTrackerDevice.h.
Referenced by SetIsFreezed().
|
protected |
Definition at line 395 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References m_DelayCount, m_DelayFilter, m_DisplacementFilter, m_LastFilterOfIGTPipeline, m_NumberOfSmoothingValues, m_SmoothingFilter, and m_TrackingDeviceDataSource.
Referenced by AbstractUltrasoundTrackerDevice(), GetNavigationDataSource(), SetDelayCount(), and SetNumberOfSmoothingValues().
|
virtual |
Definition at line 434 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References DeviceClassIdentifier, us::GetModuleContext(), mitk::UIDGenerator::GetUID(), m_ServiceProperties, m_ServiceRegistration, m_UltrasoundDevice, US_PROPKEY_CLASS, US_PROPKEY_DEVICENAME, and US_PROPKEY_ID.
bool mitk::AbstractUltrasoundTrackerDevice::RemoveCalibration | ( | ) |
Removes the calibration data of the currently active depth and probe.
Definition at line 169 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References GetCurrentDepthValue(), and GetIdentifierForCurrentProbe().
Referenced by RemoveCalibration().
bool mitk::AbstractUltrasoundTrackerDevice::RemoveCalibration | ( | std::string | depth | ) |
Removes the calibration data of the given depth and the currently active probe.
depth | depth of the b mode ultrasound image for which the calibration should be removed |
Definition at line 174 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References GetIdentifierForCurrentProbe(), and RemoveCalibration().
bool mitk::AbstractUltrasoundTrackerDevice::RemoveCalibration | ( | std::string | depth, |
std::string | probe | ||
) |
Removes the calibration data of the given depth and probe.
depth | depth of the b mode ultrasound image for which the calibration should be removed |
probe | probe of the ultrasound device for which the calibration should be removed |
Definition at line 179 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References m_Calibrations, ProbeAndDepthSeperator, and mbilog::replace.
std::string mitk::AbstractUltrasoundTrackerDevice::SerializeCalibration | ( | ) |
Serializes all contained calibrations into an xml fragment.
The returned string contains one parent node named "calibrations" and several subnodes, one for each calibration that is present.
Definition at line 226 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References m_Calibrations.
void mitk::AbstractUltrasoundTrackerDevice::SetCalibration | ( | AffineTransform3D::Pointer | calibration | ) |
Sets a transformation as calibration data. Calibration data is set for the currently activated probe and their current zoom factor. It also marks the device as calibrated.
Definition at line 151 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References GetIdentifierForCurrentCalibration(), m_Calibrations, and MITK_WARN.
void mitk::AbstractUltrasoundTrackerDevice::SetDelayCount | ( | unsigned int | delayCount | ) |
Definition at line 333 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References m_DelayCount, m_DelayFilter, and RebuildFilterPipeline().
|
virtual |
Can toggle if the combined modality is currently updated or freezed.
freeze | true to stop updating the ultrasound image and the tracking data, false to start updating again |
Definition at line 79 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References m_TrackingDeviceDataSource, m_UltrasoundDevice, MITK_WARN, and OnFreeze().
void mitk::AbstractUltrasoundTrackerDevice::SetNumberOfSmoothingValues | ( | unsigned int | numberOfSmoothingValues | ) |
Definition at line 320 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References m_NumberOfSmoothingValues, m_SmoothingFilter, and RebuildFilterPipeline().
|
virtual |
|
virtual |
void mitk::AbstractUltrasoundTrackerDevice::UnregisterOnService | ( | ) |
Remove this device from the micro service. This method is public for mitk::USCombinedModality, because this devices can be completly removed. This is not possible for API devices, which should be available while their sub module is loaded.
Definition at line 418 of file mitkAbstractUltrasoundTrackerDevice.cpp.
References m_ServiceRegistration, m_UltrasoundDevice, mitk::USDevice::State_Activated, mitk::USDevice::State_Connected, and us::ServiceRegistrationBase::Unregister().
|
static |
Definition at line 55 of file mitkAbstractUltrasoundTrackerDevice.h.
Referenced by GetIdentifierForCurrentProbe().
|
static |
Definition at line 54 of file mitkAbstractUltrasoundTrackerDevice.h.
Referenced by GetDeviceClass(), and RegisterAsMicroservice().
|
protected |
Definition at line 245 of file mitkAbstractUltrasoundTrackerDevice.h.
Referenced by DeserializeCalibration(), mitk::TrackedUltrasound::GenerateData(), mitk::USCombinedModality::GenerateData(), GetCalibration(), GetContainsAtLeastOneCalibration(), GetIsCalibratedForCurrentStatus(), RemoveCalibration(), SerializeCalibration(), and SetCalibration().
|
protected |
Definition at line 253 of file mitkAbstractUltrasoundTrackerDevice.h.
Referenced by RebuildFilterPipeline(), and SetDelayCount().
|
protected |
Definition at line 248 of file mitkAbstractUltrasoundTrackerDevice.h.
Referenced by RebuildFilterPipeline(), and SetDelayCount().
|
protected |
Definition at line 249 of file mitkAbstractUltrasoundTrackerDevice.h.
Referenced by AbstractUltrasoundTrackerDevice(), mitk::TrackedUltrasound::GenerateData(), and RebuildFilterPipeline().
|
protected |
Definition at line 250 of file mitkAbstractUltrasoundTrackerDevice.h.
Referenced by GetNavigationDataSource(), and RebuildFilterPipeline().
|
protected |
Definition at line 252 of file mitkAbstractUltrasoundTrackerDevice.h.
Referenced by RebuildFilterPipeline(), and SetNumberOfSmoothingValues().
|
protected |
Properties of the device's Microservice.
Definition at line 263 of file mitkAbstractUltrasoundTrackerDevice.h.
Referenced by RegisterAsMicroservice().
|
protected |
The device's ServiceRegistration object that allows to modify it's Microservice registraton details.
Definition at line 258 of file mitkAbstractUltrasoundTrackerDevice.h.
Referenced by RegisterAsMicroservice(), UnregisterOnService(), and ~AbstractUltrasoundTrackerDevice().
|
protected |
Definition at line 247 of file mitkAbstractUltrasoundTrackerDevice.h.
Referenced by RebuildFilterPipeline(), and SetNumberOfSmoothingValues().
|
protected |
Definition at line 244 of file mitkAbstractUltrasoundTrackerDevice.h.
Referenced by GetNavigationDataSource(), mitk::TrackedUltrasound::OnFreeze(), mitk::USCombinedModality::OnFreeze(), RebuildFilterPipeline(), and SetIsFreezed().
|
protected |
Definition at line 243 of file mitkAbstractUltrasoundTrackerDevice.h.
Referenced by mitk::TrackedUltrasound::GenerateData(), mitk::USCombinedModality::GenerateData(), GetControlInterfaceBMode(), GetControlInterfaceCustom(), GetControlInterfaceDoppler(), GetControlInterfaceProbes(), GetCurrentDepthValue(), GetIdentifierForCurrentProbe(), GetUSImageSource(), mitk::TrackedUltrasound::GetUSPlaneTransform(), mitk::TrackedUltrasound::OnFreeze(), mitk::USCombinedModality::OnFreeze(), RegisterAsMicroservice(), SetIsFreezed(), and UnregisterOnService().
|
static |
Definition at line 56 of file mitkAbstractUltrasoundTrackerDevice.h.
Referenced by GetCalibration(), GetIdentifierForCurrentCalibration(), and RemoveCalibration().
|
static |
Definition at line 57 of file mitkAbstractUltrasoundTrackerDevice.h.
|
static |
Definition at line 59 of file mitkAbstractUltrasoundTrackerDevice.h.
Referenced by RegisterAsMicroservice().
|
static |
Definition at line 58 of file mitkAbstractUltrasoundTrackerDevice.h.
Referenced by RegisterAsMicroservice().
|
static |
Definition at line 60 of file mitkAbstractUltrasoundTrackerDevice.h.
Referenced by RegisterAsMicroservice().