PlusLib  2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
Macros | Functions
vtkPlusV4L2VideoSource.cxx File Reference
#include "PlusConfigure.h"
#include "vtkPlusV4L2VideoSource.h"
#include "vtkPlusChannel.h"
#include "vtkPlusDataSource.h"
#include <vtkImageData.h>
#include <vtkObjectFactory.h>
#include <fcntl.h>
#include <sys/stat.h>
#include <errno.h>
#include <sys/ioctl.h>
#include <sys/mman.h>
Include dependency graph for vtkPlusV4L2VideoSource.cxx:

Go to the source code of this file.

Macros

#define CLEAR(x)   memset(&(x), 0, sizeof(x))
 
#define FIELD_ORDER_CASE(field)   case field: return #field
 
#define PIXEL_FORMAT_CASE(format)   case format: return #format
 
#define PIXEL_FORMAT_STRING_COMPARE(format, formatStr)   else if (igsioCommon::IsEqualInsensitive(#format, formatStr)) return format
 

Functions

 vtkStandardNewMacro (vtkPlusV4L2VideoSource)
 

Macro Definition Documentation

◆ CLEAR

#define CLEAR (   x)    memset(&(x), 0, sizeof(x))

Definition at line 46 of file vtkPlusV4L2VideoSource.cxx.

◆ FIELD_ORDER_CASE

#define FIELD_ORDER_CASE (   field)    case field: return #field

Definition at line 1085 of file vtkPlusV4L2VideoSource.cxx.

◆ PIXEL_FORMAT_CASE

#define PIXEL_FORMAT_CASE (   format)    case format: return #format

Definition at line 849 of file vtkPlusV4L2VideoSource.cxx.

◆ PIXEL_FORMAT_STRING_COMPARE

#define PIXEL_FORMAT_STRING_COMPARE (   format,
  formatStr 
)    else if (igsioCommon::IsEqualInsensitive(#format, formatStr)) return format

Definition at line 969 of file vtkPlusV4L2VideoSource.cxx.

Function Documentation

◆ vtkStandardNewMacro()

vtkStandardNewMacro ( vtkPlusV4L2VideoSource  )