PlusLib  2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
List of all members | Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes
vtkPlusBkProFocusCameraLinkVideoSource Class Reference

Class for acquiring ultrasound images from BK ProFocus scanners. More...

#include <src/PlusDataCollection/BkProFocus/vtkPlusBkProFocusCameraLinkVideoSource.h>

Inheritance diagram for vtkPlusBkProFocusCameraLinkVideoSource:
Inheritance graph
[legend]
Collaboration diagram for vtkPlusBkProFocusCameraLinkVideoSource:
Collaboration graph
[legend]

Public Types

enum  ImagingModeType { BMode, RfMode }
 
enum  ScanPlaneType { Transverse, Sagittal }
 
typedef vtkPlusDevice Superclass
 
- Public Types inherited from vtkPlusDevice
typedef vtkImageAlgorithm Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
PlusStatus GetFullIniFilePath (std::string &fullPath)
 
virtual int IsA (const char *type)
 
virtual bool IsTracker () const
 
virtual PlusStatus NotifyConfigured ()
 
virtual void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
void SetImagingMode (ImagingModeType imagingMode)
 
virtual void SetIniFileName (const char *)
 
virtual void SetShowBModeWindow (bool)
 
virtual void SetShowSaperaWindow (bool)
 
- Public Member Functions inherited from vtkPlusDevice
PlusStatus AddFieldDataSource (vtkPlusDataSource *aSource)
 
PlusStatus AddInputChannel (vtkPlusChannel *aChannel)
 
PlusStatus AddOutputChannel (vtkPlusChannel *aChannel)
 
PlusStatus AddTool (vtkPlusDataSource *tool, bool requireUniquePortName=true)
 
PlusStatus AddVideoSource (vtkPlusDataSource *anImage)
 
void ClearAllBuffers ()
 
virtual PlusStatus Connect ()
 
virtual PlusStatus CreateDefaultOutputChannel (const char *channelId=NULL, bool addSource=true)
 
void DeepCopy (const vtkPlusDevice &device)
 
virtual PlusStatus Disconnect ()
 
virtual PlusStatus ForceUpdate ()
 
virtual double GetAcquisitionRate () const
 
virtual PlusStatus GetBufferSize (vtkPlusChannel &aChannel, int &outVal, const std::string &aSourceId=std::string(""))
 
virtual int GetConnected () const
 
virtual bool GetCorrectlyConfigured () const
 
PlusStatus GetDataSource (const char *aSourceId, vtkPlusDataSource *&aSource)
 
PlusStatus GetDataSource (const std::string &aSourceId, vtkPlusDataSource *&aSource)
 
virtual double GetDesiredTimestamp ()
 
virtual std::string GetDeviceId () const
 
PlusStatus GetFieldDataSource (const char *aSourceId, vtkPlusDataSource *&aSource) const
 
PlusStatus GetFieldDataSource (const std::string &aSourceId, vtkPlusDataSource *&aSource) const
 
DataSourceContainerConstIterator GetFieldDataSourcessIteratorBegin () const
 
DataSourceContainerConstIterator GetFieldDataSourcessIteratorEnd () const
 
PlusStatus GetFirstActiveOutputVideoSource (vtkPlusDataSource *&aVideoSource)
 
PlusStatus GetFirstActiveTool (vtkPlusDataSource *&aTool) const
 
PlusStatus GetFirstOutputChannel (vtkPlusChannel *&aChannel)
 
PlusStatus GetFirstVideoSource (vtkPlusDataSource *&anImage)
 
virtual unsigned long GetFrameNumber () const
 
virtual double GetFrameTimeStamp () const
 
virtual PlusStatus GetImage (const std::string &requestedImageId, std::string &assignedImageId, const std::string &imageReferencFrameName, vtkImageData *imageData, vtkMatrix4x4 *ijkToReferenceTransform)
 
virtual PlusStatus GetImageMetaData (igsioCommon::ImageMetaDataList &imageMetaDataItems)
 
virtual US_IMAGE_TYPE GetImageType (vtkPlusChannel &aChannel)
 
PlusStatus GetInputDevices (std::vector< vtkPlusDevice * > &outDeviceList) const
 
PlusStatus GetInputDevicesRecursive (std::vector< vtkPlusDevice * > &outDeviceList) const
 
virtual PlusStatus GetInputFrameSize (vtkPlusChannel &aChannel, unsigned int &x, unsigned int &y, unsigned int &z) const
 
