PlusLib  2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
List of all members | Public Types | Public Member Functions
ChrDataItem Class Reference

#include <src/PlusDataCollection/ChRobotics/ChrDataItem.h>

Public Types

enum  CHR_DATA_TYPE {
  CHR_INT16, CHR_UINT16, CHR_FLOAT, CHR_EN_DIS,
  CHR_BINARY
}
 

Public Member Functions

 ChrDataItem ()
 
int GetByteAddressFromBitAddress (unsigned int bitAddress)
 
double GetValue ()
 
PlusStatus ReadDescriptionFromXml (vtkXMLDataElement *dataItemElem)
 
bool ReadValueFromPacket (ChrSerialPacket &packet)
 

Detailed Description

Definition at line 13 of file ChrDataItem.h.

Member Enumeration Documentation

◆ CHR_DATA_TYPE

Enumerator
CHR_INT16 
CHR_UINT16 
CHR_FLOAT 
CHR_EN_DIS 
CHR_BINARY 

Definition at line 140 of file ChrDataItem.h.

Constructor & Destructor Documentation

◆ ChrDataItem()

ChrDataItem::ChrDataItem ( )
inline

Definition at line 16 of file ChrDataItem.h.

Member Function Documentation

◆ GetByteAddressFromBitAddress()

int ChrDataItem::GetByteAddressFromBitAddress ( unsigned int  bitAddress)
inline

Definition at line 88 of file ChrDataItem.h.

◆ GetValue()

double ChrDataItem::GetValue ( )
inline

Definition at line 138 of file ChrDataItem.h.

◆ ReadDescriptionFromXml()

PlusStatus ChrDataItem::ReadDescriptionFromXml ( vtkXMLDataElement *  dataItemElem)
inline

Definition at line 27 of file ChrDataItem.h.

◆ ReadValueFromPacket()

bool ChrDataItem::ReadValueFromPacket ( ChrSerialPacket packet)
inline

Definition at line 111 of file ChrDataItem.h.


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