DVision::PMVS::CameraFile Class Reference

Manages PMVS camera files. More...

#include <PMVSCamera.h>

List of all members.

Classes

class  Camera
 A camera from a camera file. More...

Static Public Member Functions

static void readFile (const std::string &filename, Camera &camera)
static void readFile (const std::string &filedir, std::vector< Camera > &cameras)
static void saveFile (const std::string &filename, const Camera &cameras)
static void saveFile (const std::string &filedir, const std::vector< Camera > &cameras, const std::string &format="%08d.txt")

Detailed Description

Manages PMVS camera files.


Member Function Documentation

void CameraFile::readFile ( const std::string &  filedir,
std::vector< Camera > &  cameras 
) [static]

Returns the camera information from all the txt files in the given dir

Parameters:
filedir the directory
cameras 
void CameraFile::readFile ( const std::string &  filename,
Camera camera 
) [static]

Returns the camera information from the given file

Parameters:
filename 
camera 
void CameraFile::saveFile ( const std::string &  filedir,
const std::vector< Camera > &  cameras,
const std::string &  format = "%08d.txt" 
) [static]

Saves the camera into the given directory, each in a file with the given format (08d.txt by default)

Parameters:
filedir directory to store the cameras in
cameras cameras to store
format format of file names
void CameraFile::saveFile ( const std::string &  filename,
const Camera cameras 
) [static]

Saves the camera into the given filename

Parameters:
filename 
cameras 

The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations
Generated on Thu Feb 7 19:24:58 2013 by  doxygen 1.6.3