6 #ifndef _VTKPLUSCLARIUS_H 7 #define _VTKPLUSCLARIUS_H 11 #include "vtkPlusDataCollectionExport.h" 66 PlusStatus RequestLastNSecondsRawData(
double lastNSeconds);
72 PlusStatus RequestRawData(
long long startTimestampNanoSeconds,
long long endTimestampNanoSeconds);
77 vtkSetMacro(FrameHeight,
unsigned int);
78 vtkGetMacro(FrameHeight,
unsigned int);
80 vtkSetMacro(FrameWidth,
unsigned int);
81 vtkGetMacro(FrameWidth,
unsigned int);
83 vtkSetMacro(IpAddress, std::string);
84 vtkGetMacro(IpAddress, std::string);
86 vtkSetMacro(TcpPort,
unsigned int);
87 vtkGetMacro(TcpPort,
unsigned int);
89 vtkSetMacro(ImuEnabled,
bool);
90 vtkGetMacro(ImuEnabled,
bool);
92 vtkSetMacro(WriteImagesToDisk,
bool);
93 vtkGetMacro(WriteImagesToDisk,
bool);
95 vtkSetMacro(ImuOutputFileName, std::string);
96 vtkGetMacro(ImuOutputFileName, std::string);
101 vtkGetMacro(CompressRawData,
bool);
102 vtkSetMacro(CompressRawData,
bool);
103 vtkBooleanMacro(CompressRawData,
bool);
112 vtkSetVector2Macro(AhrsAlgorithmGain,
double);
113 vtkGetVector2Macro(AhrsAlgorithmGain,
double);
114 vtkSetVector2Macro(FilteredTiltSensorAhrsAlgorithmGain,
double);
115 vtkGetVector2Macro(FilteredTiltSensorAhrsAlgorithmGain,
double);
149 double AhrsAlgorithmGain[2];
150 double FilteredTiltSensorAhrsAlgorithmGain[2];
167 #endif //_VTKPLUSCLARIUS_H
Abstract interface for tracker and video devices.
std::string RawDataOutputFilename
virtual PlusStatus InternalConnect()
virtual std::string GetSdkVersion()
virtual PlusStatus Probe()
virtual PlusStatus WriteConfiguration(vtkXMLDataElement *)
virtual void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
static vtkPlusUsDevice * New()
std::string ImuOutputFileName
virtual PlusStatus ReadConfiguration(vtkXMLDataElement *)
int TiltSensorWestAxisIndex
vtkSetStdStringMacro(ImageToTransducerTransformName)
virtual PlusStatus NotifyConfigured()
Interface to the Clarius ultrasound scans This class talks with a Clarius Scanner over the Clarius AP...
virtual PlusStatus InternalDisconnect()
static vtkPlusClarius * Instance
Abstract interface for ultrasound video devices.
vtkGetStdStringMacro(ImageToTransducerTransformName)
int FilteredTiltSensorWestAxisIndex