Raytrix Light Field SDK  4.0
Logo
Public Member Functions | Static Public Member Functions | List of all members
Rx::FileIO::CVolReader Class Reference

Detailed Description

TRIX File Base Reader.

Inherits Rx::FileIO::CVol.

Public Member Functions

 CVolReader ()
 Default constructor. More...
 
 ~CVolReader ()
 Destructor. More...
 
void Close ()
 Closes this CTrixBaseReader and the file. More...
 
void Open (CRxString &sxFilename)
 Opens a new file for read. More...
 
void ReadVolume (CRxMapping3D &pxDepthCorrectionVolume)
 Reads the depth correction volume from a file. More...
 

Static Public Member Functions

static const CRxStringGetGuid ()
 Gets the unique identifier of this type. More...
 
static unsigned GetVersion ()
 Gets the version. More...
 

Constructor & Destructor Documentation

Rx::FileIO::CVolReader::CVolReader ( )

Default constructor.

Rx::FileIO::CVolReader::~CVolReader ( )

Destructor.

Member Function Documentation

void Rx::FileIO::CVolReader::Close ( )

Closes this CTrixBaseReader and the file.

static const CRxString& Rx::FileIO::CVol::GetGuid ( )
staticinherited

Gets the unique identifier of this type.

Returns
The unique identifier.
static unsigned Rx::FileIO::CVol::GetVersion ( )
staticinherited

Gets the version.

Returns
The version.
void Rx::FileIO::CVolReader::Open ( CRxString sxFilename)

Opens a new file for read.

Parameters
sxFilenameThe filename.
void Rx::FileIO::CVolReader::ReadVolume ( CRxMapping3D pxDepthCorrectionVolume)

Reads the depth correction volume from a file.

Parameters
pxDepthCorrectionVolume[out] The depth correction data volume.