Update the global map after merging a local map into the global map. UUID: 3960331a-9190-48f4-aeba-e20bf6a24465
More...
#include <SolARMapUpdate.h>
|
void | setCameraParameters (const SolAR::datastructure::CameraParameters &camParams) override |
| this method is used to set intrinsic parameters and distorsion of the camera More...
|
|
FrameworkReturnCode | update (SRef< datastructure::Map > globalMap, const std::vector< uint32_t > &newKeyframeIds) override |
| Update the global map. More...
|
|
org::bcom::xpcf::XPCFErrorCode | onConfigured () override final |
|
void | unloadComponent () override final |
|
Update the global map after merging a local map into the global map. UUID: 3960331a-9190-48f4-aeba-e20bf6a24465
- Injectables
SolAR::api::storage::IMapManager |
SolAR::api::geom::IProject |
SolAR::api::features::IDescriptorMatcherRegion |
- Properties
m_thresAngleViewDirection | |
type: float; range : [0..3.14f]; default: 0.85f |
◆ setCameraParameters()
void SolAR::MODULES::TOOLS::SolARMapUpdate::setCameraParameters |
( |
const SolAR::datastructure::CameraParameters & |
camParams | ) |
|
|
override |
this method is used to set intrinsic parameters and distorsion of the camera
- Parameters
-
[in] | camParams | Camera parameters. |
◆ update()
FrameworkReturnCode SolAR::MODULES::TOOLS::SolARMapUpdate::update |
( |
SRef< datastructure::Map > |
globalMap, |
|
|
const std::vector< uint32_t > & |
newKeyframeIds |
|
) |
| |
|
override |
Update the global map.
- Parameters
-
[in,out] | globalMap | the global map |
[in] | newKeyframeIds | the ids of new keyframes. |
- Returns
- FrameworkReturnCode::SUCCESS if the fusion succeed, else FrameworkReturnCode::_ERROR.
The documentation for this class was generated from the following file: