FVVLib  1.0.0 beta 3
Public Member Functions
FVVFrameInfo Class Reference

Provides access to FVV frame metadata. More...

List of all members.

Public Member Functions

virtual const FVVGeometryFormat GetGeometryFormat () const =0
 Get the geometry format of the FVV frames.
virtual const FVVTextureFormat GetTextureFormat () const =0
 Get the texture format of the FVV frames.
virtual const
FVVMultiCameraImageInfoPtr 
GetMultiCameraImageInfo () const =0
 Get the description of the format of the multi-camera images. See the definition of FVVMultiCameraImageInfo.
 FVVFrameInfo (void)
virtual ~FVVFrameInfo (void)

Detailed Description

Provides access to FVV frame metadata.

All frames in a FVV frame sequence have the same geometry and texture format which can be accessed by this interface. The actual frame data of individual frames can be accessed through the FVVFrameData interface.


Constructor & Destructor Documentation

FVVFrameInfo ( void  )
virtual ~FVVFrameInfo ( void  ) [virtual]

Member Function Documentation

FVVGeometryFormat GetGeometryFormat ( ) const [pure virtual]

Get the geometry format of the FVV frames.

Returns:
The geometry format.
FVVTextureFormat GetTextureFormat ( ) const [pure virtual]

Get the texture format of the FVV frames.

Returns:
The texture format.
FVVMultiCameraImageInfoPtr GetMultiCameraImageInfo ( ) const [pure virtual]

Get the description of the format of the multi-camera images. See the definition of FVVMultiCameraImageInfo.

Note:
Only avalabe if texture format is FVVTextureFormat::FVV_TEXTURE_FORMAT_MULTI_CAMERA_IMAGES.
Returns:
Interface providing access to the multi-camera images format information.
nullptr if texture format is not FVVTextureFormat::FVV_TEXTURE_FORMAT_MULTI_CAMERA_IMAGES