OKVIS ROS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Attributes | List of all members
okvis::DenseMatcher::MatchJob Struct Reference

A data struct for the worker thread. More...

#include <DenseMatcher.hpp>

Public Types

typedef DenseMatcher::pairing_t pairing_t
 
typedef std::vector< pairing_tpairing_list_t
 

Public Attributes

std::vector< std::vector
< pairing_t > > * 
vMyBest
 The list of best matches so far. More...
 
int iThreadID
 The thread ID of this job. More...
 
DenseMatcher::pairing_list_tvpairs
 The list of pairs for this thread. More...
 
std::mutex * mutexes
 Mutexes for read/write synchronization in assignment of best match. More...
 

Detailed Description

A data struct for the worker thread.

Member Typedef Documentation

Member Data Documentation

int okvis::DenseMatcher::MatchJob::iThreadID

The thread ID of this job.

std::mutex* okvis::DenseMatcher::MatchJob::mutexes

Mutexes for read/write synchronization in assignment of best match.

std::vector<std::vector<pairing_t> >* okvis::DenseMatcher::MatchJob::vMyBest

The list of best matches so far.

DenseMatcher::pairing_list_t* okvis::DenseMatcher::MatchJob::vpairs

The list of pairs for this thread.


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