#include <utils.h>
|
constexpr | BinOp (const T1 &v1, const T2 &v2) |
|
| BinOp (const BinOp &)=default |
|
| BinOp (BinOp &&)=default |
|
template<typename Context > |
Coordinate< px, Numeric > | eval (const Context &ctx) const |
|
template<typename T > |
constexpr add< BinOp, T, Numeric > | operator+ (const T &v) const |
|
template<typename T > |
constexpr sub< BinOp, T, Numeric > | operator- (const T &v) const |
|
template<typename T > |
constexpr mul< BinOp, T, Numeric > | operator* (const T &v) const |
|
template<typename T > |
constexpr div< BinOp, T, Numeric > | operator/ (const T &v) const |
|
◆ BinOp() [1/3]
template<typename T1 , typename T2 , typename Numeric , template< typename > class Op>
constexpr teeui::BinOp< T1, T2, Numeric, Op >::BinOp |
( |
const T1 & |
v1, |
|
|
const T2 & |
v2 |
|
) |
| |
|
inlineconstexpr |
◆ BinOp() [2/3]
template<typename T1 , typename T2 , typename Numeric , template< typename > class Op>
◆ BinOp() [3/3]
template<typename T1 , typename T2 , typename Numeric , template< typename > class Op>
◆ eval()
template<typename T1 , typename T2 , typename Numeric , template< typename > class Op>
template<typename Context >
◆ operator*()
template<typename T1 , typename T2 , typename Numeric , template< typename > class Op>
template<typename T >
constexpr mul< BinOp, T, Numeric > teeui::BinOp< T1, T2, Numeric, Op >::operator* |
( |
const T & |
v | ) |
const |
|
inlineconstexpr |
◆ operator+()
template<typename T1 , typename T2 , typename Numeric , template< typename > class Op>
template<typename T >
constexpr add< BinOp, T, Numeric > teeui::BinOp< T1, T2, Numeric, Op >::operator+ |
( |
const T & |
v | ) |
const |
|
inlineconstexpr |
◆ operator-()
template<typename T1 , typename T2 , typename Numeric , template< typename > class Op>
template<typename T >
constexpr sub< BinOp, T, Numeric > teeui::BinOp< T1, T2, Numeric, Op >::operator- |
( |
const T & |
v | ) |
const |
|
inlineconstexpr |
◆ operator/()
template<typename T1 , typename T2 , typename Numeric , template< typename > class Op>
template<typename T >
constexpr div< BinOp, T, Numeric > teeui::BinOp< T1, T2, Numeric, Op >::operator/ |
( |
const T & |
v | ) |
const |
|
inlineconstexpr |
◆ v1_
template<typename T1 , typename T2 , typename Numeric , template< typename > class Op>
◆ v2_
template<typename T1 , typename T2 , typename Numeric , template< typename > class Op>
The documentation for this struct was generated from the following file:
- teeui/libteeui/include/teeui/utils.h