.. _file__home_runner_work_slam-mer_slam-mer_interface_include_interface.hpp: File interface.hpp ================== |exhale_lsh| :ref:`Parent directory ` (``/home/runner/work/slam-mer/slam-mer/interface/include``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS Abstract visualization interface used by SLAM frontends/backends. .. contents:: Contents :local: :backlinks: none Definition (``/home/runner/work/slam-mer/slam-mer/interface/include/interface.hpp``) ------------------------------------------------------------------------------------ Detailed Description -------------------- Copyright (C) 2026 Mitsubishi Electric Research Laboratories (MERL) SPDX-License-Identifier: AGPL-3.0-or-later Declares the base visualization API, shared update-loop controls, and common data structures used to connect map/localization outputs to concrete rendering backends such as Rerun. Pedro Miraldo Valter Piedade Masashi Yamazaki Includes -------- - ``debug_data.hpp`` (:ref:`file__home_runner_work_slam-mer_slam-mer_utils_include_debug_data.hpp`) - ``thread`` - ``types/mutex.hpp`` (:ref:`file__home_runner_work_slam-mer_slam-mer_types_mutex.hpp`) - ``types/rotation.hpp`` (:ref:`file__home_runner_work_slam-mer_slam-mer_types_rotation.hpp`) - ``types/translation.hpp`` (:ref:`file__home_runner_work_slam-mer_slam-mer_types_translation.hpp`) - ``types/vector.hpp`` (:ref:`file__home_runner_work_slam-mer_slam-mer_types_vector.hpp`) - ``types/verbose.hpp`` (:ref:`file__home_runner_work_slam-mer_slam-mer_types_verbose.hpp`) - ``types/visualization.hpp`` (:ref:`file__home_runner_work_slam-mer_slam-mer_types_visualization.hpp`) Included By ----------- - :ref:`file__home_runner_work_slam-mer_slam-mer_interface_include_interface_rerun.hpp` Namespaces ---------- - :ref:`namespace_slam_mer` - :ref:`namespace_slam_mer__interface` Classes ------- - :ref:`exhale_class_classslam__mer_1_1interface_1_1AbstractInterface` Functions --------- - :ref:`exhale_function_interface_8hpp_1a7a20d1106b2440ae648b63f9ec1da008` - :ref:`exhale_function_interface_8hpp_1a0b3a5e3749df800298b924c248dd8b24` - :ref:`exhale_function_interface_8hpp_1a4c5ba88dc2a3d5dbc0ad3e583d2a3950` - :ref:`exhale_function_interface_8hpp_1a88cfbe05e5599613eea1147bd89cb8df` - :ref:`exhale_function_interface_8hpp_1a7ae05e7c00cef1075812ed6f7aa8fdce` - :ref:`exhale_function_interface_8hpp_1a9f4481fefe93120e8734c54081d9da6d` - :ref:`exhale_function_interface_8hpp_1a3cb7129ab022770ff288057be8fbdf16` - :ref:`exhale_function_interface_8hpp_1a499ece015bfe9eae72002bceb276be3c` - :ref:`exhale_function_interface_8hpp_1ad9ac0286864f7f89244141c07e68d2b2` - :ref:`exhale_function_interface_8hpp_1a894dea87cd242b8faffeccebdc7137c5` - :ref:`exhale_function_interface_8hpp_1acfb06d810b2e350f38f6c07e8d95d2f6` - :ref:`exhale_function_interface_8hpp_1aee6cde0ad674ebe0ee18df905e88e642`