JPL Spatial
Sound spatialization and propagation library
Loading...
Searching...
No Matches
JPL::Internal Namespace Reference

Typedefs

template<CVec3 Vec3>
using FloatOf = std::remove_cvref_t<decltype(GetX(std::declval<Vec3>()))>
 

Variables

template<class Allocator >
constexpr bool is_pmr_alloc_v
 

Typedef Documentation

◆ FloatOf

template<CVec3 Vec3>
using JPL::Internal::FloatOf = std::remove_cvref_t<decltype(GetX(std::declval<Vec3>()))>

Variable Documentation

◆ is_pmr_alloc_v

template<class Allocator >
bool JPL::Internal::is_pmr_alloc_v
inlineconstexpr
Initial value:
=
std::is_same_v<
typename std::allocator_traits<Allocator>::template rebind_alloc<std::byte>,
std::pmr::polymorphic_allocator<std::byte>
>