Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
clamped_math.h File Reference

(08e24b2ba6847221abd35e9b994206b764d6b322)

#include <stddef.h>
#include <limits>
#include <type_traits>
#include "core/fxcrt/numerics/clamped_math_impl.h"
Include dependency graph for clamped_math.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  pdfium::internal::ClampedNumeric< T >
class  pdfium::ClampedNumeric< T >

Namespaces

namespace  pdfium
namespace  pdfium::internal

Functions

template<typename T>
constexpr ClampedNumeric< typename UnderlyingType< T >::typepdfium::internal::MakeClampedNum (const T value)
template<template< typename, typename, typename > class M, typename L, typename R>
constexpr ClampedNumeric< typename MathWrapper< M, L, R >::typepdfium::internal::ClampMathOp (const L lhs, const R rhs)
template<template< typename, typename, typename > class M, typename L, typename R, typename... Args>
constexpr auto pdfium::internal::ClampMathOp (const L lhs, const R rhs, const Args... args)
template<typename T>
constexpr ClampedNumeric< typename UnderlyingType< T >::typepdfium::MakeClampedNum (const T value)