Raytrix Light Field SDK  5.0
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

◆ CVolReader()

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

Default constructor.

◆ ~CVolReader()

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

Destructor.

Member Function Documentation

◆ Close()

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

Closes this CTrixBaseReader and the file.

◆ GetGuid()

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

Gets the unique identifier of this type.

Returns
The unique identifier.

◆ GetVersion()

static unsigned Rx::FileIO::CVol::GetVersion ( )
staticinherited

Gets the version.

Returns
The version.

◆ Open()

void Rx::FileIO::CVolReader::Open ( CRxString sxFilename)

Opens a new file for read.

Parameters
sxFilenameThe filename.

◆ ReadVolume()

void Rx::FileIO::CVolReader::ReadVolume ( CRxMapping3D pxDepthCorrectionVolume)

Reads the depth correction volume from a file.

Parameters
pxDepthCorrectionVolume[out] The depth correction data volume.