39 #if defined(_MSC_VER) && (_MSC_VER>=1300) 47 #define INVALID_NODEID static_cast<mrpt::utils::TNodeID>(-1) std::pair< TNodeID, TNodeID > TPairNodeIDs
A pair of node IDs.
std::vector< uint32_t > vector_uint
std::vector< uint8_t > vector_byte
std::vector< int8_t > vector_signed_byte
std::vector< bool > vector_bool
A type for passing a vector of bools.
std::vector< int64_t > vector_long
std::vector< std::string > vector_string
A type for passing a vector of strings.
uint64_t TNodeID
The type for node IDs in graphs of different types.
unsigned __int64 uint64_t
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
unsigned long POINTER_TYPE
For performing type casting from a pointer to its numeric value.
std::vector< uint16_t > vector_word
std::vector< int16_t > vector_signed_word
std::vector< size_t > vector_size_t
std::vector< int32_t > vector_int