virtual PlusStatus GetInputFrameSize (vtkPlusChannel &aChannel, FrameSizeType &dim) const
 
double GetInternalUpdateRate () const
 
virtual double GetLocalTimeOffsetSec () const
 
double GetMissingInputGracePeriodSec () const
 
virtual int GetNumberOfFieldDataSources () const
 
virtual int GetNumberOfTools () const
 
virtual int GetNumberOfVideoSources () const
 
PlusStatus GetOutputChannelByName (vtkPlusChannel *&aChannel, const char *aChannelId)
 
PlusStatus GetOutputChannelByName (vtkPlusChannel *&aChannel, const std::string &aChannelId)
 
ChannelContainerConstIterator GetOutputChannelsEnd () const
 
ChannelContainerIterator GetOutputChannelsEnd ()
 
ChannelContainerConstIterator GetOutputChannelsStart () const
 
ChannelContainerIterator GetOutputChannelsStart ()
 
virtual PlusStatus GetOutputFrameSize (vtkPlusChannel &aChannel, unsigned int &x, unsigned int &y, unsigned int &z) const
 
virtual PlusStatus GetOutputFrameSize (vtkPlusChannel &aChannel, FrameSizeType &dim) const
 
virtual std::string GetParameter (const std::string &key) const
 
virtual PlusStatus GetParameter (const std::string &key, std::string &outValue) const
 
virtual igsioCommon::VTKScalarPixelType GetPixelType (vtkPlusChannel &aChannel)
 
virtual std::string GetSdkVersion ()
 
virtual double GetStartTime ()
 
virtual double GetTimestampClosestToDesired ()
 
PlusStatus GetTool (const char *aToolSourceId, vtkPlusDataSource *&aTool) const
 
PlusStatus GetTool (const std::string &aToolSourceId, vtkPlusDataSource *&aTool) const
 
PlusStatus GetToolByPortName (const char *aPortName, vtkPlusDataSource *&aSource)
 
PlusStatus GetToolByPortName (const std::string &aPortName, vtkPlusDataSource *&aSource)
 
DataSourceContainerConstIterator GetToolIteratorBegin () const
 
DataSourceContainerConstIterator GetToolIteratorEnd () const
 
std::string GetToolReferenceFrameName () const
 
virtual int GetUpdateWithDesiredTimestamp ()
 
PlusStatus GetVideoSource (const char *aSourceId, vtkPlusDataSource *&aVideoSource)
 
PlusStatus GetVideoSourceByIndex (const unsigned int index, vtkPlusDataSource *&aVideoSource)
 
DataSourceContainerConstIterator GetVideoSourceIteratorBegin () const
 
DataSourceContainerConstIterator GetVideoSourceIteratorEnd () const
 
std::vector< vtkPlusDataSource * > GetVideoSources () const
 
PlusStatus GetVideoSourcesByPortName (const char *aPortName, std::vector< vtkPlusDataSource * > &sources)
 
PlusStatus GetVideoSourcesByPortName (const std::string &aPortName, std::vector< vtkPlusDataSource * > &sources)
 
virtual PlusStatus InternalUpdate ()
 
virtual bool IsConnected () const
 
virtual bool IsRecording () const
 
virtual bool IsResettable ()
 
virtual bool IsVirtual () const
 
virtual int OutputChannelCount () const
 
virtual PlusStatus Probe ()
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual PlusStatus Reset ()
 
virtual PlusStatus SendText (const std::string &textToSend, std::string *textReceived=NULL)
 
PlusStatus SetAcquisitionRate (double aRate)
 
virtual PlusStatus SetBufferSize (vtkPlusChannel &aChannel, int FrameBufferSize, const std::string &aSourceId=std::string(""))
 
virtual void SetDataCollector (vtkPlusDataCollector *_arg)
 
virtual void SetDesiredTimestamp (double)
 
void SetDeviceId (const std::string &id)
 
void SetFieldDataSourcesBufferSize (int aBufferSize)
 
virtual PlusStatus SetImageType (vtkPlusChannel &aChannel, US_IMAGE_TYPE imageType)
 
virtual PlusStatus SetInputFrameSize (vtkPlusDataSource &aSource, unsigned int x, unsigned int y, unsigned int z)
 
virtual void SetLocalTimeOffsetSec (double aTimeOffsetSec)
 
