| 
 | kf2kf_pose_traits::k2k_edge_t (srba)    | RelativePoses_3D::obs_data_t (srba::observations)    | resulting_pose_t< sensor_pose_on_robot_se3, 3 > (srba::options::internal)    | TJacobianSymbolicInfo_dh_df (srba)    | 
| rba_joint_parameterization_traits_t::keyframe_info (srba)    | RelativePoses_2D::obs_data_t (srba::observations)    | resulting_pose_t< sensor_pose_on_robot_se3, 6 > (srba::options::internal)    | landmark_traits::TLandmarkEntry (srba)    | 
| basic_euclidean_dataset_entry_t    | kf2kf_pose_t    | RangeBearing_3D::obs_data_t (srba::observations)    | 
 | TRBA_Problem_state::TLinearSystem (srba)    | 
| basic_graph_slam_dataset_entry_t    | kf2kf_pose_traits (srba)    | RangeBearing_2D::obs_data_t (srba::observations)    | TNewEdgeInfo (srba)    | 
| basic_monocular_dataset_entry_t    | rba_joint_parameterization_traits_t::kf_observation_t (srba)    | MonocularCamera::obs_data_t (srba::observations)    | SchurComplement (srba)    | RbaEngine::TNewKeyFrameInfo (srba)    | 
| basic_range_bearing_dataset_entry_t    | 
 | Cartesian_3D::obs_data_t (srba::observations)    | SE2 (srba::kf2kf_poses)    | RbaEngine::TNumeric_dh_dAp_params (srba)    | 
| basic_stereo_dataset_entry_t    | Cartesian_2D::obs_data_t (srba::observations)    | SE3 (srba::kf2kf_poses)    | RbaEngine::TNumeric_dh_df_params (srba)    | 
| 
 | landmark_matcher< Cartesian_2D > (srba::observations)    | observation_noise_constant_matrix (srba::options)    | sensor_model< landmarks::Euclidean2D, observations::Cartesian_2D > (srba)    | MonocularCamera::TObservationParams (srba::observations)    | 
| landmark_matcher< Cartesian_3D > (srba::observations)    | observation_noise_identity (srba::options)    | sensor_model< landmarks::Euclidean2D, observations::RangeBearing_2D > (srba)    | RelativePoses_3D::TObservationParams (srba::observations)    | 
| Cartesian_2D (srba::observations)    | landmark_matcher< MonocularCamera > (srba::observations)    | observation_traits::observation_t (srba)    | sensor_model< landmarks::Euclidean3D, observations::Cartesian_3D > (srba)    | RangeBearing_3D::TObservationParams (srba::observations)    | 
| Cartesian_3D (srba::observations)    | landmark_matcher< RangeBearing_2D > (srba::observations)    | observation_traits (srba)    | sensor_model< landmarks::Euclidean3D, observations::MonocularCamera > (srba)    | Cartesian_3D::TObservationParams (srba::observations)    | 
| CDirectedTree    | landmark_matcher< RangeBearing_3D > (srba::observations)    | 
 | sensor_model< landmarks::Euclidean3D, observations::RangeBearing_3D > (srba)    | RelativePoses_2D::TObservationParams (srba::observations)    | 
| classic_linear_rba (srba::ecps)    | landmark_matcher< RelativePoses_2D > (srba::observations)    | sensor_model< landmarks::Euclidean3D, observations::StereoCamera > (srba)    | Cartesian_2D::TObservationParams (srba::observations)    | 
| compute_jacobian_dAepsDx_deps< jacob_point_landmark, 2, 3, RBA_ENGINE_T > (srba)    | landmark_matcher< RelativePoses_3D > (srba::observations)    | observation_noise_constant_matrix::parameters_t (srba::options)    | sensor_model< landmarks::RelativePoses2D, observations::RelativePoses_2D > (srba)    | StereoCamera::TObservationParams (srba::observations)    | 
| compute_jacobian_dAepsDx_deps< jacob_point_landmark, 3, 3, RBA_ENGINE_T > (srba)    | landmark_matcher< StereoCamera > (srba::observations)    | observation_noise_identity::parameters_t (srba::options)    | sensor_model< landmarks::RelativePoses3D, observations::RelativePoses_3D > (srba)    | RangeBearing_2D::TObservationParams (srba::observations)    | 
| compute_jacobian_dAepsDx_deps< jacob_point_landmark, 3, 6, RBA_ENGINE_T > (srba)    | landmark_rendering_as_point (srba)    | sensor_pose_on_robot_se3::parameters_t (srba::options)    | sensor_pose_on_robot_none (srba::options)    | RbaEngine::TObsUsed (srba)    | 
| compute_jacobian_dAepsDx_deps< jacob_relpose_landmark, 3, 3, RBA_ENGINE_T > (srba)    | landmark_rendering_as_pose_constraints (srba)    | sensor_pose_on_robot_none::parameters_t (srba::options)    | sensor_pose_on_robot_se3 (srba::options)    | RbaEngine::TOpenGLRepresentationOptions (srba)    | 
| compute_jacobian_dAepsDx_deps< jacob_relpose_landmark, 6, 6, RBA_ENGINE_T > (srba)    | landmark_rendering_none (srba)    | classic_linear_rba::parameters_t (srba::ecps)    | solver_engine< false, false, RBA_ENGINE > (srba::internal)    | landmark_rendering_none::TOpenGLRepresentationOptionsExtra (srba)    | 
| compute_jacobian_dAepsDx_deps_SE2 (srba)    | landmark_t    | local_areas_fixed_size::parameters_t (srba::ecps)    | solver_engine< true, false, RBA_ENGINE > (srba::internal)    | landmark_rendering_as_pose_constraints::TOpenGLRepresentationOptionsExtra (srba)    | 
| 
 | landmark_traits (srba)    | kf2kf_pose_traits::pose_flag_t (srba)    | solver_engine< true, true, RBA_ENGINE > (srba::internal)    | landmark_rendering_as_point::TOpenGLRepresentationOptionsExtra (srba)    | 
