Functions | |
template<typename T > | |
int | mrpt::utils::round (const T value) |
Returns the closer integer (int) to x. | |
template<typename T > | |
long | mrpt::utils::round_long (const T value) |
Returns the closer integer (long) to x. | |
template<class T > | |
T | mrpt::utils::round_10power (T val, int power10) |
Round a decimal number up to the given 10'th power (eg, to 1000,100,10, and also fractions) power10 means round up to: 1 -> 10, 2 -> 100, 3 -> 1000, ... -1 -> 0.1, -2 -> 0.01, ... | |
|
inline |
Returns the closer integer (int) to x.
Definition at line 26 of file round.h.
References t().
Referenced by mrpt::utils::CCanvas::drawFeatures(), mrpt::utils::CCanvas::drawFeaturesSimple(), mrpt::utils::CCanvas::ellipseGaussian(), mrpt::utils::CEnhancedMetaFile::ellipseGaussian(), mrpt::vision::TSimpleFeatureTraits< TSimpleFeature >::f2coord(), mrpt::poses::CPose2DGridTemplate< T >::phi2idx(), mrpt::obs::detail::project3DPointsFromDepthImageInto(), mrpt::utils::CDynamicGrid< T >::resize(), mrpt::vision::TSimpleFeatureList_templ< FEATURE >::setScale(), mrpt::utils::CDynamicGrid< T >::setSize(), mrpt::poses::CPose2DGridTemplate< T >::setSize(), mrpt::poses::CPose2DGridTemplate< T >::x2idx(), and mrpt::poses::CPose2DGridTemplate< T >::y2idx().
T mrpt::utils::round_10power | ( | T | val, |
int | power10 | ||
) |
Round a decimal number up to the given 10'th power (eg, to 1000,100,10, and also fractions) power10 means round up to: 1 -> 10, 2 -> 100, 3 -> 1000, ... -1 -> 0.1, -2 -> 0.01, ...
Definition at line 72 of file round.h.
References mrpt::utils::round_long(), and t().
|
inline |
Returns the closer integer (long) to x.
Definition at line 48 of file round.h.
References t().
Referenced by mrpt::utils::round_10power().
Page generated by Doxygen 1.9.6 for MRPT 1.4.0 SVN: at Wed Mar 22 06:08:57 UTC 2023 |