|
CPPxDIC
C++ Digital Image Correlation library for fingertip 3D reconstruction
|
#include "dic_structures.h"#include "logging.h"#include <fstream>#include <stdexcept>#include <iostream>Go to the source code of this file.
Namespaces | |
| namespace | cppxdic |
| DataSerializer - Abstract base class for format-agnostic DIC data I/O. | |
Functions | |
| template<typename T > | |
| void | cppxdic::writePOD (std::ofstream &ofs, const T &value) |
| template<typename T > | |
| void | cppxdic::readPOD (std::ifstream &ifs, T &value) |
| template<typename T > | |
| void | cppxdic::writeVector (std::ofstream &ofs, const std::vector< T > &vec) |
| template<typename T > | |
| void | cppxdic::readVector (std::ifstream &ifs, std::vector< T > &vec) |
| void | cppxdic::writeString (std::ofstream &ofs, const std::string &str) |
| void | cppxdic::readString (std::ifstream &ifs, std::string &str) |
| template<typename T > | |
| void | cppxdic::writeVector2D (std::ofstream &ofs, const std::vector< std::vector< T > > &vec) |
| template<typename T > | |
| void | cppxdic::readVector2D (std::ifstream &ifs, std::vector< std::vector< T > > &vec) |
| void | cppxdic::writePoints3D (std::ofstream &ofs, const Point3DFrame &pts) |
| void | cppxdic::readPoints3D (std::ifstream &ifs, Point3DFrame &pts) |
| void | cppxdic::writeDispData (std::ofstream &ofs, const DispData &disp) |
| void | cppxdic::readDispData (std::ifstream &ifs, DispData &disp) |
| void | cppxdic::writeCalibrationData (std::ofstream &ofs, const CalibrationData &calib) |
| void | cppxdic::readCalibrationData (std::ifstream &ifs, CalibrationData &calib) |
| void | cppxdic::writeDistortionData (std::ofstream &ofs, const DistortionData &dist) |
| void | cppxdic::writeStringMap (std::ofstream &ofs, const std::map< std::string, std::string > &map) |
| void | cppxdic::readDistortionData (std::ifstream &ifs, DistortionData &dist) |
| void | cppxdic::readStringMap (std::ifstream &ifs, std::map< std::string, std::string > &map) |