Public Member Functions | Protected Attributes | List of all members
capture Class Referenceabstract

#include <capture.h>

Public Member Functions

 capture ()
 
virtual unsigned char * captureFrame ()=0
 
virtual void close ()=0
 
virtual bool initialize (int nwidth, int nheight)=0
 
virtual ~capture ()
 

Protected Attributes

bool captured_frame
 
unsigned char * current
 
int height
 
stamp_t timestamp
 
int width
 

Detailed Description

Definition at line 11 of file capture.h.

Constructor & Destructor Documentation

◆ capture()

capture::capture ( )
inline

Definition at line 20 of file capture.h.

◆ ~capture()

virtual capture::~capture ( )
inlinevirtual

Definition at line 21 of file capture.h.

Member Function Documentation

◆ captureFrame()

virtual unsigned char* capture::captureFrame ( )
pure virtual

◆ close()

virtual void capture::close ( )
pure virtual

◆ initialize()

virtual bool capture::initialize ( int  nwidth,
int  nheight 
)
pure virtual

Member Data Documentation

◆ captured_frame

bool capture::captured_frame
protected

Definition at line 17 of file capture.h.

◆ current

unsigned char* capture::current
protected

Definition at line 14 of file capture.h.

◆ height

int capture::height
protected

Definition at line 16 of file capture.h.

◆ timestamp

stamp_t capture::timestamp
protected

Definition at line 15 of file capture.h.

◆ width

int capture::width
protected

Definition at line 16 of file capture.h.


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


cmvision
Author(s): Nate Koenig, Nate Koenig
autogenerated on Wed Mar 2 2022 00:03:25