|
template<typename T, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< T > | add (V value, const cydui::dimensions::dimension< T > &dim) |
|
template<typename T> |
static cydui::dimensions::expression< T > | add (const cydui::dimensions::dimension< T > &dim1, const cydui::dimensions::dimension< T > &dim2) |
|
template<typename T, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< T > | add (const cydui::dimensions::dimension< T > &dim, V value) |
|
template<typename T, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< T > | add (V value, const cydui::dimensions::expression< T > &expr) |
|
template<typename T, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< T > | add (V value, cydui::dimensions::expression< T > &&expr) |
|
template<typename T> |
static cydui::dimensions::expression< T > | add (const cydui::dimensions::expression< T > &expr1, const cydui::dimensions::expression< T > &expr2) |
|
template<typename T> |
static cydui::dimensions::expression< T > | add (cydui::dimensions::expression< T > &&expr1, const cydui::dimensions::expression< T > &expr2) |
|
template<typename T, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< T > | add (const cydui::dimensions::expression< T > &expr1, V value) |
|
template<typename T> |
static cydui::dimensions::expression< T > | add (const cydui::dimensions::dimension< T > &dim, const cydui::dimensions::expression< T > &expr1) |
|
template<typename T> |
static cydui::dimensions::expression< T > | add (const cydui::dimensions::expression< T > &expr1, const cydui::dimensions::dimension< T > &dim) |
|
template<typename S> |
static cydui::dimensions::expression< S > | add (const cydui::dimensions::dimension< S > &lhs, const cydui::dimensions::parameter< S > &rhs) |
|
template<typename S> |
static cydui::dimensions::expression< S > | add (const cydui::dimensions::parameter< S > &lhs, const cydui::dimensions::dimension< S > &rhs) |
|
template<typename S> |
static cydui::dimensions::expression< S > | add (const cydui::dimensions::expression< S > &lhs, const cydui::dimensions::parameter< S > &rhs) |
|
template<typename S> |
static cydui::dimensions::expression< S > | add (const cydui::dimensions::parameter< S > &lhs, const cydui::dimensions::expression< S > &rhs) |
|
template<typename S, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< S > | add (V lhs, const cydui::dimensions::parameter< S > &rhs) |
|
template<typename S, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< S > | add (const cydui::dimensions::parameter< S > &lhs, V rhs) |
|
template<typename S> |
static cydui::dimensions::expression< S > | add (const cydui::dimensions::parameter< S > &lhs, const cydui::dimensions::parameter< S > &rhs) |
|
template<typename T, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< T > | subtract (V value, const cydui::dimensions::dimension< T > &dim) |
|
template<typename T> |
static cydui::dimensions::expression< T > | subtract (const cydui::dimensions::dimension< T > &dim1, const cydui::dimensions::dimension< T > &dim2) |
|
template<typename T, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< T > | subtract (const cydui::dimensions::dimension< T > &dim, V value) |
|
template<typename T, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< T > | subtract (V value, const cydui::dimensions::expression< T > &expr) |
|
template<typename T, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< T > | subtract (V value, cydui::dimensions::expression< T > &&expr) |
|
template<typename T> |
static cydui::dimensions::expression< T > | subtract (const cydui::dimensions::expression< T > &expr1, const cydui::dimensions::expression< T > &expr2) |
|
template<typename T> |
static cydui::dimensions::expression< T > | subtract (cydui::dimensions::expression< T > &&expr1, const cydui::dimensions::expression< T > &expr2) |
|
template<typename T, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< T > | subtract (const cydui::dimensions::expression< T > &expr1, V value) |
|
template<typename T> |
static cydui::dimensions::expression< T > | subtract (const cydui::dimensions::dimension< T > &dim, const cydui::dimensions::expression< T > &expr1) |
|
template<typename T> |
static cydui::dimensions::expression< T > | subtract (const cydui::dimensions::expression< T > &expr1, const cydui::dimensions::dimension< T > &dim) |
|
template<typename S> |
static cydui::dimensions::expression< S > | subtract (const cydui::dimensions::dimension< S > &lhs, const cydui::dimensions::parameter< S > &rhs) |
|
template<typename S> |
static cydui::dimensions::expression< S > | subtract (const cydui::dimensions::parameter< S > &lhs, const cydui::dimensions::dimension< S > &rhs) |
|
template<typename S> |
static cydui::dimensions::expression< S > | subtract (const cydui::dimensions::expression< S > &lhs, const cydui::dimensions::parameter< S > &rhs) |
|
template<typename S> |
static cydui::dimensions::expression< S > | subtract (const cydui::dimensions::parameter< S > &lhs, const cydui::dimensions::expression< S > &rhs) |
|
template<typename S, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< S > | subtract (V lhs, const cydui::dimensions::parameter< S > &rhs) |
|
template<typename S, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< S > | subtract (const cydui::dimensions::parameter< S > &lhs, V rhs) |
|
template<typename S> |
static cydui::dimensions::expression< S > | subtract (const cydui::dimensions::parameter< S > &lhs, const cydui::dimensions::parameter< S > &rhs) |
|
template<typename T, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< T > | multiply (V value, const cydui::dimensions::dimension< T > &dim) |
|
template<typename T> |
static cydui::dimensions::expression< T > | multiply (const cydui::dimensions::dimension< T > &dim1, const cydui::dimensions::dimension< T > &dim2) |
|
template<typename T, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< T > | multiply (const cydui::dimensions::dimension< T > &dim, V value) |
|
template<typename T, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< T > | multiply (V value, const cydui::dimensions::expression< T > &expr) |
|
template<typename T, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< T > | multiply (V value, cydui::dimensions::expression< T > &&expr) |
|
template<typename T> |
static cydui::dimensions::expression< T > | multiply (const cydui::dimensions::expression< T > &expr1, const cydui::dimensions::expression< T > &expr2) |
|
template<typename T> |
static cydui::dimensions::expression< T > | multiply (cydui::dimensions::expression< T > &&expr1, const cydui::dimensions::expression< T > &expr2) |
|
template<typename T, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< T > | multiply (const cydui::dimensions::expression< T > &expr1, V value) |
|
template<typename T> |
static cydui::dimensions::expression< T > | multiply (const cydui::dimensions::dimension< T > &dim, const cydui::dimensions::expression< T > &expr1) |
|
template<typename T> |
static cydui::dimensions::expression< T > | multiply (const cydui::dimensions::expression< T > &expr1, const cydui::dimensions::dimension< T > &dim) |
|
template<typename S> |
static cydui::dimensions::expression< S > | multiply (const cydui::dimensions::dimension< S > &lhs, const cydui::dimensions::parameter< S > &rhs) |
|
template<typename S> |
static cydui::dimensions::expression< S > | multiply (const cydui::dimensions::parameter< S > &lhs, const cydui::dimensions::dimension< S > &rhs) |
|
template<typename S> |
static cydui::dimensions::expression< S > | multiply (const cydui::dimensions::expression< S > &lhs, const cydui::dimensions::parameter< S > &rhs) |
|
template<typename S> |
static cydui::dimensions::expression< S > | multiply (const cydui::dimensions::parameter< S > &lhs, const cydui::dimensions::expression< S > &rhs) |
|
template<typename S, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< S > | multiply (V lhs, const cydui::dimensions::parameter< S > &rhs) |
|
template<typename S, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< S > | multiply (const cydui::dimensions::parameter< S > &lhs, V rhs) |
|
template<typename S> |
static cydui::dimensions::expression< S > | multiply (const cydui::dimensions::parameter< S > &lhs, const cydui::dimensions::parameter< S > &rhs) |
|
template<typename T, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< T > | divide (V value, const cydui::dimensions::dimension< T > &dim) |
|
template<typename T> |
static cydui::dimensions::expression< T > | divide (const cydui::dimensions::dimension< T > &dim1, const cydui::dimensions::dimension< T > &dim2) |
|
template<typename T, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< T > | divide (const cydui::dimensions::dimension< T > &dim, V value) |
|
template<typename T, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< T > | divide (V value, const cydui::dimensions::expression< T > &expr) |
|
template<typename T, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< T > | divide (V value, cydui::dimensions::expression< T > &&expr) |
|
template<typename T> |
static cydui::dimensions::expression< T > | divide (const cydui::dimensions::expression< T > &expr1, const cydui::dimensions::expression< T > &expr2) |
|
template<typename T> |
static cydui::dimensions::expression< T > | divide (cydui::dimensions::expression< T > &&expr1, const cydui::dimensions::expression< T > &expr2) |
|
template<typename T, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< T > | divide (const cydui::dimensions::expression< T > &expr1, V value) |
|
template<typename T> |
static cydui::dimensions::expression< T > | divide (const cydui::dimensions::dimension< T > &dim, const cydui::dimensions::expression< T > &expr1) |
|
template<typename T> |
static cydui::dimensions::expression< T > | divide (const cydui::dimensions::expression< T > &expr1, const cydui::dimensions::dimension< T > &dim) |
|
template<typename S> |
static cydui::dimensions::expression< S > | divide (const cydui::dimensions::dimension< S > &lhs, const cydui::dimensions::parameter< S > &rhs) |
|
template<typename S> |
static cydui::dimensions::expression< S > | divide (const cydui::dimensions::parameter< S > &lhs, const cydui::dimensions::dimension< S > &rhs) |
|
template<typename S> |
static cydui::dimensions::expression< S > | divide (const cydui::dimensions::expression< S > &lhs, const cydui::dimensions::parameter< S > &rhs) |
|
template<typename S> |
static cydui::dimensions::expression< S > | divide (const cydui::dimensions::parameter< S > &lhs, const cydui::dimensions::expression< S > &rhs) |
|
template<typename S, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< S > | divide (V lhs, const cydui::dimensions::parameter< S > &rhs) |
|
template<typename S, typename V>
requires (not cydui::dimensions::is_dimension_v<V> && not cydui::dimensions::is_expression_v<V>) |
static cydui::dimensions::expression< S > | divide (const cydui::dimensions::parameter< S > &lhs, V rhs) |
|
template<typename S> |
static cydui::dimensions::expression< S > | divide (const cydui::dimensions::parameter< S > &lhs, const cydui::dimensions::parameter< S > &rhs) |
|