roviz
0.7
Code Documentation of roviz
plugins
template
TEMPLATE_FILE_item.h
1
#ifndef TEMPLATE_UPPER_ITEM_H
2
#define TEMPLATE_UPPER_ITEM_H
3
4
#include "core/roviz_item.h"
5
#include "streams/image_m.h"
6
#include "opencv2/opencv.hpp"
7
#include "opencv2/imgproc.hpp"
8
9
class
TEMPLATE_CLASSItem
:
public
RovizItem
10
{
11
#if ROVIZ_BACKEND == ROVIZ_BACKEND_Dev
12
Q_OBJECT
13
#endif
14
15
public
:
16
ROVIZ_INVOKABLE
TEMPLATE_CLASSItem
();
17
~TEMPLATE_CLASSItem();
18
19
protected
:
20
void
thread
(
void
)
override
;
21
22
private
:
23
Input<Image>
input;
24
Output<Image>
output;
25
};
26
27
#endif // TEMPLATE_UPPER_ITEM_H
TEMPLATE_CLASSItem::thread
void thread(void) override
Main thread of the item.
Definition:
TEMPLATE_FILE_item.cpp:18
Output< Image >
Input< Image >
RovizItem
Base class for all items that use the roviz framework.
Definition:
roviz_item.h:43
TEMPLATE_CLASSItem
Definition:
TEMPLATE_FILE_item.h:9
Generated on Tue Sep 12 2017 15:13:49 for roviz by
1.8.13