#include <algorithm>
#include <cmath>
#include <cstdint>
#include <limits>
#include <ostream>
#include <string>
#include "impeller/geometry/scalar.h"
Go to the source code of this file.
|
template<class T , class U , class = std::enable_if_t<std::is_arithmetic_v<U>>> |
constexpr TSize< T > | impeller::operator* (U s, const TSize< T > &p) |
|
template<class T , class U , class = std::enable_if_t<std::is_arithmetic_v<U>>> |
constexpr TSize< T > | impeller::operator/ (U s, const TSize< T > &p) |
|
template<class T > |
std::ostream & | std::operator<< (std::ostream &out, const impeller::TSize< T > &s) |
|
◆ ONLY_ON_FLOAT
#define ONLY_ON_FLOAT |
( |
|
Return | ) |
DL_ONLY_ON_FLOAT_M(, Return) |
◆ ONLY_ON_FLOAT_M
#define ONLY_ON_FLOAT_M |
( |
|
Modifiers, |
|
|
|
Return |
|
) |
| |
Value: template <typename U = T> \
Modifiers std::enable_if_t<std::is_floating_point_v<U>, Return>
Definition at line 19 of file size.h.