![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <iostream>#include <fstream>#include <vector>#include <string>#include <math.h>#include <time.h>#include <iomanip>#include <algorithm>#include "DataInterface.h"
Go to the source code of this file.
Namespaces | |
| pba | |
Functions | |
| bool | pba::LoadModelFile (const char *name, vector< CameraT > &camera_data, vector< Point3D > &point_data, vector< Point2D > &measurements, vector< int > &ptidx, vector< int > &camidx, vector< string > &names, vector< int > &ptc) |
| void | pba::SaveNVM (const char *filename, vector< CameraT > &camera_data, vector< Point3D > &point_data, vector< Point2D > &measurements, vector< int > &ptidx, vector< int > &camidx, vector< string > &names, vector< int > &ptc) |
| void | pba::SaveBundlerModel (const char *filename, vector< CameraT > &camera_data, vector< Point3D > &point_data, vector< Point2D > &measurements, vector< int > &ptidx, vector< int > &camidx) |
| void | pba::AddNoise (vector< CameraT > &camera_data, vector< Point3D > &point_data, float percent) |
| void | pba::AddStableNoise (vector< CameraT > &camera_data, vector< Point3D > &point_data, const vector< int > &ptidx, const vector< int > &camidx, float percent) |
| bool | pba::RemoveInvisiblePoints (vector< CameraT > &camera_data, vector< Point3D > &point_data, vector< int > &ptidx, vector< int > &camidx, vector< Point2D > &measurements, vector< string > &names, vector< int > &ptc) |
| bool | pba::LoadNVM (ifstream &in, vector< CameraT > &camera_data, vector< Point3D > &point_data, vector< Point2D > &measurements, vector< int > &ptidx, vector< int > &camidx, vector< string > &names, vector< int > &ptc) |
| bool | pba::LoadBundlerOut (const char *name, ifstream &in, vector< CameraT > &camera_data, vector< Point3D > &point_data, vector< Point2D > &measurements, vector< int > &ptidx, vector< int > &camidx, vector< string > &names, vector< int > &ptc) |
| void | pba::SaveBundlerOut (const char *filename, vector< CameraT > &camera_data, vector< Point3D > &point_data, vector< Point2D > &measurements, vector< int > &ptidx, vector< int > &camidx, vector< string > &names, vector< int > &ptc) |
| template<class CameraT , class Point3D > | |
| bool | pba::LoadBundlerModel (ifstream &in, vector< CameraT > &camera_data, vector< Point3D > &point_data, vector< Point2D > &measurements, vector< int > &ptidx, vector< int > &camidx) |
| float | pba::random_ratio (float percent) |
| void | pba::ExamineVisiblity (const char *input_filename) |
| void | pba::SaveModelFile (const char *outpath, vector< CameraT > &camera_data, vector< Point3D > &point_data, vector< Point2D > &measurements, vector< int > &ptidx, vector< int > &camidx, vector< string > &names, vector< int > &ptc) |