#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.