#include <AnnoyingScalar.h>
◆ AnnoyingScalar() [1/8]
AnnoyingScalar::AnnoyingScalar |
( |
| ) |
|
|
inline |
◆ AnnoyingScalar() [2/8]
AnnoyingScalar::AnnoyingScalar |
( |
long double |
_v | ) |
|
|
inline |
39 *
v =
static_cast<float>(_v);
References init(), and v.
◆ AnnoyingScalar() [3/8]
AnnoyingScalar::AnnoyingScalar |
( |
double |
_v | ) |
|
|
inline |
43 *
v =
static_cast<float>(_v);
References init(), and v.
◆ AnnoyingScalar() [4/8]
AnnoyingScalar::AnnoyingScalar |
( |
float |
_v | ) |
|
|
inline |
◆ AnnoyingScalar() [5/8]
AnnoyingScalar::AnnoyingScalar |
( |
int |
_v | ) |
|
|
inline |
51 *
v =
static_cast<float>(_v);
References init(), and v.
◆ AnnoyingScalar() [6/8]
AnnoyingScalar::AnnoyingScalar |
( |
long |
_v | ) |
|
|
inline |
55 *
v =
static_cast<float>(_v);
References init(), and v.
◆ AnnoyingScalar() [7/8]
AnnoyingScalar::AnnoyingScalar |
( |
long long |
_v | ) |
|
|
inline |
59 *
v =
static_cast<float>(_v);
References init(), and v.
◆ AnnoyingScalar() [8/8]
◆ ~AnnoyingScalar()
AnnoyingScalar::~AnnoyingScalar |
( |
| ) |
|
|
inline |
float data
Definition: AnnoyingScalar.h:123
static int instances
Definition: AnnoyingScalar.h:124
References data, instances, and v.
◆ init()
void AnnoyingScalar::init |
( |
| ) |
|
|
inline |
◆ operator!=()
◆ operator*()
◆ operator*=()
◆ operator+()
79 #ifndef EIGEN_TEST_ANNOYING_SCALAR_DONT_THROW
static int countdown
Definition: AnnoyingScalar.h:126
static bool dont_throw
Definition: AnnoyingScalar.h:127
Definition: AnnoyingScalar.h:20
References AnnoyingScalar(), countdown, dont_throw, and v.
◆ operator+=()
◆ operator-() [1/2]
◆ operator-() [2/2]
◆ operator-=()
◆ operator/()
◆ operator/=()
◆ operator<()
118 {
return *
v < *other.
v; }
References v.
◆ operator<=()
117 {
return *
v <= *other.
v; }
References v.
◆ operator=()
◆ operator==()
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool equal_strict(const X &x, const Y &y)
Definition: Meta.h:571
References Eigen::numext::equal_strict(), and v.
◆ operator>()
120 {
return *
v > *other.
v; }
References v.
◆ operator>=()
119 {
return *
v >= *other.
v; }
References v.
◆ countdown
int AnnoyingScalar::countdown = 0 |
|
static |
◆ data
float AnnoyingScalar::data |
◆ dont_throw
bool AnnoyingScalar::dont_throw = false |
|
static |
◆ instances
int AnnoyingScalar::instances = 0 |
|
static |
Referenced by AnnoyingScalar(), init(), operator!=(), operator*(), operator*=(), operator+(), operator+=(), operator-(), operator-=(), operator/(), operator/=(), operator<(), operator<=(), operator=(), operator==(), operator>(), operator>=(), and ~AnnoyingScalar().
The documentation for this class was generated from the following file: