Fraxinus  18.10
An IGT application
cx::ProbeDefinitionFromStringMessages Class Reference

#include <cxProbeDefinitionFromStringMessages.h>

Public Member Functions

 ProbeDefinitionFromStringMessages ()
 
void reset ()
 
void parseStringMessage (igtlioBaseConverter::HeaderData header, QString message)
 
void setImage (ImagePtr image)
 
bool haveValidValues ()
 
bool haveChanged ()
 
ProbeDefinitionPtr createProbeDefintion (QString uid)
 
void parseValue (QString name, QString value)
 

Protected Attributes

SectorInfoPtr mSectorInfo
 

Detailed Description

Create a ProbeDefinition based on BK String messages from PLUS.

Currently ProbeDefinitionFromStringMessages creates a ProbeDefinition from BK String messages from PLUS. Later this should be meta data sent with OpenIGTLink (version 3) messages. OpenIGTLinkIO should define this protocol.

Date
May 03, 2017
Author
Ole Vegard Solberg, SINTEF

Definition at line 38 of file cxProbeDefinitionFromStringMessages.h.

Constructor & Destructor Documentation

cx::ProbeDefinitionFromStringMessages::ProbeDefinitionFromStringMessages ( )

Definition at line 102 of file cxProbeDefinitionFromStringMessages.cpp.

Member Function Documentation

ProbeDefinitionPtr cx::ProbeDefinitionFromStringMessages::createProbeDefintion ( QString  uid)

Definition at line 223 of file cxProbeDefinitionFromStringMessages.cpp.

bool cx::ProbeDefinitionFromStringMessages::haveChanged ( )

Definition at line 218 of file cxProbeDefinitionFromStringMessages.cpp.

bool cx::ProbeDefinitionFromStringMessages::haveValidValues ( )

Definition at line 213 of file cxProbeDefinitionFromStringMessages.cpp.

void cx::ProbeDefinitionFromStringMessages::parseStringMessage ( igtlioBaseConverter::HeaderData  header,
QString  message 
)

Definition at line 111 of file cxProbeDefinitionFromStringMessages.cpp.

void cx::ProbeDefinitionFromStringMessages::parseValue ( QString  name,
QString  value 
)

Definition at line 140 of file cxProbeDefinitionFromStringMessages.cpp.

void cx::ProbeDefinitionFromStringMessages::reset ( )

Definition at line 106 of file cxProbeDefinitionFromStringMessages.cpp.

void cx::ProbeDefinitionFromStringMessages::setImage ( ImagePtr  image)

Definition at line 208 of file cxProbeDefinitionFromStringMessages.cpp.

Member Data Documentation

SectorInfoPtr cx::ProbeDefinitionFromStringMessages::mSectorInfo
protected

Definition at line 52 of file cxProbeDefinitionFromStringMessages.h.


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