virtual void SetMissingInputGracePeriodSec (double)
 
virtual PlusStatus SetParameter (const std::string &key, const std::string &value)
 
virtual PlusStatus SetPixelType (vtkPlusChannel &aChannel, igsioCommon::VTKScalarPixelType pixelType)
 
virtual void SetStartTime (double startTime)
 
void SetToolReferenceFrameName (const std::string &frameName)
 
void SetToolsBufferSize (int aBufferSize)
 
virtual void SetUpdateWithDesiredTimestamp (int)
 
virtual PlusStatus StartRecording ()
 
virtual PlusStatus StopRecording ()
 
virtual void UpdateWithDesiredTimestampOff ()
 
virtual void UpdateWithDesiredTimestampOn ()
 
virtual PlusStatus WriteToolsToSequenceFile (const std::string &filename, bool useCompression=false)
 

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkPlusBkProFocusCameraLinkVideoSourceNew ()
 
static vtkPlusBkProFocusCameraLinkVideoSourceSafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkPlusDevice
static PlusStatus GetToolReferenceFrameFromTrackedFrame (igsioTrackedFrame &aFrame, std::string &aToolReferenceFrameName)
 
static int IsTypeOf (const char *type)
 
static vtkPlusDeviceNew ()
 
static vtkPlusDeviceSafeDownCast (vtkObject *o)
 

Protected Member Functions

vtkPlusChannelFindChannelByPlane ()
 
virtual PlusStatus InternalConnect ()
 
virtual PlusStatus InternalDisconnect ()
 
virtual PlusStatus InternalStartRecording ()
 
virtual PlusStatus InternalStopRecording ()
 
void NewFrameCallback (void *pixelDataPtr, const FrameSizeType &frameSizeInPix, igsioCommon::VTKScalarPixelType pixelType, US_IMAGE_TYPE imageType)
 
virtual PlusStatus ReadConfiguration (vtkXMLDataElement *config)
 
 vtkPlusBkProFocusCameraLinkVideoSource ()
 
virtual PlusStatus WriteConfiguration (vtkXMLDataElement *config)
 
virtual ~vtkPlusBkProFocusCameraLinkVideoSource ()
 
- Protected Member Functions inherited from vtkPlusDevice
virtual PlusStatus AddVideoItemToVideoSources (const std::vector< vtkPlusDataSource * > &videoSources, const igsioVideoFrame &frame, long frameNumber, double unfilteredTimestamp=UNDEFINED_TIMESTAMP, double filteredTimestamp=UNDEFINED_TIMESTAMP, const igsioFieldMapType *customFields=NULL)
 
virtual PlusStatus AddVideoItemToVideoSources (const std::vector< vtkPlusDataSource * > &videoSources, void *imageDataPtr, US_IMAGE_ORIENTATION usImageOrientation, const FrameSizeType &frameSizeInPx, igsioCommon::VTKScalarPixelType pixelType, unsigned int numberOfScalarComponents, US_IMAGE_TYPE imageType, int numberOfBytesToSkip, long frameNumber, double unfilteredTimestamp=UNDEFINED_TIMESTAMP, double filteredTimestamp=UNDEFINED_TIMESTAMP, const igsioFieldMapType *customFields=NULL)
 
PlusStatus EnsureUniqueDataSourceId (const std::string &aSourceId)
 
vtkXMLDataElement * FindInputChannelElement (vtkXMLDataElement *rootXMLElement, const char *aChannelId)
 
vtkXMLDataElement * FindOutputChannelElement (vtkXMLDataElement *rootXMLElement, const char *aChannelId)
 
vtkXMLDataElement * FindThisDeviceElement (vtkXMLDataElement *rootXMLElement)
 
virtual vtkPlusDataCollectorGetDataCollector ()
 
double GetRecordingStartTime () const
 
bool GetStartThreadForInternalUpdates () const
 
bool HasGracePeriodExpired ()
 
virtual void InternalWriteInputChannels (vtkXMLDataElement *rootXMLElement)
 
virtual void InternalWriteOutputChannels (vtkXMLDataElement *rootXMLElement)
 
virtual void SetCorrectlyConfigured (bool)
 
virtual void SetRecordingStartTime (double)
 
virtual void SetStartThreadForInternalUpdates (bool)
 
