Template Struct graph_ops
Defined in File CNetworkOfPoses_impl.h
Struct Documentation
-
template<class graph_t>
struct graph_ops a helper struct with static template functions
See also
Public Static Functions
-
static inline void write_VERTEX_line(const TNodeID id, const mrpt::poses::CPose2D &p, std::ostream &f)
-
static inline void write_VERTEX_line(const TNodeID id, const mrpt::poses::CPose3D &p, std::ostream &f)
-
static inline void write_EDGE_line(const TPairNodeIDs &edgeIDs, const CPosePDFGaussianInf &edge, std::ostream &f)
-
static inline void write_EDGE_line(const TPairNodeIDs &edgeIDs, const CPose3DPDFGaussianInf &edge, std::ostream &f)
-
static inline void write_EDGE_line(const TPairNodeIDs &edgeIDs, const CPosePDFGaussian &edge, std::ostream &f)
-
static inline void write_EDGE_line(const TPairNodeIDs &edgeIDs, const CPose3DPDFGaussian &edge, std::ostream &f)
-
static inline void write_EDGE_line(const TPairNodeIDs &edgeIDs, const mrpt::poses::CPose2D &edge, std::ostream &f)
-
static inline void write_EDGE_line(const TPairNodeIDs &edgeIDs, const mrpt::poses::CPose3D &edge, std::ostream &f)
-
static inline void save_graph_of_poses_to_binary_file(const graph_t *g, mrpt::serialization::CArchive &out)
-
static inline void read_graph_of_poses_from_binary_file(graph_t *g, mrpt::serialization::CArchive &in)
-
static inline void load_graph_of_poses_from_text_stream(graph_t *g, std::istream &f, const std::string &fil = std::string("(none)"))
-
static inline void graph_of_poses_dijkstra_init(graph_t *g, std::map<TNodeID, size_t> *topological_distances = nullptr)
-
static inline double auxEuclid2Dist(const mrpt::poses::CPose2D &p1, const mrpt::poses::CPose2D &p2)
-
static inline double auxEuclid2Dist(const mrpt::poses::CPose3D &p1, const mrpt::poses::CPose3D &p2)
-
static inline double graph_edge_sqerror(const graph_t *g, const typename mrpt::graphs::CDirectedGraph<typename graph_t::constraint_t>::edges_map_t::const_iterator &itEdge, bool ignoreCovariances)
-
static inline void write_VERTEX_line(const TNodeID id, const mrpt::poses::CPose2D &p, std::ostream &f)