Inherits Rx::FileIO::CTrixBase.
|
| 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 | ReadD3DRange (float &fxMin, float &fxMax, float &fyMin, float &fyMax, float &fzMin, float &fZMax, size_t nFrameIdx) |
| Reads xyz - range of the depth3D map at index nFrameIdx. More...
|
|
void | ReadDepthRange (float &fMin, float &fMax, size_t nFrameIdx) |
| Reads depth range of the depth map at index nFrameIdx. More...
|
|
void | ReadFrame (Rx::Interop::Runtime28::IImage *pxFocusImg, Rx::Interop::Runtime28::IImage *pxDepthImg, Rx::Interop::Runtime28::IImage *pxDepth3DImg, size_t nFrameIdx) |
| Reads a frame pair. More...
|
|
Rx::FileIO::CTrixBaseReader::CTrixBaseReader |
( |
| ) |
|
Rx::FileIO::CTrixBaseReader::~CTrixBaseReader |
( |
| ) |
|
void Rx::FileIO::CTrixBaseReader::Close |
( |
| ) |
|
size_t Rx::FileIO::CTrixBaseReader::GetFrameCount |
( |
| ) |
const |
Gets the frame count.
- Returns
- The frame count.
static const CRxString& Rx::FileIO::CTrixBase::GetGuid |
( |
| ) |
|
|
staticinherited |
Gets the unique identifier of this type.
- Returns
- The unique identifier.
static unsigned Rx::FileIO::CTrixBase::GetVersion |
( |
| ) |
|
|
staticinherited |
Gets the version.
- Returns
- The version.
void Rx::FileIO::CTrixBaseReader::Open |
( |
const CRxString & |
sxFilename | ) |
|
Opens a new file for read.
- Parameters
-
void Rx::FileIO::CTrixBaseReader::ReadD3DRange |
( |
float & |
fxMin, |
|
|
float & |
fxMax, |
|
|
float & |
fyMin, |
|
|
float & |
fyMax, |
|
|
float & |
fzMin, |
|
|
float & |
fZMax, |
|
|
size_t |
nFrameIdx |
|
) |
| |
Reads xyz - range of the depth3D map at index nFrameIdx.
- Parameters
-
[in,out] | fxMin | The X minimum. |
[in,out] | fxMax | The X maximum. |
[in,out] | fyMin | The Y minimum. |
[in,out] | fyMax | The Y maximum. |
[in,out] | fzMin | The Z minimum. |
[in,out] | fZMax | The Z maximum. |
| nFrameIdx | Zero-based index of the frame. |
void Rx::FileIO::CTrixBaseReader::ReadDepthRange |
( |
float & |
fMin, |
|
|
float & |
fMax, |
|
|
size_t |
nFrameIdx |
|
) |
| |
Reads depth range of the depth map at index nFrameIdx.
- Parameters
-
[in,out] | fMin | The minimum. |
[in,out] | fMax | The maximum. |
| nFrameIdx | Zero-based index of the frame. |
Reads a frame pair.
- Parameters
-
pxFocusImg | [out] The focus image. |
pxDepthImg | [out] The depth image. |
nFrameIdx | The frame index. |