Fraxinus
17.12-rc1
An IGT application
|
Abstract class. Interface to Streamers. More...
#include <cxStreamerService.h>
Public Member Functions | |
StreamerService () | |
virtual QString | getName ()=0 |
virtual QString | getType () const =0 |
virtual std::vector< PropertyPtr > | getSettings (QDomElement root)=0 |
virtual StreamerPtr | createStreamer (QDomElement root)=0 |
Static Public Member Functions | |
static StreamerServicePtr | getNullObject () |
Abstract class. Interface to Streamers.
Definition at line 63 of file cxStreamerService.h.
|
inline |
Definition at line 69 of file cxStreamerService.h.
|
pure virtual |
Return a streamer that can emit image data.
Implemented in cx::OpenCVStreamerService, cx::ImageFileStreamerService, cx::IGTLinkStreamerService, cx::StreamerServiceProxy, cx::StreamerServiceNull, and cx::OpenIGTLinkStreamerService.
|
pure virtual |
|
static |
Definition at line 40 of file cxStreamerService.cpp.
|
pure virtual |
Fill settings for this algorithm. Input is the root node for this algo, filled with stored settings (if any). On completion, the root is filled with default values for settings.
Implemented in cx::OpenCVStreamerService, cx::ImageFileStreamerService, cx::IGTLinkStreamerService, cx::StreamerServiceProxy, cx::StreamerServiceNull, and cx::OpenIGTLinkStreamerService.
|
pure virtual |