.. _file_cartographer_mapping_trajectory_builder_interface.h:

File trajectory_builder_interface.h
===================================

|exhale_lsh| :ref:`Parent directory <dir_cartographer_mapping>` (``cartographer/mapping``)

.. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS


.. contents:: Contents
   :local:
   :backlinks: none

Definition (``cartographer/mapping/trajectory_builder_interface.h``)
--------------------------------------------------------------------


.. toctree::
   :maxdepth: 1

   program_listing_file_cartographer_mapping_trajectory_builder_interface.h.rst





Includes
--------


- ``absl/memory/memory.h``

- ``cartographer/common/lua_parameter_dictionary.h`` (:ref:`file_cartographer_common_lua_parameter_dictionary.h`)

- ``cartographer/common/port.h`` (:ref:`file_cartographer_common_port.h`)

- ``cartographer/common/time.h`` (:ref:`file_cartographer_common_time.h`)

- ``cartographer/mapping/proto/trajectory_builder_options.pb.h``

- ``cartographer/mapping/submaps.h`` (:ref:`file_cartographer_mapping_submaps.h`)

- ``cartographer/sensor/fixed_frame_pose_data.h`` (:ref:`file_cartographer_sensor_fixed_frame_pose_data.h`)

- ``cartographer/sensor/imu_data.h`` (:ref:`file_cartographer_sensor_imu_data.h`)

- ``cartographer/sensor/landmark_data.h`` (:ref:`file_cartographer_sensor_landmark_data.h`)

- ``cartographer/sensor/odometry_data.h`` (:ref:`file_cartographer_sensor_odometry_data.h`)

- ``cartographer/sensor/timed_point_cloud_data.h`` (:ref:`file_cartographer_sensor_timed_point_cloud_data.h`)

- ``functional``

- ``memory`` (:ref:`file_cartographer_io_internal_in_memory_proto_stream.h`)

- ``string``



Included By
-----------


- :ref:`file_cartographer_cloud_client_map_builder_stub.h`

- :ref:`file_cartographer_cloud_internal_client_trajectory_builder_stub.h`

- :ref:`file_cartographer_cloud_internal_local_trajectory_uploader.h`

- :ref:`file_cartographer_cloud_internal_map_builder_server.h`

- :ref:`file_cartographer_cloud_internal_sensor_serialization.h`

- :ref:`file_cartographer_mapping_internal_2d_local_slam_result_2d.h`

- :ref:`file_cartographer_mapping_internal_3d_local_slam_result_3d.h`

- :ref:`file_cartographer_mapping_internal_collated_trajectory_builder.h`

- :ref:`file_cartographer_mapping_internal_global_trajectory_builder.h`

- :ref:`file_cartographer_mapping_internal_testing_mock_map_builder.h`

- :ref:`file_cartographer_mapping_internal_testing_mock_trajectory_builder.h`

- :ref:`file_cartographer_mapping_map_builder_interface.h`

- :ref:`file_cartographer_sensor_internal_dispatchable.h`




Namespaces
----------


- :ref:`namespace_cartographer`

- :ref:`namespace_cartographer__mapping`


Classes
-------


- :ref:`exhale_struct_structcartographer_1_1mapping_1_1TrajectoryBuilderInterface_1_1InsertionResult`

- :ref:`exhale_struct_structcartographer_1_1mapping_1_1TrajectoryBuilderInterface_1_1SensorId`

- :ref:`exhale_class_classcartographer_1_1mapping_1_1TrajectoryBuilderInterface`


Functions
---------


- :ref:`exhale_function_trajectory__builder__interface_8h_1add5e3ad8b762901a58728a3063b253d6`

- :ref:`exhale_function_trajectory__builder__interface_8h_1a83b17febc76507a9d38b19ebf824afa0`

- :ref:`exhale_function_trajectory__builder__interface_8h_1a1e6dda4d0d0419409a1640df2e644d92`