Main MRPT website > C++ reference for MRPT 1.4.0
T2DScanProperties.h
Go to the documentation of this file.
1/* +---------------------------------------------------------------------------+
2 | Mobile Robot Programming Toolkit (MRPT) |
3 | http://www.mrpt.org/ |
4 | |
5 | Copyright (c) 2005-2016, Individual contributors, see AUTHORS file |
6 | See: http://www.mrpt.org/Authors - All rights reserved. |
7 | Released under BSD License. See details in http://www.mrpt.org/License |
8 +---------------------------------------------------------------------------+ */
9#ifndef T2DScanProperties_H
10#define T2DScanProperties_H
11
14
15namespace mrpt
16{
17namespace obs
18{
19 /** Auxiliary struct that holds all the relevant *geometry* information about a 2D scan.
20 * This class is used in CSinCosLookUpTableFor2DScans
21 * \ingroup mrpt_obs_grp
22 * \sa CObservation2DRangeScan, CObservation2DRangeScan::getScanProperties, CSinCosLookUpTableFor2DScans
23 */
25 size_t nRays;
26 double aperture;
27 bool rightToLeft; //!< Angles storage order: true=counterclockwise; false=clockwise
28 };
29 bool OBS_IMPEXP operator<(const T2DScanProperties&a, const T2DScanProperties&b); //!< Order operator, so T2DScanProperties can appear in associative STL containers.
30
31} // End of namespace
32} // End of namespace
33
34#endif
bool OBS_IMPEXP operator<(const T2DScanProperties &a, const T2DScanProperties &b)
Order operator, so T2DScanProperties can appear in associative STL containers.
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
Auxiliary struct that holds all the relevant geometry information about a 2D scan.
bool rightToLeft
Angles storage order: true=counterclockwise; false=clockwise.



Page generated by Doxygen 1.9.6 for MRPT 1.4.0 SVN: at Wed Mar 22 20:12:58 UTC 2023