26 constexpr auto as_self() const ->
Self const& {
return static_cast<Self const&
>(*this); }
27 constexpr auto as_self() ->
Self& {
return static_cast<Self&
>(*this); }
float f32
Definition floats.h:4
constexpr auto get(T &&value) -> decltype(auto)
Definition get.h:8
di::math::linalg::Vec< Size2dType > Size2d
Definition size2d.h:31
constexpr auto height() -> f32 &
Definition size2d.h:20
constexpr auto with_height(Type height) const
Definition size2d.h:23
constexpr auto with_width(Type width) const
Definition size2d.h:22
constexpr auto height() const
Definition size2d.h:19
constexpr auto width() const
Definition size2d.h:16
constexpr auto width() -> f32 &
Definition size2d.h:17
di::math::linalg::Vec< Size2dType > Self
Definition size2d.h:14
f32 Type
Definition size2d.h:10
static constexpr auto extent
Definition size2d.h:11