|
ACF $AcfVersion:0$
|
#include <limits>#include <QtCore/QtGlobal>#include <QtCore/QByteArray>#include <QtCore/QString>#include <QtCore/QStringList>Go to the source code of this file.
Namespaces | |
| namespace | istd |
| Standard library. | |
Macros | |
| #define | I_EPSILON std::numeric_limits<double>::epsilon() |
| Some very small number. | |
| #define | I_HUGE_NUMBER 10e20 |
| Some very big number. | |
| #define | I_INFINITY std::numeric_limits<double>::infinity() |
| Infinite value. | |
| #define | I_IF_DEBUG(instructions) instructions |
| #define | I_CRITICAL() Q_ASSERT(false) |
| #define | NULL 0 |
| #define | I_ENUM_GET_VALUES(Enum, ...) |
| Get all values of an enumeration as a list of intergers. | |
| #define | I_ENUM_GET_STRINGS(Enum, ...) |
| Get all values of an enumeration as strings. | |
| #define | I_DECLARE_ENUM(Enum, ...) |
| Create meta information for an existing enumeration. | |
| #define | I_DECLARE_FLAGS(Enum, ...) |
Variables | |
| static const double | I_BIG_EPSILON = 1.0e-8 |
| static const QChar | QCHAR_POW2 = QChar(0x00B2) |
| Commonly used symbols. | |
| static const QChar | QCHAR_POW3 = QChar(0x00B3) |
| static const QChar | QCHAR_DEGREE = QChar(0x00B0) |
| static const QChar | QCHAR_PERMILLE = QChar(0x2030) |
| #define I_DECLARE_ENUM | ( | Enum, | |
| ... | |||
| ) |
Create meta information for an existing enumeration.
| #define I_ENUM_GET_STRINGS | ( | Enum, | |
| ... | |||
| ) |
Get all values of an enumeration as strings.
| #define I_ENUM_GET_VALUES | ( | Enum, | |
| ... | |||
| ) |
Get all values of an enumeration as a list of intergers.
| #define I_EPSILON std::numeric_limits<double>::epsilon() |
| #define I_INFINITY std::numeric_limits<double>::infinity() |
|
static |
Definition at line 26 of file istd.h.
Referenced by imath::TSplineGridFunctionBase< Argument, Result, Fulcrums, Degree >::CumulateRecursiveValueAt(), imath::TMathVectorWrap< Base >::GetNormalized(), imath::TVector< Size, Element >::GetNormalized(), imath::TFulcrumGrid< Position, Fulcrums >::InsertLayer(), imath::TFastVector< MaxSize, Element >::Normalize(), imath::TVector< Size, Element >::Normalize(), imath::TMathVectorWrap< Base >::Normalize(), i2d::CVector2d::operator/(), i3d::CVector3d::operator/(), icmm::CFastColor::operator<(), icmm::CFastColor::operator<=(), icmm::CFastColor::operator==(), i3d::CQuaternion3d::operator==(), i3d::CSphere::operator==(), icmm::CFastColor::operator>(), icmm::CFastColor::operator>=(), and i3d::Geometry::ProjectVectorOntoVector().
|
static |