|
|
constexpr | corner_radii (corner_radii const &) noexcept=default |
| |
|
constexpr | corner_radii (corner_radii &&) noexcept=default |
| |
|
constexpr corner_radii & | operator= (corner_radii const &) noexcept=default |
| |
|
constexpr corner_radii & | operator= (corner_radii &&) noexcept=default |
| |
|
constexpr | corner_radii (value_type radius) noexcept |
| |
|
constexpr | corner_radii (value_type lb, value_type rb, value_type lt, value_type rt) noexcept |
| |
| constexpr | corner_radii (array_type v) noexcept |
| | Construct a corner_radii from a simd.
|
| |
|
constexpr | operator array_type () const noexcept |
| |
|
constexpr value_type | left_bottom () const noexcept |
| |
|
constexpr value_type | right_bottom () const noexcept |
| |
|
constexpr value_type | left_top () const noexcept |
| |
|
constexpr value_type | right_top () const noexcept |
| |
| constexpr float | operator[] (std::size_t i) const noexcept |
| | Get the corner radius by index.
|
| |
template<typename T>
class hi::v1::geo::corner_radii< T >
The 4 radii of the corners of a quad or rectangle.