EBGeometry
Compact, header-only C++ library for fast evaluation of signed distance functions
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
EBGeometry::Math::Limits< float > Struct Reference

Numeric limits of float. More...

#include <EBGeometry_Math.hpp>

Static Public Member Functions

static constexpr float max () noexcept
 Largest finite value.
 
static constexpr float lowest () noexcept
 Most negative finite value.
 
static constexpr float min () noexcept
 Smallest positive normal value.
 
static constexpr float epsilon () noexcept
 Difference between 1 and the next representable value.
 
static constexpr float infinity () noexcept
 Positive infinity.
 

Detailed Description

Numeric limits of float.

Member Function Documentation

◆ epsilon()

static constexpr float EBGeometry::Math::Limits< float >::epsilon ( )
inlinestaticconstexprnoexcept

Difference between 1 and the next representable value.

Returns
FLT_EPSILON.

◆ infinity()

static constexpr float EBGeometry::Math::Limits< float >::infinity ( )
inlinestaticconstexprnoexcept

Positive infinity.

Returns
HUGE_VALF.

◆ lowest()

static constexpr float EBGeometry::Math::Limits< float >::lowest ( )
inlinestaticconstexprnoexcept

Most negative finite value.

Returns
-FLT_MAX.

◆ max()

static constexpr float EBGeometry::Math::Limits< float >::max ( )
inlinestaticconstexprnoexcept

Largest finite value.

Returns
FLT_MAX.

◆ min()

static constexpr float EBGeometry::Math::Limits< float >::min ( )
inlinestaticconstexprnoexcept

Smallest positive normal value.

Returns
FLT_MIN.

The documentation for this struct was generated from the following file: