13 #ifndef MITKUSVideoDeviceCustomControls_H_HEADER_INCLUDED_ 14 #define MITKUSVideoDeviceCustomControls_H_HEADER_INCLUDED_ 20 #include <itkObjectFactory.h> 40 void SetIsActive(
bool isActive)
override;
45 bool GetIsActive()
override;
67 void SetNewDepth(
double depth);
72 void SetNewProbeIdentifier(std::string probename);
77 std::vector<mitk::USProbe::Pointer> GetProbes();
82 std::vector<int> GetDepthsForProbe(std::string name);
88 void SetDefaultProbeAsCurrentProbe();
103 #endif // MITKUSVideoDeviceCustomControls_H_HEADER_INCLUDED_ Superclass for all ultrasound device control interfaces. Defines an interface for activating and deac...
#define mitkNewMacro1Param(classname, type)
Defines a region of interest by distances to the four image borders.
DataCollection - Class to facilitate loading/accessing structured data.
#define mitkClassMacro(className, SuperClassName)
USImageVideoSource::Pointer m_ImageSource
Custom controls for mitk::USVideoDevice. Controls image cropping of the corresponding mitk::USImageVi...
Struct to define a probe specific ultrasound image cropping.