MRPT  1.9.9
CPTG_DiffDrive_CollisionGridBased.cpp File Reference
Include dependency graph for CPTG_DiffDrive_CollisionGridBased.cpp:

Go to the source code of this file.

Macros

#define READ_UINT16_CHECK_IT_MATCHES_STORED(_VAR)
 
#define READ_FLOAT_CHECK_IT_MATCHES_STORED(_VAR)
 
#define READ_DOUBLE_CHECK_IT_MATCHES_STORED(_VAR)
 

Variables

const uint32_t COLGRID_FILE_MAGIC = 0xC0C0C0C3
 

Macro Definition Documentation

◆ READ_DOUBLE_CHECK_IT_MATCHES_STORED

#define READ_DOUBLE_CHECK_IT_MATCHES_STORED (   _VAR)
Value:
{ \
double ff; \
*f >> ff; \
if (std::abs(ff - _VAR) > 1e-6) return false; \
}

◆ READ_FLOAT_CHECK_IT_MATCHES_STORED

#define READ_FLOAT_CHECK_IT_MATCHES_STORED (   _VAR)
Value:
{ \
float ff; \
*f >> ff; \
if (std::abs(ff - _VAR) > 1e-4f) return false; \
}

◆ READ_UINT16_CHECK_IT_MATCHES_STORED

#define READ_UINT16_CHECK_IT_MATCHES_STORED (   _VAR)
Value:
{ \
uint16_t ff; \
*f >> ff; \
if (ff != _VAR) return false; \
}

Variable Documentation

◆ COLGRID_FILE_MAGIC




Page generated by Doxygen 1.9.1 for MRPT 1.9.9 Git: 814d80880 Fri Aug 24 01:51:28 2018 +0200 at mar 26 may 2026 12:30:59 CEST