Struct Config::Interface
Defined in File config.hpp
Nested Relationships
This struct is a nested type of Struct Config.
Nested Types
Struct Documentation
-
struct Interface
Debug and visualization settings.
Public Members
-
struct slam_mer::settings::Config::Interface::Covisibility _covisibility
-
struct Cells
Grid-cell rendering settings.
Public Members
-
float _thickness
Default cell border thickness.
-
float _thicknessHighlighted
Highlighted cell border thickness.
-
std::array<unsigned int, 4> _color
Default RGBA cell color.
-
std::array<unsigned int, 4> _colorHighlighted
Highlight RGBA color.
-
float _thickness
-
struct Color
RGB colors used in 2D visualizations.
Public Members
-
std::array<unsigned int, 3> _point
Default map-point color.
-
std::array<unsigned int, 3> _inlier
Inlier-track color.
-
std::array<unsigned int, 3> _allPoints
All tracked points color.
-
std::array<unsigned int, 3> _trackingFeatures
Tracked features color.
-
std::array<unsigned int, 3> _text
Overlay text color.
-
std::array<unsigned int, 3> _point
-
struct Covisibility
Covisibility-edge rendering settings.
Public Members
-
float _thickness
Covisibility edge thickness.
-
std::array<unsigned int, 4> _color
Covisibility edge RGBA color.
-
float _thickness
-
struct Points
Point-size settings.
Public Members
-
float _sparseSize
Sparse point size.
-
float _denseSize
Dense point size.
-
float _sparseSize
-
struct Size
Generic drawing-size settings.
Public Members
-
int _thickness
Default line thickness.
-
int _thickness
-
struct slam_mer::settings::Config::Interface::Covisibility _covisibility