#include <observation.h>
Definition at line 63 of file observation.h.
| bsfm::Observation::~Observation |
( |
| ) |
|
| bsfm::Observation::Observation |
( |
| ) |
|
|
private |
Definition at line 46 of file observation.cpp.
50 view_ptr->AddObservation(observation);
std::shared_ptr< Observation > Ptr
Definition at line 70 of file observation.cpp.
72 LOG(WARNING) <<
"Landmark index is invalid. Returning a null pointer.";
77 CHECK_NOTNULL(landmark.get());
static Landmark::Ptr GetLandmark(LandmarkIndex landmark_index)
LandmarkIndex landmark_index_
static constexpr LandmarkIndex kInvalidLandmark
std::shared_ptr< Landmark > Ptr
| std::shared_ptr< View > bsfm::Observation::GetView |
( |
| ) |
const |
Definition at line 57 of file observation.cpp.
59 LOG(WARNING) <<
"View index is invalid. Returning a null pointer.";
64 CHECK_NOTNULL(view.get());
static constexpr ViewIndex kInvalidView
static View::Ptr GetView(ViewIndex view_index)
std::shared_ptr< View > Ptr
| bool bsfm::Observation::IsIncorporated |
( |
| ) |
const |
| bool bsfm::Observation::IsMatched |
( |
| ) |
const |
| void bsfm::Observation::SetIncorporatedLandmark |
( |
LandmarkIndex |
landmark_index | ) |
|
Definition at line 97 of file observation.cpp.
LandmarkIndex landmark_index_
static constexpr LandmarkIndex kInvalidLandmark
| void bsfm::Observation::SetMatchedLandmark |
( |
LandmarkIndex |
landmark_index | ) |
|
Definition at line 83 of file observation.cpp.
LandmarkIndex landmark_index_
static constexpr LandmarkIndex kInvalidLandmark
| bool bsfm::Observation::is_incorporated_ |
|
private |
| bool bsfm::Observation::is_matched_ |
|
private |
The documentation for this class was generated from the following files: