CustusX  18.04
An IGT application
cx::IGTLinkStreamerService Class Reference

#include <cxIGTLinkStreamerService.h>

Inheritance diagram for cx::IGTLinkStreamerService:
cx::StreamerService

Public Member Functions

 IGTLinkStreamerService (ctkPluginContext *context)
 
virtual ~IGTLinkStreamerService ()
 
virtual QString getName ()
 
virtual QString getType () const
 
virtual void stop ()
 
virtual std::vector< PropertyPtrgetSettings (QDomElement root)
 
virtual StreamerPtr createStreamer (QDomElement root)
 
- Public Member Functions inherited from cx::StreamerService
 StreamerService ()
 

Additional Inherited Members

- Static Public Member Functions inherited from cx::StreamerService
static StreamerServicePtr getNullObject ()
 

Detailed Description

Date
2014-11-20
Author
Christian Askeland, SINTEF

Definition at line 29 of file cxIGTLinkStreamerService.h.

Constructor & Destructor Documentation

cx::IGTLinkStreamerService::IGTLinkStreamerService ( ctkPluginContext *  context)
inline

Definition at line 33 of file cxIGTLinkStreamerService.h.

virtual cx::IGTLinkStreamerService::~IGTLinkStreamerService ( )
inlinevirtual

Definition at line 34 of file cxIGTLinkStreamerService.h.

Member Function Documentation

StreamerPtr cx::IGTLinkStreamerService::createStreamer ( QDomElement  root)
virtual

Return a streamer that can emit image data.

Implements cx::StreamerService.

Definition at line 38 of file cxIGTLinkStreamerService.cpp.

QString cx::IGTLinkStreamerService::getName ( )
virtual

Implements cx::StreamerService.

Definition at line 20 of file cxIGTLinkStreamerService.cpp.

std::vector< PropertyPtr > cx::IGTLinkStreamerService::getSettings ( QDomElement  root)
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.

Implements cx::StreamerService.

Definition at line 30 of file cxIGTLinkStreamerService.cpp.

QString cx::IGTLinkStreamerService::getType ( ) const
virtual

Implements cx::StreamerService.

Definition at line 25 of file cxIGTLinkStreamerService.cpp.

virtual void cx::IGTLinkStreamerService::stop ( )
inlinevirtual

Implements cx::StreamerService.

Definition at line 37 of file cxIGTLinkStreamerService.h.


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