|
template<typename Tag > |
std::ostream & | mir::geometry::detail::operator<< (std::ostream &out, IntWrapper< Tag > const &value) |
|
template<typename Tag > |
constexpr bool | mir::geometry::detail::operator== (IntWrapper< Tag > const &lhs, IntWrapper< Tag > const &rhs) |
|
template<typename Tag > |
constexpr bool | mir::geometry::detail::operator != (IntWrapper< Tag > const &lhs, IntWrapper< Tag > const &rhs) |
|
template<typename Tag > |
constexpr bool | mir::geometry::detail::operator<= (IntWrapper< Tag > const &lhs, IntWrapper< Tag > const &rhs) |
|
template<typename Tag > |
constexpr bool | mir::geometry::detail::operator >= (IntWrapper< Tag > const &lhs, IntWrapper< Tag > const &rhs) |
|
template<typename Tag > |
constexpr bool | mir::geometry::detail::operator< (IntWrapper< Tag > const &lhs, IntWrapper< Tag > const &rhs) |
|
template<typename Tag > |
constexpr bool | mir::geometry::detail::operator > (IntWrapper< Tag > const &lhs, IntWrapper< Tag > const &rhs) |
|
constexpr DeltaX | mir::geometry::operator+ (DeltaX lhs, DeltaX rhs) |
|
constexpr DeltaY | mir::geometry::operator+ (DeltaY lhs, DeltaY rhs) |
|
constexpr DeltaX | mir::geometry::operator- (DeltaX lhs, DeltaX rhs) |
|
constexpr DeltaY | mir::geometry::operator- (DeltaY lhs, DeltaY rhs) |
|
constexpr X | mir::geometry::operator+ (X lhs, DeltaX rhs) |
|
constexpr Y | mir::geometry::operator+ (Y lhs, DeltaY rhs) |
|
constexpr X | mir::geometry::operator- (X lhs, DeltaX rhs) |
|
constexpr Y | mir::geometry::operator- (Y lhs, DeltaY rhs) |
|
X & | mir::geometry::operator+= (X &lhs, DeltaX rhs) |
|
Y & | mir::geometry::operator+= (Y &lhs, DeltaY rhs) |
|
X & | mir::geometry::operator-= (X &lhs, DeltaX rhs) |
|
Y & | mir::geometry::operator-= (Y &lhs, DeltaY rhs) |
|
constexpr Width | mir::geometry::operator+ (Width lhs, DeltaX rhs) |
|
constexpr Height | mir::geometry::operator+ (Height lhs, DeltaY rhs) |
|
constexpr Width | mir::geometry::operator- (Width lhs, DeltaX rhs) |
|
constexpr Height | mir::geometry::operator- (Height lhs, DeltaY rhs) |
|
constexpr DeltaX | mir::geometry::operator- (X lhs, X rhs) |
|
constexpr DeltaY | mir::geometry::operator- (Y lhs, Y rhs) |
|
constexpr DeltaX | mir::geometry::operator- (Width lhs, Width rhs) |
|
constexpr DeltaY | mir::geometry::operator- (Height lhs, Height rhs) |
|
template<typename Scalar > |
constexpr Width | mir::geometry::operator * (Scalar scale, Width const &w) |
|
template<typename Scalar > |
constexpr Height | mir::geometry::operator * (Scalar scale, Height const &h) |
|
template<typename Scalar > |
constexpr DeltaX | mir::geometry::operator * (Scalar scale, DeltaX const &dx) |
|
template<typename Scalar > |
constexpr DeltaY | mir::geometry::operator * (Scalar scale, DeltaY const &dy) |
|
template<typename Scalar > |
constexpr Width | mir::geometry::operator * (Width const &w, Scalar scale) |
|
template<typename Scalar > |
constexpr Height | mir::geometry::operator * (Height const &h, Scalar scale) |
|
template<typename Scalar > |
constexpr DeltaX | mir::geometry::operator * (DeltaX const &dx, Scalar scale) |
|
template<typename Scalar > |
constexpr DeltaY | mir::geometry::operator * (DeltaY const &dy, Scalar scale) |
|
template<typename Target , typename Source > |
constexpr Target | mir::geometry::dim_cast (Source s) |
|