vivalib library
Concurrent C++11 OpenCV library for Computer Vision applications
Public Member Functions | List of all members
viva::ProcessFrame Class Reference

#include <viva.h>

Inheritance diagram for viva::ProcessFrame:
Inheritance graph
[legend]
Collaboration diagram for viva::ProcessFrame:
Collaboration graph
[legend]

Public Member Functions

virtual void operator() (const size_t frameN, const Mat &frame, Mat &output)
 
virtual void mouseInput (int event, int x, int y, int flags)
 
virtual void leftButtonDown (int x, int y, int flags)
 
virtual void rightButtonDown (int x, int y, int flags)
 
virtual void middleButtonDown (int x, int y, int flags)
 
virtual void mouseMove (int x, int y, int flags)
 
virtual void keyboardInput (int key)
 

Detailed Description

ProcessFrame functor interface accepting mouse and keyboard events

Member Function Documentation

virtual void viva::ProcessFrame::keyboardInput ( int  key)
inlinevirtual

Inherited from KeyboardListerner. Check KeyboardListener class for details.

Reimplemented from viva::KeyboardListener.

virtual void viva::ProcessFrame::leftButtonDown ( int  x,
int  y,
int  flags 
)
inlinevirtual

Inherited from MouseListener. Check MouseListener class for details

Reimplemented from viva::MouseListener.

virtual void viva::ProcessFrame::middleButtonDown ( int  x,
int  y,
int  flags 
)
inlinevirtual

Inherited from MouseListener. Check MouseListener class for details

Reimplemented from viva::MouseListener.

virtual void viva::ProcessFrame::mouseInput ( int  event,
int  x,
int  y,
int  flags 
)
inlinevirtual

Inherited from MouseListener. Check MouseListener class for details

Reimplemented from viva::MouseListener.

virtual void viva::ProcessFrame::mouseMove ( int  x,
int  y,
int  flags 
)
inlinevirtual

Inherited from MouseListener. Check MouseListener class for details

Reimplemented from viva::MouseListener.

virtual void viva::ProcessFrame::rightButtonDown ( int  x,
int  y,
int  flags 
)
inlinevirtual

Inherited from MouseListener. Check MouseListener class for details

Reimplemented from viva::MouseListener.


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