Functions | |
bool BASE_IMPEXP | isNaN (float v) MRPT_NO_THROWS |
bool BASE_IMPEXP | isNaN (double v) MRPT_NO_THROWS |
bool BASE_IMPEXP | isFinite (float v) MRPT_NO_THROWS |
bool BASE_IMPEXP | isFinite (double v) MRPT_NO_THROWS |
template<class MATRIXLIKE > | |
size_t | size (const MATRIXLIKE &m, const int dim) |
template<class T > | |
T | square (const T x) |
Inline function for the square of a number. More... | |
template<class T > | |
T | hypot_fast (const T x, const T y) |
Faster version of std::hypot(), to use when overflow is not an issue and we prefer fast code. More... | |
|
inline |
Faster version of std::hypot(), to use when overflow is not an issue and we prefer fast code.
Definition at line 56 of file maps/CColouredPointsMap.h.
References exprtk::details::x().
Referenced by mrpt::math::TPose2D::norm().
bool BASE_IMPEXP mrpt::mrpt::math::isFinite | ( | float | v | ) |
bool BASE_IMPEXP mrpt::mrpt::math::isFinite | ( | double | v | ) |
bool BASE_IMPEXP mrpt::mrpt::math::isNaN | ( | float | v | ) |
bool BASE_IMPEXP mrpt::mrpt::math::isNaN | ( | double | v | ) |
|
inline |
Returns the size of the matrix in the i'th dimension: 1=rows, 2=columns (MATLAB-compatible function)
Definition at line 43 of file maps/CColouredPointsMap.h.
Referenced by mrpt::poses::CPose3D::CPose3D(), mrpt::poses::CPoint< CPoint3D >::fromString(), mrpt::poses::CPose3DQuat::fromString(), mrpt::poses::CPose3DRotVec::fromString(), mrpt::poses::CPose3D::fromString(), mrpt::maps::CColouredPointsMap::getPCLPointCloudXYZRGB(), and mrpt::maps::CColouredPointsMap::setPoint().
|
inline |
Inline function for the square of a number.
Definition at line 52 of file maps/CColouredPointsMap.h.
Referenced by mrpt::nav::PoseDistanceMetric< TNodeSE2 >::distance(), mrpt::poses::CPoseOrPoint< CPoint3D >::distance2DToSquare(), mrpt::poses::CPoseOrPoint< CPoint3D >::distance3DToSquare(), mrpt::utils::fix(), mrpt::maps::COccupancyGridMap2D::getArea(), mrpt::vision::CCamModel::getFullInverseModelWithJacobian(), mrpt::math::CQuaternion< T >::ln_noresize(), mrpt::poses::CPoseOrPoint< CPoint3D >::norm(), mrpt::math::CQuaternion< T >::normSqr(), mrpt::math::CQuaternion< T >::rpy_and_jacobian(), and mrpt::poses::CPoseOrPoint< CPoint3D >::sqrDistanceTo().
Page generated by Doxygen 1.8.13 for MRPT 1.5.3 at Tue Aug 22 01:03:35 UTC 2017 |