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