| LandmarkRendererBase (srba)    | 
 | solver_LM_no_schur_sparse_cholesky (srba::options)    | RbaEngine::TOptimizeExtraOutputInfo (srba)    | 
| Euclidean2D (srba::landmarks)    | LandmarkRendererBase< landmark_rendering_as_point > (srba)    | solver_LM_schur_dense_cholesky (srba::options)    | RbaEngine::TOptimizeLocalAreaParams (srba)    | 
| Euclidean3D (srba::landmarks)    | LandmarkRendererBase< landmark_rendering_as_pose_constraints > (srba)    | RangeBearing_2D (srba::observations)    | solver_LM_schur_sparse_cholesky (srba::options)    | TRBA_Problem_state (srba)    | 
| RbaEngine::ExportGraphSLAM_Params (srba)    | LandmarkRendererBase< landmark_rendering_none > (srba)    | RangeBearing_3D (srba::observations)    | SparseBlockMatrix (srba)    | landmark_traits::TRelativeLandmarkPos (srba)    | 
| solver_LM_schur_sparse_cholesky::extra_results_t (srba::options)    | LM_TYPE    | rba_joint_parameterization_traits_t (srba)    | StereoCamera (srba::observations)    | TRBA_Problem_state::TSpanningTree (srba)    | 
| solver_LM_no_schur_sparse_cholesky::extra_results_t (srba::options)    | local_areas_fixed_size (srba::ecps)    | RBA_OPTIONS    | 
 | TRBA_Problem_state::TSpanningTree::TSpanningTreeSym (srba)    | 
| solver_LM_schur_dense_cholesky::extra_results_t (srba::options)    | 
 | RBA_OPTIONS_DEFAULT (srba)    | TSpanTreeEntry (srba)    | 
| 
 | RbaEngine (srba)    | RbaEngine::TAllParameters (srba)    | RbaEngine::TSRBAParameters (srba)    | 
| MonocularCamera (srba::observations)    | recompute_all_Jacobians_dh_df< jacob_point_landmark > (srba::internal)    | TBFSEntry (srba)    | 
 | 
| hessian_traits (srba)    | 
 | recompute_all_Jacobians_dh_df< jacob_relpose_landmark > (srba::internal)    | RbaEngine::TBFSEntryEdges (srba)    | 
| 
 | RelativePoses2D (srba::landmarks)    | SchurComplement::TGradApSymbolicEntry::TEntry (srba)    | RbaEngine::VisitorOptimizeLocalArea (srba)    | 
| rba_joint_parameterization_traits_t::new_kf_observation_t (srba)    | RelativePoses3D (srba::landmarks)    | SchurComplement::THApSymbolicEntry::TEntry (srba)    |  | 
| jacobian_traits (srba)    | observation_noise_constant_matrix::noise_data_per_obs_t (srba::options)    | RelativePoses_2D (srba::observations)    | TEnumTypeFiller< srba::TCovarianceRecoveryPolicy > (mrpt::utils)    |  | 
| 
 | observation_noise_identity::noise_data_per_obs_t (srba::options)    | RelativePoses_3D (srba::observations)    | THessianSymbolicInfo (srba)    |  | 
| 
 | resulting_pose_t< sensor_pose_on_robot_none, 3 > (srba::options::internal)    | THessianSymbolicInfo::THessianSymbolicInfoEntry (srba)    |  | 
| rba_joint_parameterization_traits_t::k2f_edge_t (srba)    | resulting_pose_t< sensor_pose_on_robot_none, 6 > (srba::options::internal)    | TJacobianSymbolicInfo_dh_dAp (srba)    |  | 
 | StereoCamera::obs_data_t (srba::observations)    |  |  |  | 
 |  |  |  |  |