ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
colmap::FeatureMatcherThread Class Reference

#include <matching.h>

Inheritance diagram for colmap::FeatureMatcherThread:
Collaboration diagram for colmap::FeatureMatcherThread:

Public Member Functions

 FeatureMatcherThread (const SiftMatchingOptions &options, FeatureMatcherCache *cache)
 
void SetMaxNumMatches (const int max_num_matches)
 
- Public Member Functions inherited from colmap::Thread
 Thread ()
 
virtual ~Thread ()=default
 
virtual void Start ()
 
virtual void Stop ()
 
virtual void Pause ()
 
virtual void Resume ()
 
virtual void Wait ()
 
bool IsStarted ()
 
bool IsStopped ()
 
bool IsPaused ()
 
bool IsRunning ()
 
bool IsFinished ()
 
void BlockIfPaused ()
 
bool CheckValidSetup ()
 
void AddCallback (const int id, const std::function< void()> &func)
 
const TimerGetTimer () const
 

Protected Attributes

SiftMatchingOptions options_
 
FeatureMatcherCachecache_
 

Additional Inherited Members

- Public Types inherited from colmap::Thread
enum  { STARTED_CALLBACK = INT_MIN , FINISHED_CALLBACK }
 
- Protected Member Functions inherited from colmap::Thread
virtual void Run ()=0
 
void RegisterCallback (const int id)
 
void Callback (const int id) const
 
std::thread::id GetThreadId () const
 
void SignalValidSetup ()
 
void SignalInvalidSetup ()
 

Detailed Description

Definition at line 206 of file matching.h.

Constructor & Destructor Documentation

◆ FeatureMatcherThread()

colmap::FeatureMatcherThread::FeatureMatcherThread ( const SiftMatchingOptions options,
FeatureMatcherCache cache 
)

Definition at line 366 of file matching.cc.

Member Function Documentation

◆ SetMaxNumMatches()

void colmap::FeatureMatcherThread::SetMaxNumMatches ( const int  max_num_matches)

Definition at line 370 of file matching.cc.

References colmap::SiftMatchingOptions::max_num_matches, and options_.

Member Data Documentation

◆ cache_

FeatureMatcherCache* colmap::FeatureMatcherThread::cache_
protected

◆ options_


The documentation for this class was generated from the following files: