Classes | Defines | Typedefs | Functions | Variables
eval_solution.cpp File Reference
#include "pointmatcher/PointMatcher.h"
#include "pointmatcher/IO.h"
#include "pointmatcher/Timer.h"
#include <cassert>
#include <iostream>
#include <fstream>
#include <map>
#include <time.h>
#include <ncurses.h>
#include <boost/program_options.hpp>
#include <boost/filesystem.hpp>
#include <boost/date_time/posix_time/posix_time.hpp>
#include <boost/date_time/posix_time/posix_time_io.hpp>
#include <boost/thread/thread.hpp>
#include <boost/thread/mutex.hpp>
Include dependency graph for eval_solution.cpp:

Go to the source code of this file.

Classes

struct  Config
struct  DataSetInfo
class  EvaluationModule

Defines

#define CHECK_RES   if (sysRes != 0) { cerr << "Warning, system command \"" << cmd << "\" failed with result code " << sysRes << endl; }

Typedefs

typedef PointMatcher< float > PM
typedef PointMatcherIO< float > PMIO
typedef
PM::TransformationParameters 
TP

Functions

void displayLoadingBar (const int &coreId, const int &i, const int &total, const int &nbFailures, const double sec, const double total_time)
void downloadDataSets (Config &config, po::variables_map &vm)
string enterValidPath (string message)
void loadConfig (Config &config)
int main (int argc, char *argv[])
string outputStatus (map< string, DataSetInfo > dataSetStatus)
void saveConfig (Config &config)
void setConfig (Config &config)
po::options_description setupOptions (const string &name)
void validateFileInfo (const PMIO::FileInfo &fileInfo)

Variables

boost::mutex m_display

Define Documentation

#define CHECK_RES   if (sysRes != 0) { cerr << "Warning, system command \"" << cmd << "\" failed with result code " << sysRes << endl; }

Typedef Documentation

typedef PointMatcher<float> PM

Definition at line 61 of file eval_solution.cpp.

typedef PointMatcherIO<float> PMIO

Definition at line 62 of file eval_solution.cpp.

Definition at line 63 of file eval_solution.cpp.


Function Documentation

void displayLoadingBar ( const int &  coreId,
const int &  i,
const int &  total,
const int &  nbFailures,
const double  sec,
const double  total_time 
)

Definition at line 560 of file eval_solution.cpp.

void downloadDataSets ( Config config,
po::variables_map &  vm 
)

Definition at line 482 of file eval_solution.cpp.

string enterValidPath ( string  message)

Definition at line 383 of file eval_solution.cpp.

void loadConfig ( Config config)

Definition at line 458 of file eval_solution.cpp.

int main ( int  argc,
char *  argv[] 
)

Definition at line 138 of file eval_solution.cpp.

string outputStatus ( map< string, DataSetInfo dataSetStatus)

Definition at line 358 of file eval_solution.cpp.

void saveConfig ( Config config)

Definition at line 427 of file eval_solution.cpp.

void setConfig ( Config config)

Definition at line 400 of file eval_solution.cpp.

po::options_description setupOptions ( const string &  name)

Definition at line 336 of file eval_solution.cpp.

void validateFileInfo ( const PMIO::FileInfo fileInfo)

Definition at line 537 of file eval_solution.cpp.


Variable Documentation

boost::mutex m_display

Definition at line 559 of file eval_solution.cpp.



libpointmatcher
Author(s):
autogenerated on Thu Jun 20 2019 19:51:32