13 #ifndef MITKUSCombinedModality_H_HEADER_INCLUDED_ 14 #define MITKUSCombinedModality_H_HEADER_INCLUDED_ 27 template<
class T>
class SmartPointer;
31 class USControlInterfaceBMode;
32 class USControlInterfaceProbes;
33 class USControlInterfaceDoppler;
51 AffineTransform3D::Pointer GetUSPlaneTransform()
override;
56 bool trackedUltrasoundActive =
false );
63 void GenerateData()
override;
68 void OnFreeze(
bool)
override;
73 #endif // MITKUSCombinedModality_H_HEADER_INCLUDED_
DataCollection - Class to facilitate loading/accessing structured data.
#define mitkClassMacro(className, SuperClassName)
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().
#define mitkNewMacro3Param(classname, typea, typeb, typec)
#define MITKUSNAVIGATION_EXPORT
Combination of USDevice and NavigationDataSource. This class can be used as an ImageSource subclass...