virtual PlusStatus ToolTimeStampedUpdate (const std::string &aToolSourceId, vtkMatrix4x4 *matrix, ToolStatus status, unsigned long frameNumber, double unfilteredtimestamp, const igsioFieldMapType *customFields=NULL)
 
virtual PlusStatus ToolTimeStampedUpdateWithoutFiltering (const std::string &aToolSourceId, vtkMatrix4x4 *matrix, ToolStatus status, double unfilteredtimestamp, double filteredtimestamp, const igsioFieldMapType *customFields=NULL)
 
 vtkPlusDevice ()
 
virtual ~vtkPlusDevice ()
 

Static Protected Member Functions

static void EventCallback (void *, char *, size_t)
 
static void LogDebugMessageCallback (char *msg)
 
static void LogInfoMessageCallback (char *msg)
 
- Static Protected Member Functions inherited from vtkPlusDevice
static void * vtkDataCaptureThread (vtkMultiThreader::ThreadInfo *data)
 

Protected Attributes

std::map< vtkPlusChannel *, bool > ChannelConfiguredMap
 
ImagingModeType ImagingMode
 
char * IniFileName
 
friend PlusBkProFocusCameraLinkReceiver
 
bool ShowBModeWindow
 
bool ShowSaperaWindow
 
- Protected Attributes inherited from vtkPlusDevice
double AcquisitionRate
 
int Connected
 
bool CorrectlyConfigured
 
StreamBufferItemCurrentStreamBufferItem
 
vtkPlusDataCollectorDataCollector
 
double DesiredTimestamp
 
std::string DeviceId
 
DataSourceContainer Fields
 
unsigned long FrameNumber
 
double FrameTimeStamp
 
ChannelContainer InputChannels
 
double LocalTimeOffsetSec
 
double MissingInputGracePeriodSec
 
ChannelContainer OutputChannels
 
int OutputNeedsInitialization
 
std::map< std::string, std::string > Parameters
 
int Recording
 
double RecordingStartTime
 
std::set< std::string > ReportedUnknownTools
 
bool RequireImageOrientationInConfiguration
 
bool RequirePortNameInDeviceSetConfiguration
 
bool StartThreadForInternalUpdates
 
bool ThreadAlive
 
vtkMultiThreader * Threader
 
int ThreadId
 
double TimestampClosestToDesired
 
std::string ToolReferenceFrameName
 
DataSourceContainer Tools
 
int UpdateWithDesiredTimestamp
 
DataSourceContainer VideoSources
 

Additional Inherited Members

- Public Attributes inherited from vtkPlusDevice
double InternalUpdateRate
 
vtkIGSIORecursiveCriticalSection * UpdateMutex
 
vtkTimeStamp UpdateTime
 
- Static Public Attributes inherited from vtkPlusDevice
static const std::string BMODE_PORT_NAME = "B"
 
static const std::string PARAMETER_XML_ELEMENT_TAG = "Parameter"
 
static const std::string PARAMETERS_XML_ELEMENT_TAG = "Parameters"
 
static const std::string RFMODE_PORT_NAME = "Rf"
 
- Static Protected Attributes inherited from vtkPlusDevice
static const int VIRTUAL_DEVICE_FRAME_RATE = 50
 

Detailed Description

Class for acquiring ultrasound images from BK ProFocus scanners.

Requires the PLUS_USE_BKPROFOCUS_VIDEO and PLUS_USE_BKPROFOCUS_CAMERALINK options in CMake.

Need to install the DALSA Sapera package, otherwise the applications will not start because of missing the SapClassBasic72.dll. This dll can only be used with 64-bit Plus build on 64-bit OS and 32-bit Plus build on a 32-bit OS. Therefore on a 64-bit Windows system Plus shall be built in 64-bit mode.

Requires GrabbieLib (SDK provided by BK).

Definition at line 32 of file vtkPlusBkProFocusCameraLinkVideoSource.h.

Member Typedef Documentation

◆ Superclass

Definition at line 47 of file vtkPlusBkProFocusCameraLinkVideoSource.h.

Member Enumeration Documentation

◆ ImagingModeType

Enumerator
BMode 
RfMode 

Definition at line 35 of file vtkPlusBkProFocusCameraLinkVideoSource.h.

◆ ScanPlaneType

Enumerator
Transverse 
Sagittal 

Definition at line 41 of file vtkPlusBkProFocusCameraLinkVideoSource.h.

Constructor & Destructor Documentation

◆ vtkPlusBkProFocusCameraLinkVideoSource()

