Internal functions for MRPT.
Internal, auxiliary templates for MRPT classes.
Classes |
struct | T3DTypeHelper< CPoint2D > |
struct | T3DTypeHelper< CPoint3D > |
struct | T3DTypeHelper< CPose2D > |
struct | T3DTypeHelper< CPose3D > |
struct | T3DTypeHelper< CPose3DQuat > |
struct | pose_point_impl< DERIVEDCLASS, 1 > |
struct | pose_point_impl< DERIVEDCLASS, 0 > |
Functions |
template<class CPOSE , class MAPS_IMPLEMENTATION > |
void BASE_IMPEXP | save_graph_of_poses_from_text_file (const CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION > *g, const std::string &fil) |
template<class CPOSE , class MAPS_IMPLEMENTATION > |
void BASE_IMPEXP | load_graph_of_poses_from_text_file (CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION > *g, const std::string &fil) |
template<class CPOSE , class MAPS_IMPLEMENTATION > |
void BASE_IMPEXP | graph_of_poses_dijkstra_init (CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION > *g) |
template<class CPOSE , class MAPS_IMPLEMENTATION > |
size_t BASE_IMPEXP | graph_of_poses_collapse_dup_edges (CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION > *g) |
template<class CPOSE , class MAPS_IMPLEMENTATION > |
double BASE_IMPEXP | graph_edge_sqerror (const CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION > *g, const typename mrpt::math::CDirectedGraph< CPOSE >::edges_map_t::const_iterator &itEdge, bool ignoreCovariances) |