Bounding Box¶
File: samarium/math/Box2.hpp
-
namespace sm
Enums
-
struct Placement¶
-
template<concepts::Number T = f64>
struct Box2¶ -
Public Functions
-
template<concepts::Number U>
inline constexpr auto cast() const¶
-
inline constexpr auto validate()¶
-
inline constexpr auto validated() const¶
-
inline constexpr auto diagonal() const noexcept¶
-
inline constexpr auto width() const¶
-
inline constexpr auto height() const¶
-
inline constexpr auto x_range() const¶
-
inline constexpr auto y_range() const¶
-
inline constexpr auto centre() const noexcept¶
-
inline constexpr auto line_segments() const noexcept¶
requires concepts
-
template<concepts::Number U>
-
struct Placement¶