Main MRPT website > C++ reference
MRPT logo
Namespaces | Typedefs | Functions
mrpt::mrpt Namespace Reference

Detailed Description

Determines whether this is an X86 or AMD64 platform.

This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.

Namespaces

 math
 
 utils
 

Typedefs

typedef std::vector< int8_t > vector_signed_byte
 
typedef std::vector< int16_t > vector_signed_word
 
typedef std::vector< int32_t > vector_int
 
typedef std::vector< int64_t > vector_long
 
typedef std::vector< size_t > vector_size_t
 
typedef std::vector< uint8_t > vector_byte
 
typedef std::vector< uint16_t > vector_word
 
typedef std::vector< uint32_t > vector_uint
 
typedef std::vector< bool > vector_bool
 A type for passing a vector of bools. More...
 
typedef std::vector< std::string > vector_string
 A type for passing a vector of strings. More...
 

Functions

std::string BASE_IMPEXP format (const char *fmt,...) MRPT_printf_format_check(1
 A std::string version of C sprintf. More...
 

Typedef Documentation

typedef std::vector<bool> mrpt::mrpt::vector_bool

A type for passing a vector of bools.

Definition at line 26 of file maps/CColouredPointsMap.h.

typedef std::vector<uint8_t> mrpt::mrpt::vector_byte

Definition at line 23 of file maps/CColouredPointsMap.h.

typedef std::vector<int32_t> mrpt::mrpt::vector_int

Definition at line 20 of file maps/CColouredPointsMap.h.

typedef std::vector<int64_t> mrpt::mrpt::vector_long

Definition at line 21 of file maps/CColouredPointsMap.h.

typedef std::vector<int8_t> mrpt::mrpt::vector_signed_byte

Definition at line 18 of file maps/CColouredPointsMap.h.

typedef std::vector<int16_t> mrpt::mrpt::vector_signed_word

Definition at line 19 of file maps/CColouredPointsMap.h.

typedef std::vector<size_t> mrpt::mrpt::vector_size_t

Definition at line 22 of file maps/CColouredPointsMap.h.

typedef std::vector<std::string> mrpt::mrpt::vector_string

A type for passing a vector of strings.

Definition at line 27 of file maps/CColouredPointsMap.h.

typedef std::vector<uint32_t> mrpt::mrpt::vector_uint

Definition at line 25 of file maps/CColouredPointsMap.h.

typedef std::vector<uint16_t> mrpt::mrpt::vector_word

Definition at line 24 of file maps/CColouredPointsMap.h.

Function Documentation

std::string BASE_IMPEXP mrpt::mrpt::format ( const char *  fmt,
  ... 
)

A std::string version of C sprintf.

You can call this to obtain a std::string using printf-like syntax. Based on very nice code by Paul Senzee, published at http://senzee.blogspot.com/2006/05/c-formatting-stdstring.html Function implemented in format.cpp

Referenced by mrpt::srba::RbaEngine< KF2KF_POSE_TYPE, LM_TYPE, OBS_TYPE, RBA_OPTIONS >::add_observation(), mrpt::srba::TRBA_Problem_state< KF2KF_POSE_TYPE, LM_TYPE, OBS_TYPE, RBA_OPTIONS >::alloc_kf2kf_edge(), mrpt::poses::CPoint< CPoint3D >::asString(), mrpt::math::TPoint2D::asString(), mrpt::poses::CPose3DQuat::asString(), mrpt::math::TPoint3D::asString(), mrpt::poses::CPose3DRotVec::asString(), mrpt::poses::CPose3D::asString(), mrpt::math::TPose3DQuat::asString(), mrpt::srba::RbaEngine< KF2KF_POSE_TYPE, LM_TYPE, OBS_TYPE, RBA_OPTIONS >::build_opengl_representation(), mrpt::math::CQuaternion< T >::CQuaternion(), mrpt::srba::TRBA_Problem_state< KF2KF_POSE_TYPE, LM_TYPE, OBS_TYPE, RBA_OPTIONS >::TSpanningTree::dump_as_text(), mrpt::srba::RbaEngine< KF2KF_POSE_TYPE, LM_TYPE, OBS_TYPE, RBA_OPTIONS >::edge_creation_policy(), mrpt::utils::TTypeName< mrpt::math::CMatrixFixedNumeric< T, N, M > >::get(), mrpt::utils::TTypeName< mrpt::math::CArrayNumeric< T, N > >::get(), mrpt::utils::TTypeName< mrpt::math::CArrayDouble< N > >::get(), mrpt::utils::TTypeName< mrpt::math::CArrayFloat< N > >::get(), mrpt::topography::TCoords::getAsString(), mrpt::srba::RbaEngine< KF2KF_POSE_TYPE, LM_TYPE, OBS_TYPE, RBA_OPTIONS >::optimize_edges(), mrpt::graphslam::optimize_graph_spa_levmarq(), mrpt::srba::internal::recursive_print_st_dot(), mrpt::srba::LandmarkRendererBase< landmark_rendering_as_point >::render(), mrpt::srba::TRBA_Problem_state< KF2KF_POSE_TYPE, LM_TYPE, OBS_TYPE, RBA_OPTIONS >::TSpanningTree::save_as_dot_file(), mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS >::saveAsDot(), mrpt::srba::RbaEngine< KF2KF_POSE_TYPE, LM_TYPE, OBS_TYPE, RBA_OPTIONS >::sparse_hessian_build_symbolic(), and mrpt::srba::TRBA_Problem_state< KF2KF_POSE_TYPE, LM_TYPE, OBS_TYPE, RBA_OPTIONS >::TSpanningTree::update_symbolic_new_node().




Page generated by Doxygen 1.8.9.1 for MRPT 1.3.0 SVN: at Sun Sep 13 03:55:12 UTC 2015