#include <rect.h>
◆ Rect()
◆ area()
| float osc::Rect::area |
( |
| ) |
const |
|
inline |
◆ corners()
◆ dimensions()
| Vector2 osc::Rect::dimensions |
( |
| ) |
const |
|
inline |
◆ from_corners()
◆ from_origin_and_dimensions()
| static constexpr Rect osc::Rect::from_origin_and_dimensions |
( |
const Vector2 & |
origin, |
|
|
const Vector2 & |
dimensions |
|
) |
| |
|
inlinestaticconstexpr |
◆ from_point()
| static constexpr Rect osc::Rect::from_point |
( |
const Vector2 & |
point | ) |
|
|
inlinestaticconstexpr |
◆ half_extents()
| Vector2 osc::Rect::half_extents |
( |
| ) |
const |
|
inline |
◆ height()
| float osc::Rect::height |
( |
| ) |
const |
|
inline |
◆ left()
| float osc::Rect::left |
( |
| ) |
const |
|
inline |
◆ max_corner()
| Vector2 osc::Rect::max_corner |
( |
| ) |
const |
|
inline |
◆ min_corner()
| Vector2 osc::Rect::min_corner |
( |
| ) |
const |
|
inline |
◆ origin()
| Vector2 osc::Rect::origin |
( |
| ) |
const |
|
inline |
◆ right()
| float osc::Rect::right |
( |
| ) |
const |
|
inline |
◆ width()
| float osc::Rect::width |
( |
| ) |
const |
|
inline |
◆ with_dimensions()
| Rect osc::Rect::with_dimensions |
( |
const Vector2 & |
new_dimensions | ) |
const |
|
inline |
◆ with_dimensions_scaled_by()
| Rect osc::Rect::with_dimensions_scaled_by |
( |
const Vector2 & |
scale_factors | ) |
const |
|
inline |
◆ with_flipped_y()
| Rect osc::Rect::with_flipped_y |
( |
float |
distance_between_x_axes | ) |
const |
|
inline |
◆ with_origin_and_dimensions_scaled_by()
| Rect osc::Rect::with_origin_and_dimensions_scaled_by |
( |
float |
scale_factor | ) |
const |
|
inline |
◆ ypd_bottom()
| float osc::Rect::ypd_bottom |
( |
| ) |
const |
|
inline |
◆ ypd_bottom_left()
| Vector2 osc::Rect::ypd_bottom_left |
( |
| ) |
const |
|
inline |
◆ ypd_bottom_right()
| Vector2 osc::Rect::ypd_bottom_right |
( |
| ) |
const |
|
inline |
◆ ypd_top()
| float osc::Rect::ypd_top |
( |
| ) |
const |
|
inline |
◆ ypd_top_left()
| Vector2 osc::Rect::ypd_top_left |
( |
| ) |
const |
|
inline |
◆ ypd_top_right()
| Vector2 osc::Rect::ypd_top_right |
( |
| ) |
const |
|
inline |
◆ ypu_bottom()
| float osc::Rect::ypu_bottom |
( |
| ) |
const |
|
inline |
◆ ypu_bottom_left()
| Vector2 osc::Rect::ypu_bottom_left |
( |
| ) |
const |
|
inline |
◆ ypu_bottom_right()
| Vector2 osc::Rect::ypu_bottom_right |
( |
| ) |
const |
|
inline |
◆ ypu_top()
| float osc::Rect::ypu_top |
( |
| ) |
const |
|
inline |
◆ ypu_top_left()
| Vector2 osc::Rect::ypu_top_left |
( |
| ) |
const |
|
inline |
◆ ypu_top_right()
| Vector2 osc::Rect::ypu_top_right |
( |
| ) |
const |
|
inline |
◆ operator==
| bool operator== |
( |
const Rect & |
, |
|
|
const Rect & |
|
|
) |
| |
|
friend |
The documentation for this class was generated from the following file:
- /home/adam/Desktop/opensim-creator/third_party/opynsim/liboscar/maths/rect.h