vtkPlusBkProFocusCameraLinkVideoSource::vtkPlusBkProFocusCameraLinkVideoSource ( )
protected

Constructor

Definition at line 310 of file vtkPlusBkProFocusCameraLinkVideoSource.cxx.

◆ ~vtkPlusBkProFocusCameraLinkVideoSource()

vtkPlusBkProFocusCameraLinkVideoSource::~vtkPlusBkProFocusCameraLinkVideoSource ( )
protectedvirtual

Destructor

Definition at line 328 of file vtkPlusBkProFocusCameraLinkVideoSource.cxx.

Member Function Documentation

◆ EventCallback()

void vtkPlusBkProFocusCameraLinkVideoSource::EventCallback ( void *  owner,
char *  eventText,
size_t  eventTextLength 
)
staticprotected

Definition at line 355 of file vtkPlusBkProFocusCameraLinkVideoSource.cxx.

◆ FindChannelByPlane()

vtkPlusChannel * vtkPlusBkProFocusCameraLinkVideoSource::FindChannelByPlane ( )
protected

Definition at line 735 of file vtkPlusBkProFocusCameraLinkVideoSource.cxx.

◆ GetClassName()

virtual const char* vtkPlusBkProFocusCameraLinkVideoSource::GetClassName ( )
virtual

Reimplemented from vtkPlusDevice.

◆ GetFullIniFilePath()

PlusStatus vtkPlusBkProFocusCameraLinkVideoSource::GetFullIniFilePath ( std::string &  fullPath)

Definition at line 688 of file vtkPlusBkProFocusCameraLinkVideoSource.cxx.

◆ InternalConnect()

PlusStatus vtkPlusBkProFocusCameraLinkVideoSource::InternalConnect ( )
protectedvirtual

Connect to device

Reimplemented from vtkPlusDevice.

Definition at line 392 of file vtkPlusBkProFocusCameraLinkVideoSource.cxx.

◆ InternalDisconnect()

PlusStatus vtkPlusBkProFocusCameraLinkVideoSource::InternalDisconnect ( )
protectedvirtual

Disconnect from device

Reimplemented from vtkPlusDevice.

Definition at line 481 of file vtkPlusBkProFocusCameraLinkVideoSource.cxx.

◆ InternalStartRecording()

PlusStatus vtkPlusBkProFocusCameraLinkVideoSource::InternalStartRecording ( )
protectedvirtual

Record incoming video. The recording continues indefinitely until StopRecording() is called.

Reimplemented from vtkPlusDevice.

Definition at line 505 of file vtkPlusBkProFocusCameraLinkVideoSource.cxx.

◆ InternalStopRecording()

PlusStatus vtkPlusBkProFocusCameraLinkVideoSource::InternalStopRecording ( )
protectedvirtual

Stop recording or playing

Reimplemented from vtkPlusDevice.

Definition at line 516 of file vtkPlusBkProFocusCameraLinkVideoSource.cxx.

◆ IsA()

virtual int vtkPlusBkProFocusCameraLinkVideoSource::IsA ( const char *  type)
virtual

Reimplemented from vtkPlusDevice.

◆ IsTracker()

virtual bool vtkPlusBkProFocusCameraLinkVideoSource::IsTracker ( ) const
inlinevirtual

Is this device a tracker

Reimplemented from vtkPlusDevice.

Definition at line 52 of file vtkPlusBkProFocusCameraLinkVideoSource.h.

◆ IsTypeOf()

static int vtkPlusBkProFocusCameraLinkVideoSource::IsTypeOf ( const char *  type)
static

◆ LogDebugMessageCallback()

void vtkPlusBkProFocusCameraLinkVideoSource::LogDebugMessageCallback ( char *  msg)
staticprotected

Called by BK to log debug messages

Definition at line 349 of file vtkPlusBkProFocusCameraLinkVideoSource.cxx.

◆ LogInfoMessageCallback()

void vtkPlusBkProFocusCameraLinkVideoSource::LogInfoMessageCallback ( char *  msg)
staticprotected

Called by BK to log information messages

Definition at line 343 of file vtkPlusBkProFocusCameraLinkVideoSource.cxx.

◆ New()

static vtkPlusBkProFocusCameraLinkVideoSource* vtkPlusBkProFocusCameraLinkVideoSource::New ( )
static

◆ NewFrameCallback()

