Main MRPT website > C++ reference for MRPT 1.4.0
List of all members | Public Member Functions
mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS >::global_pose_t Struct Reference

Detailed Description

template<class CPOSE, class MAPS_IMPLEMENTATION = mrpt::utils::map_traits_stdmap, class NODE_ANNOTATIONS = mrpt::graphs::detail::node_annotations_empty, class EDGE_ANNOTATIONS = mrpt::graphs::detail::edge_annotations_empty>
struct mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS >::global_pose_t

The type of each global pose in nodes: an extension of the constraint_no_pdf_t pose with any optional user-defined data.

Definition at line 91 of file CNetworkOfPoses.h.

#include <mrpt/graphs/CNetworkOfPoses.h>

Inheritance diagram for mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS >::global_pose_t:
Inheritance graph

Public Member Functions

 global_pose_t ()
 
template<typename ARG1 >
 global_pose_t (const ARG1 &a1)
 
template<typename ARG1 , typename ARG2 >
 global_pose_t (const ARG1 &a1, const ARG2 &a2)
 

Constructor & Destructor Documentation

◆ global_pose_t() [1/3]

template<class CPOSE , class MAPS_IMPLEMENTATION = mrpt::utils::map_traits_stdmap, class NODE_ANNOTATIONS = mrpt::graphs::detail::node_annotations_empty, class EDGE_ANNOTATIONS = mrpt::graphs::detail::edge_annotations_empty>
mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS >::global_pose_t::global_pose_t ( )
inline

Definition at line 94 of file CNetworkOfPoses.h.

◆ global_pose_t() [2/3]

template<class CPOSE , class MAPS_IMPLEMENTATION = mrpt::utils::map_traits_stdmap, class NODE_ANNOTATIONS = mrpt::graphs::detail::node_annotations_empty, class EDGE_ANNOTATIONS = mrpt::graphs::detail::edge_annotations_empty>
template<typename ARG1 >
mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS >::global_pose_t::global_pose_t ( const ARG1 &  a1)
inline

Definition at line 95 of file CNetworkOfPoses.h.

◆ global_pose_t() [3/3]

template<class CPOSE , class MAPS_IMPLEMENTATION = mrpt::utils::map_traits_stdmap, class NODE_ANNOTATIONS = mrpt::graphs::detail::node_annotations_empty, class EDGE_ANNOTATIONS = mrpt::graphs::detail::edge_annotations_empty>
template<typename ARG1 , typename ARG2 >
mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS >::global_pose_t::global_pose_t ( const ARG1 &  a1,
const ARG2 &  a2 
)
inline

Definition at line 96 of file CNetworkOfPoses.h.




Page generated by Doxygen 1.9.6 for MRPT 1.4.0 SVN: at Wed Feb 15 01:46:32 UTC 2023