NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Member Functions | Public Attributes | List of all members
niftk::IGIDataItemInfo Class Reference

Info class to describe current state, so that GUI can display status. More...

Public Member Functions

 IGIDataItemInfo ()
 

Public Attributes

QString m_Name
 
bool m_IsLate
 
unsigned int m_LagInMilliseconds
 
float m_FramesPerSecond
 

Detailed Description

Info class to describe current state, so that GUI can display status.

This is per item. One Source (e.g. tracker), may return data from many items (eg. tools). So, each tool is considered an item. So the data source should return one of these IGIDataSourceInfo for each tool. Other sources such as a video source or framegrabber will probably only return one of these per frame. But in principle it could be any number from each source.

The first implementing class was niftk::OpenCVVideoDataSourceService().

Constructor & Destructor Documentation

niftk::IGIDataItemInfo::IGIDataItemInfo ( )
inline

Member Data Documentation

float niftk::IGIDataItemInfo::m_FramesPerSecond
bool niftk::IGIDataItemInfo::m_IsLate
unsigned int niftk::IGIDataItemInfo::m_LagInMilliseconds
QString niftk::IGIDataItemInfo::m_Name

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