facebook360_dep
Facebook360 Depth Estimation Pipeline
Classes | Public Member Functions | Public Attributes | List of all members
fb360_dep::VideoFile Struct Reference

#include <VideoFile.h>

Public Member Functions

 VideoFile (const VideoFile &videoFile)=delete
 
VideoFileoperator= (const VideoFile &videoFile)=delete
 
 VideoFile (const std::string &catalogName, const std::vector< std::string > &diskNames)
 
int getFront () const
 
void readBegin (const RigScene &scene, bool cull=false)
 
void readWait (const RigScene &scene, int index=0)
 
void readUnmap (const RigScene &scene, int index=0)
 
std::vector< RigScene::SubframereadFrame (const RigScene &scene)
 
std::vector< RigScene::SubframereadEnd (const RigScene &scene)
 

Public Attributes

StripedFile stripedFile
 
folly::dynamic catalog
 
std::vector< std::string > frames
 
int current = 0
 

Constructor & Destructor Documentation

◆ VideoFile() [1/2]

fb360_dep::VideoFile::VideoFile ( const VideoFile videoFile)
delete

◆ VideoFile() [2/2]

fb360_dep::VideoFile::VideoFile ( const std::string &  catalogName,
const std::vector< std::string > &  diskNames 
)
inline

Member Function Documentation

◆ getFront()

int fb360_dep::VideoFile::getFront ( ) const
inline

◆ operator=()

VideoFile& fb360_dep::VideoFile::operator= ( const VideoFile videoFile)
delete

◆ readBegin()

void fb360_dep::VideoFile::readBegin ( const RigScene scene,
bool  cull = false 
)
inline

◆ readEnd()

std::vector<RigScene::Subframe> fb360_dep::VideoFile::readEnd ( const RigScene scene)
inline

◆ readFrame()

std::vector<RigScene::Subframe> fb360_dep::VideoFile::readFrame ( const RigScene scene)
inline

◆ readUnmap()

void fb360_dep::VideoFile::readUnmap ( const RigScene scene,
int  index = 0 
)
inline

◆ readWait()

void fb360_dep::VideoFile::readWait ( const RigScene scene,
int  index = 0 
)
inline

Member Data Documentation

◆ catalog

folly::dynamic fb360_dep::VideoFile::catalog

◆ current

int fb360_dep::VideoFile::current = 0

◆ frames

std::vector<std::string> fb360_dep::VideoFile::frames

◆ stripedFile

StripedFile fb360_dep::VideoFile::stripedFile

The documentation for this struct was generated from the following file: