7 #ifndef __vtkPlusIntersonArraySDKCxxVideoSource_h 8 #define __vtkPlusIntersonArraySDKCxxVideoSource_h 10 #include "vtkPlusDataCollectionExport.h" 13 #include "vtkPlusUSImagingParameters.h" 63 vtkGetMacro(PulseVoltage,
unsigned char);
101 static void __stdcall vtkPlusIntersonArraySDKCxxVideoSource::NewBmodeImageCallback(
BmodePixelType* buffer,
void* clientData);
102 static void __stdcall vtkPlusIntersonArraySDKCxxVideoSource::NewRfImageCallback(
RfPixelType* buffer,
void* clientData);
virtual void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
virtual PlusStatus InternalStopRecording()
PhidgetRCServo_Voltage voltage
vtkPlusUsImagingParameters * ImagingParameters
Abstract interface for tracker and video devices.
This class is used to store a configuration of the imaging parameters of an ultrasound video device....
unsigned char BmodePixelType
virtual PlusStatus InternalConnect()
Class for acquiring ultrasound images from Interson Array USB ultrasound systems with C++ Wrapped SDK...
virtual std::string GetSdkVersion()
virtual PlusStatus ReadConfiguration(vtkXMLDataElement *)
class vtkPlusDataCollectionExport vtkPlusIntersonArraySDKCxxVideoSource
virtual bool IsTracker() const
virtual PlusStatus WriteConfiguration(vtkXMLDataElement *)
virtual PlusStatus InternalStartRecording()
unsigned char PulseVoltage
virtual PlusStatus NotifyConfigured()
virtual PlusStatus InternalDisconnect()
virtual PlusStatus InternalUpdate()
static vtkPlusDevice * New()