27 sfloat_rgba32() =
default;
28 sfloat_rgba32(sfloat_rgba32
const &rhs)
noexcept =
default;
29 sfloat_rgba32(sfloat_rgba32 &&rhs)
noexcept =
default;
30 sfloat_rgba32 &operator=(sfloat_rgba32
const &rhs)
noexcept =
default;
31 sfloat_rgba32 &operator=(sfloat_rgba32 &&rhs)
noexcept =
default;
35 sfloat_rgba32 &operator=(f32x4
const &rhs)
noexcept
41 operator f32x4()
const noexcept
46 sfloat_rgba32(point3
const &rhs) noexcept : sfloat_rgba32(f32x4{rhs}) {}
48 sfloat_rgba32(aarectangle
const &rhs) noexcept : sfloat_rgba32(f32x4{rhs}) {}
50 sfloat_rgba32(corner_radii
const &rhs) noexcept : sfloat_rgba32(f32x4{rhs}) {}
52 operator aarectangle()
const noexcept
54 return aarectangle{f32x4{v}};
57 [[nodiscard]]
friend bool operator==(sfloat_rgba32
const &lhs, sfloat_rgba32
const &rhs)
noexcept =
default;