TRIX File Base Reader.
Inherits Rx::FileIO::CTrixBase.
Public Member Functions | |
CTrixBaseReader () | |
Default constructor. More... | |
~CTrixBaseReader () | |
Destructor. More... | |
void | Close () |
Closes this CTrixBaseReader and the file. More... | |
size_t | GetFrameCount () const |
Gets the frame count. More... | |
void | Open (const CRxString &sxFilename) |
Opens a new file for read. More... | |
void | ReadFrame (Rx::Interop::Runtime28::IImage *pxFocusImg, Rx::Interop::Runtime28::IImage *pxDepthImg, size_t nFrameIdx) |
Reads a frame pair. More... | |
Static Public Member Functions | |
static const CRxString & | GetGuid () |
Gets the unique identifier of this type. More... | |
static unsigned | GetVersion () |
Gets the version. More... | |
Rx::FileIO::CTrixBaseReader::CTrixBaseReader | ( | ) |
Default constructor.
Rx::FileIO::CTrixBaseReader::~CTrixBaseReader | ( | ) |
Destructor.
void Rx::FileIO::CTrixBaseReader::Close | ( | ) |
Closes this CTrixBaseReader and the file.
size_t Rx::FileIO::CTrixBaseReader::GetFrameCount | ( | ) | const |
Gets the frame count.
|
staticinherited |
Gets the unique identifier of this type.
|
staticinherited |
Gets the version.
void Rx::FileIO::CTrixBaseReader::Open | ( | const CRxString & | sxFilename | ) |
Opens a new file for read.
sxFilename | The filename. |
void Rx::FileIO::CTrixBaseReader::ReadFrame | ( | Rx::Interop::Runtime28::IImage * | pxFocusImg, |
Rx::Interop::Runtime28::IImage * | pxDepthImg, | ||
size_t | nFrameIdx | ||
) |
Reads a frame pair.
pxFocusImg | [out] The focus image. |
pxDepthImg | [out] The depth image. |
nFrameIdx | The frame index. |