![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <matching.h>


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 Timer & | GetTimer () const |
Protected Attributes | |
| SiftMatchingOptions | options_ |
| FeatureMatcherCache * | cache_ |
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 () |
Definition at line 206 of file matching.h.
| colmap::FeatureMatcherThread::FeatureMatcherThread | ( | const SiftMatchingOptions & | options, |
| FeatureMatcherCache * | cache | ||
| ) |
Definition at line 366 of file matching.cc.
| 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_.
|
protected |
Definition at line 215 of file matching.h.
Referenced by colmap::SiftGPUFeatureMatcher::GetDescriptorData(), colmap::SiftCPUFeatureMatcher::Run(), and colmap::SiftGPUFeatureMatcher::Run().
|
protected |
Definition at line 214 of file matching.h.
Referenced by colmap::GuidedSiftCPUFeatureMatcher::GuidedSiftCPUFeatureMatcher(), colmap::GuidedSiftGPUFeatureMatcher::GuidedSiftGPUFeatureMatcher(), colmap::SiftCPUFeatureMatcher::Run(), colmap::SiftGPUFeatureMatcher::Run(), SetMaxNumMatches(), colmap::SiftCPUFeatureMatcher::SiftCPUFeatureMatcher(), and colmap::SiftGPUFeatureMatcher::SiftGPUFeatureMatcher().