![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <clamped_math.h>
Public Types | |
using | type = T |
Public Member Functions | |
constexpr | ClampedNumeric () |
template<typename Src> | |
constexpr | ClampedNumeric (const ClampedNumeric< Src > &rhs) |
constexpr | ClampedNumeric (T value) |
template<typename Src> | |
constexpr | ClampedNumeric (Src value) |
template<typename Src> | |
constexpr | ClampedNumeric (StrictNumeric< Src > value) |
template<typename Dst> | |
constexpr ClampedNumeric< typename UnderlyingType< Dst >::type > | Cast () const |
template<typename Src> | |
constexpr ClampedNumeric & | operator+= (const Src rhs) |
template<typename Src> | |
constexpr ClampedNumeric & | operator-= (const Src rhs) |
template<typename Src> | |
constexpr ClampedNumeric & | operator*= (const Src rhs) |
template<typename Src> | |
constexpr ClampedNumeric & | operator/= (const Src rhs) |
template<typename Src> | |
constexpr ClampedNumeric & | operator%= (const Src rhs) |
template<typename Src> | |
constexpr ClampedNumeric & | operator<<= (const Src rhs) |
template<typename Src> | |
constexpr ClampedNumeric & | operator>>= (const Src rhs) |
template<typename Src> | |
constexpr ClampedNumeric & | operator&= (const Src rhs) |
template<typename Src> | |
constexpr ClampedNumeric & | operator|= (const Src rhs) |
template<typename Src> | |
constexpr ClampedNumeric & | operator^= (const Src rhs) |
constexpr ClampedNumeric | operator- () const |
constexpr ClampedNumeric | operator~ () const |
constexpr ClampedNumeric | Abs () const |
template<typename U> | |
constexpr ClampedNumeric< typename MathWrapper< ClampedMaxOp, T, U >::type > | Max (const U rhs) const |
template<typename U> | |
constexpr ClampedNumeric< typename MathWrapper< ClampedMinOp, T, U >::type > | Min (const U rhs) const |
constexpr ClampedNumeric< typename UnsignedOrFloatForSize< T >::type > | UnsignedAbs () const |
constexpr ClampedNumeric & | operator++ () |
constexpr ClampedNumeric | operator++ (int) |
constexpr ClampedNumeric & | operator-- () |
constexpr ClampedNumeric | operator-- (int) |
template<template< typename, typename, typename > class M, typename R> | |
constexpr ClampedNumeric & | MathOp (const R rhs) |
template<typename Dst> | |
constexpr | operator Dst () const |
constexpr T | RawValue () const |
Static Public Member Functions | |
template<template< typename, typename, typename > class M, typename L, typename R> | |
static constexpr ClampedNumeric | MathOp (const L lhs, const R rhs) |
Friends | |
template<typename Src> | |
class | ClampedNumeric |
Definition at line 19 of file clamped_math.h.
using pdfium::internal::ClampedNumeric< T >::type = T |
Definition at line 24 of file clamped_math.h.
|
inlineconstexpr |
Definition at line 26 of file clamped_math.h.
|
inlineconstexpr |
Definition at line 30 of file clamped_math.h.
|
inlineconstexpr |
Definition at line 40 of file clamped_math.h.
|
inlineconstexpr |
Definition at line 46 of file clamped_math.h.
|
inlineconstexpr |
Definition at line 54 of file clamped_math.h.
|
inlineconstexpr |
Definition at line 96 of file clamped_math.h.
|
inlineconstexpr |
Definition at line 60 of file clamped_math.h.
|
inlinestaticconstexpr |
Definition at line 154 of file clamped_math.h.
|
inlineconstexpr |
Definition at line 162 of file clamped_math.h.
|
inlineconstexpr |
Definition at line 103 of file clamped_math.h.
|
inlineconstexpr |
Definition at line 111 of file clamped_math.h.
|
inlineconstexpr |
Definition at line 170 of file clamped_math.h.
|
constexpr |
|
constexpr |
|
constexpr |
|
inlineconstexpr |
Definition at line 127 of file clamped_math.h.
|
inlineconstexpr |
Definition at line 132 of file clamped_math.h.
|
constexpr |
|
inlineconstexpr |
Definition at line 86 of file clamped_math.h.
|
inlineconstexpr |
Definition at line 138 of file clamped_math.h.
|
inlineconstexpr |
Definition at line 143 of file clamped_math.h.
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
inlineconstexpr |
Definition at line 92 of file clamped_math.h.
|
inlineconstexpr |
Definition at line 178 of file clamped_math.h.
|
inlineconstexpr |
Definition at line 122 of file clamped_math.h.
Definition at line 34 of file clamped_math.h.