CustusX
2023.01.05-dev+develop.0da12
An IGT application
|
#include <cxUSFrameData.h>
Public Member Functions | |
ProcessedUSInputData (std::vector< vtkImageDataPtr > frames, std::vector< TimedPosition > pos, vtkImageDataPtr mask, QString path, QString uid) | |
unsigned char * | getFrame (unsigned int index) const |
Eigen::Array3i | getDimensions () const |
Vector3D | getSpacing () const |
std::vector< TimedPosition > | getFrames () const |
vtkImageDataPtr | getMask () |
QString | getFilePath () |
QString | getUid () |
bool | validate () const |
Output from the reconstruct preprocessing and is input to the reconstruction.
Interface is thread-safe.
Definition at line 44 of file cxUSFrameData.h.
cx::ProcessedUSInputData::ProcessedUSInputData | ( | std::vector< vtkImageDataPtr > | frames, |
std::vector< TimedPosition > | pos, | ||
vtkImageDataPtr | mask, | ||
QString | path, | ||
QString | uid | ||
) |
Definition at line 36 of file cxUSFrameData.cpp.
Eigen::Array3i cx::ProcessedUSInputData::getDimensions | ( | ) | const |
Definition at line 76 of file cxUSFrameData.cpp.
QString cx::ProcessedUSInputData::getFilePath | ( | ) |
Definition at line 102 of file cxUSFrameData.cpp.
unsigned char * cx::ProcessedUSInputData::getFrame | ( | unsigned int | index | ) | const |
Definition at line 67 of file cxUSFrameData.cpp.
std::vector< TimedPosition > cx::ProcessedUSInputData::getFrames | ( | ) | const |
Definition at line 92 of file cxUSFrameData.cpp.
vtkImageDataPtr cx::ProcessedUSInputData::getMask | ( | ) |
Definition at line 97 of file cxUSFrameData.cpp.
Vector3D cx::ProcessedUSInputData::getSpacing | ( | ) | const |
Definition at line 85 of file cxUSFrameData.cpp.
QString cx::ProcessedUSInputData::getUid | ( | ) |
Definition at line 107 of file cxUSFrameData.cpp.
bool cx::ProcessedUSInputData::validate | ( | ) | const |
Definition at line 46 of file cxUSFrameData.cpp.