UsTK : Ultrasound ToolKit
version 2.0.1 under development (2024-11-21)
|
#include <visp3/ustk_grabber/usFrameGrabbedInfo.h>
Public Member Functions | |
usFrameGrabbedInfo () | |
~usFrameGrabbedInfo () | |
quint32 | getFrameCount () const |
int | getFramesPerVolume () const |
quint64 | getTimeStamp () const |
void | setFrameCount (quint32 frameCount) |
void | setFramesPerVolume (int framesPerVolume) |
void | setTimeStamp (quint64 timeStamp) |
Class to store additionnal informations arriving on the network with ultrasound images grabbed, such as frame count, timestamp. Usefull to do real-time process.
Definition at line 59 of file usFrameGrabbedInfo.h.
|
explicit |
Constructor.
Definition at line 83 of file usFrameGrabbedInfo.h.
usFrameGrabbedInfo< Type >::~usFrameGrabbedInfo |
Destructor.
Definition at line 90 of file usFrameGrabbedInfo.h.
quint32 usFrameGrabbedInfo< Type >::getFrameCount |
Frame count getter.
Definition at line 96 of file usFrameGrabbedInfo.h.
Referenced by usNetworkGrabberPreScan3D::includeFrameInVolume(), usNetworkGrabberRF3D::includeFrameInVolume(), and usNetworkGrabberPreScan2D::invertRowsCols().
int usFrameGrabbedInfo< Type >::getFramesPerVolume |
Frame per volume getter.
Definition at line 102 of file usFrameGrabbedInfo.h.
Referenced by usNetworkGrabberPreScan3D::includeFrameInVolume(), usNetworkGrabberRF3D::includeFrameInVolume(), and usNetworkGrabberPreScan2D::invertRowsCols().
quint64 usFrameGrabbedInfo< Type >::getTimeStamp |
Time stamp getter.
Definition at line 108 of file usFrameGrabbedInfo.h.
Referenced by usNetworkGrabberRF3D::dataArrived(), usNetworkGrabberPreScan3D::includeFrameInVolume(), usNetworkGrabberRF3D::includeFrameInVolume(), and usNetworkGrabberPreScan2D::invertRowsCols().
void usFrameGrabbedInfo< Type >::setFrameCount | ( | quint32 | frameCount | ) |
Frame count setter.
frameCount | The frame number since beginning of acquisition. |
Definition at line 114 of file usFrameGrabbedInfo.h.
Referenced by usNetworkGrabberPreScan2D::dataArrived(), usNetworkGrabberPreScan3D::dataArrived(), and usNetworkGrabberRF3D::dataArrived().
void usFrameGrabbedInfo< Type >::setFramesPerVolume | ( | int | framesPerVolume | ) |
Frame per volume setter.
framesPerVolume | The number of frames per volume acquired. Used to reconstruct 3D volumes. |
Definition at line 120 of file usFrameGrabbedInfo.h.
Referenced by usNetworkGrabberPreScan2D::dataArrived(), usNetworkGrabberPreScan3D::dataArrived(), and usNetworkGrabberRF3D::dataArrived().
void usFrameGrabbedInfo< Type >::setTimeStamp | ( | quint64 | timeStamp | ) |
Time stamp setter.
timeStamp | The time stamp of ultrasound station when the frame was acquired. |
Definition at line 129 of file usFrameGrabbedInfo.h.
Referenced by usNetworkGrabberPreScan2D::dataArrived(), usNetworkGrabberPreScan3D::dataArrived(), and usNetworkGrabberRF3D::dataArrived().