void vtkPlusBkProFocusCameraLinkVideoSource::NewFrameCallback ( void *  pixelDataPtr,
const FrameSizeType &  frameSizeInPix,
igsioCommon::VTKScalarPixelType  pixelType,
US_IMAGE_TYPE  imageType 
)
protected

Definition at line 530 of file vtkPlusBkProFocusCameraLinkVideoSource.cxx.

◆ NotifyConfigured()

PlusStatus vtkPlusBkProFocusCameraLinkVideoSource::NotifyConfigured ( )
virtual

Verify the device is correctly configured

Reimplemented from vtkPlusDevice.

Definition at line 708 of file vtkPlusBkProFocusCameraLinkVideoSource.cxx.

◆ PrintSelf()

void vtkPlusBkProFocusCameraLinkVideoSource::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
virtual

Reimplemented from vtkPlusDevice.

Definition at line 337 of file vtkPlusBkProFocusCameraLinkVideoSource.cxx.

◆ ReadConfiguration()

PlusStatus vtkPlusBkProFocusCameraLinkVideoSource::ReadConfiguration ( vtkXMLDataElement *  config)
protectedvirtual

Read main configuration from/to xml data

Reimplemented from vtkPlusDevice.

Definition at line 655 of file vtkPlusBkProFocusCameraLinkVideoSource.cxx.

◆ SafeDownCast()

static vtkPlusBkProFocusCameraLinkVideoSource* vtkPlusBkProFocusCameraLinkVideoSource::SafeDownCast ( vtkObject *  o)
static

◆ SetImagingMode()

void vtkPlusBkProFocusCameraLinkVideoSource::SetImagingMode ( ImagingModeType  imagingMode)

Definition at line 700 of file vtkPlusBkProFocusCameraLinkVideoSource.cxx.

◆ SetIniFileName()

virtual void vtkPlusBkProFocusCameraLinkVideoSource::SetIniFileName ( const char *  )
virtual

Set the name of the BK ini file that stores connection and acquisition settings

◆ SetShowBModeWindow()

virtual void vtkPlusBkProFocusCameraLinkVideoSource::SetShowBModeWindow ( bool  )
virtual

Show live BMode image while connected. For debug purposes only. The state must not be changed while the video source is connected.

◆ SetShowSaperaWindow()

virtual void vtkPlusBkProFocusCameraLinkVideoSource::SetShowSaperaWindow ( bool  )
virtual

Show Sapera grabbing window while connected. For debug purposes only. The state must not be changed while the video source is connected.

◆ WriteConfiguration()

PlusStatus vtkPlusBkProFocusCameraLinkVideoSource::WriteConfiguration ( vtkXMLDataElement *  config)
protectedvirtual

Write main configuration from/to xml data

Reimplemented from vtkPlusDevice.

Definition at line 680 of file vtkPlusBkProFocusCameraLinkVideoSource.cxx.

Member Data Documentation

◆ ChannelConfiguredMap

std::map<vtkPlusChannel*, bool> vtkPlusBkProFocusCameraLinkVideoSource::ChannelConfiguredMap
protected

Definition at line 117 of file vtkPlusBkProFocusCameraLinkVideoSource.h.

◆ ImagingMode

ImagingModeType vtkPlusBkProFocusCameraLinkVideoSource::ImagingMode
protected

Definition at line 115 of file vtkPlusBkProFocusCameraLinkVideoSource.h.

◆ IniFileName

char* vtkPlusBkProFocusCameraLinkVideoSource::IniFileName
protected

BK ini file storing the connection and acquisition settings

Definition at line 110 of file vtkPlusBkProFocusCameraLinkVideoSource.h.

◆ PlusBkProFocusCameraLinkReceiver

friend vtkPlusBkProFocusCameraLinkVideoSource::PlusBkProFocusCameraLinkReceiver
protected

Definition at line 88 of file vtkPlusBkProFocusCameraLinkVideoSource.h.

◆ ShowBModeWindow

bool vtkPlusBkProFocusCameraLinkVideoSource::ShowBModeWindow
protected

Definition at line 113 of file vtkPlusBkProFocusCameraLinkVideoSource.h.

◆ ShowSaperaWindow

bool vtkPlusBkProFocusCameraLinkVideoSource::ShowSaperaWindow
protected

Definition at line 112 of file vtkPlusBkProFocusCameraLinkVideoSource.h.


The documentation for this class was generated from the following files: