abs() const | neogfx::basic_point< CoordinateType > | inline |
abstract_type typedef | neogfx::basic_rect< CoordinateType, CoordinateSystem > | |
as() const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
as() const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
aspect_ratio() const | neogfx::basic_size< CoordinateType > | inline |
basic_point() | neogfx::basic_point< CoordinateType > | inline |
basic_point(const basic_vector< Scalar, 2 > &other) | neogfx::basic_point< CoordinateType > | inline |
basic_point(const basic_vector< Scalar, 3 > &other) | neogfx::basic_point< CoordinateType > | inline |
basic_point(CoordinateType x, CoordinateType y, CoordinateType z={}) | neogfx::basic_point< CoordinateType > | inline |
basic_point(const basic_point< CoordinateType2 > &other) | neogfx::basic_point< CoordinateType > | inline |
basic_point(const basic_delta< CoordinateType > &other) | neogfx::basic_point< CoordinateType > | inline |
basic_point(const basic_size< CoordinateType > &other) | neogfx::basic_point< CoordinateType > | inline |
basic_rect() | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
basic_rect(const point_type &coordinates, const size_type &dimensions) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
basic_rect(const point_type &leftCorner, const point_type &rightCorner) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
basic_rect(const point_type &coordinates) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inlineexplicit |
basic_rect(const size_type &dimensions) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inlineexplicit |
basic_rect(coordinate_type x0, coordinate_type y0, coordinate_type x1, coordinate_type y1) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
basic_rect(const aabb_2d &aBoundingBox) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
basic_rect(const basic_box_areas< coordinate_type > &aBoxAreas) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
basic_rect(const basic_rect< CoordinateType2, CoordinateSystem2 > &other) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
basic_size() | neogfx::basic_size< CoordinateType > | inline |
basic_size(const basic_vector< Scalar, 2 > &other) | neogfx::basic_size< CoordinateType > | inline |
basic_size(const basic_vector< Scalar, 3 > &other) | neogfx::basic_size< CoordinateType > | inline |
basic_size(dimension_type cx, dimension_type cy, dimension_type cz={}) | neogfx::basic_size< CoordinateType > | inline |
basic_size(dimension_type aSquareDimension) | neogfx::basic_size< CoordinateType > | inlineexplicit |
basic_size(const basic_size< CoordinateType2 > &other) | neogfx::basic_size< CoordinateType > | inline |
basic_size(const basic_delta< CoordinateType > &other) | neogfx::basic_size< CoordinateType > | inline |
bottom() const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
bottom_left() const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
bottom_right() const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
ceil() const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
center() const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
center_on(const self_type &other) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
centered_on(const self_type other) const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
combine(const self_type &other) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
combined(const self_type &other) const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
contains(const point_type &point) const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
contains(const self_type &other) const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
contains_x(const point_type &point) const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
contains_y(const point_type &point) const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
coordinate_type typedef | neogfx::basic_rect< CoordinateType, CoordinateSystem > | |
cx | neogfx::basic_size< CoordinateType > | |
cx_inf() const | neogfx::basic_size< CoordinateType > | inline |
cy | neogfx::basic_size< CoordinateType > | |
cy_inf() const | neogfx::basic_size< CoordinateType > | inline |
cz | neogfx::basic_size< CoordinateType > | |
cz_inf() const | neogfx::basic_size< CoordinateType > | inline |
default_epsilon | neogfx::basic_rect< CoordinateType, CoordinateSystem > | static |
deflate(const delta_type &delta) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
deflate(const size_type &size) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
deflate(const padding_type &padding) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
deflate(coordinate_type dx, coordinate_type dy) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
deflate(coordinate_type left, coordinate_type top, coordinate_type right, coordinate_type bottom) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
deflate_rect | neogfx::basic_rect< CoordinateType, CoordinateSystem > | friend |
deflated(Args &&... aArgs) const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
dimension_type typedef | neogfx::basic_rect< CoordinateType, CoordinateSystem > | |
empty() const | neogfx::basic_size< CoordinateType > | inline |
epsilon | neogfx::basic_rect< CoordinateType, CoordinateSystem > | |
extents() const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
extents() | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
floor() const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
game | neogfx::basic_rect< CoordinateType, CoordinateSystem > | static |
greater_than(const basic_size &other) const | neogfx::basic_size< CoordinateType > | inline |
greater_than_or_equal(const basic_size &other) const | neogfx::basic_size< CoordinateType > | inline |
gui | neogfx::basic_rect< CoordinateType, CoordinateSystem > | static |
height() const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
indent(const point_type &aOffset) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
inflate(const delta_type &delta) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
inflate(const size_type &size) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
inflate(const padding_type &padding) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
inflate(coordinate_type dx, coordinate_type dy) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
inflate(coordinate_type left, coordinate_type top, coordinate_type right, coordinate_type bottom) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
inflate_rect | neogfx::basic_rect< CoordinateType, CoordinateSystem > | friend |
inflated(Args &&... aArgs) const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
intersection(const self_type &other) const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
intersects(const self_type &aOther) const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
left() const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
less_than(const basic_size &other) const | neogfx::basic_size< CoordinateType > | inline |
less_than_or_equal(const basic_size &other) const | neogfx::basic_size< CoordinateType > | inline |
neogfx::magnitude() const | neogfx::basic_point< CoordinateType > | inline |
neogfx::basic_size::magnitude() const | neogfx::basic_size< CoordinateType > | inline |
neogfx::max(const basic_point &other) const | neogfx::basic_point< CoordinateType > | inline |
neogfx::basic_size::max(const basic_size &other) const | neogfx::basic_size< CoordinateType > | inline |
max_dimension() | neogfx::basic_size< CoordinateType > | inlinestatic |
max_min(const basic_point &other) const | neogfx::basic_point< CoordinateType > | inline |
max_size() | neogfx::basic_size< CoordinateType > | inlinestatic |
mid(const basic_point &other) const | neogfx::basic_point< CoordinateType > | inline |
neogfx::min(const basic_point &other) const | neogfx::basic_point< CoordinateType > | inline |
neogfx::basic_size::min(const basic_size &other) const | neogfx::basic_size< CoordinateType > | inline |
min_max(const basic_point &other) const | neogfx::basic_point< CoordinateType > | inline |
one | neogfx::basic_rect< CoordinateType, CoordinateSystem > | static |
operator basic_delta< coordinate_type >() const | neogfx::basic_point< CoordinateType > | inlineexplicit |
operator basic_size< coordinate_type >() const | neogfx::basic_point< CoordinateType > | inlineexplicit |
operator!=(const basic_rect &other) const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
operator*=(const self_type &other) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
operator*=(const size_type &size) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
operator*=(dimension_type value) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
neogfx::basic_point::operator*=(const basic_point &other) | neogfx::basic_point< CoordinateType > | inline |
neogfx::basic_size::operator*=(const basic_size &other) | neogfx::basic_size< CoordinateType > | inline |
neogfx::operator+=(const basic_point &other) | neogfx::basic_point< CoordinateType > | inline |
neogfx::operator+=(coordinate_type amount) | neogfx::basic_point< CoordinateType > | inline |
neogfx::operator+=(const basic_delta< coordinate_type > &other) | neogfx::basic_point< CoordinateType > | inline |
neogfx::operator+=(const basic_size< coordinate_type > &other) | neogfx::basic_point< CoordinateType > | inline |
neogfx::basic_size::operator+=(const basic_size &other) | neogfx::basic_size< CoordinateType > | inline |
neogfx::basic_size::operator+=(const basic_delta< CoordinateType > &other) | neogfx::basic_size< CoordinateType > | inline |
neogfx::basic_size::operator+=(dimension_type amount) | neogfx::basic_size< CoordinateType > | inline |
neogfx::operator-() const | neogfx::basic_point< CoordinateType > | inline |
neogfx::basic_size::operator-() const | neogfx::basic_size< CoordinateType > | inline |
neogfx::operator-=(const basic_point &other) | neogfx::basic_point< CoordinateType > | inline |
neogfx::operator-=(coordinate_type amount) | neogfx::basic_point< CoordinateType > | inline |
neogfx::operator-=(const basic_delta< coordinate_type > &other) | neogfx::basic_point< CoordinateType > | inline |
neogfx::operator-=(const basic_size< coordinate_type > &other) | neogfx::basic_point< CoordinateType > | inline |
neogfx::basic_size::operator-=(const basic_size &other) | neogfx::basic_size< CoordinateType > | inline |
neogfx::basic_size::operator-=(const basic_delta< CoordinateType > &other) | neogfx::basic_size< CoordinateType > | inline |
neogfx::basic_size::operator-=(dimension_type amount) | neogfx::basic_size< CoordinateType > | inline |
operator/=(const basic_rect &other) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
operator/=(const size_type &size) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
operator/=(dimension_type value) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
neogfx::basic_point::operator/=(const basic_point &other) | neogfx::basic_point< CoordinateType > | inline |
neogfx::basic_size::operator/=(const basic_size &other) | neogfx::basic_size< CoordinateType > | inline |
neogfx::operator<=>(const basic_point &) const =default | neogfx::basic_point< CoordinateType > | |
neogfx::basic_size::operator<=>(const basic_size &) const =default | neogfx::basic_size< CoordinateType > | |
operator=(const basic_rect< CoordinateType2, CoordinateSystem2 > &other) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
operator=(const point_type &coordinates) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
operator=(const size_type &dimensions) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
operator==(const basic_rect &other) const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
position() const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
position() | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
right() const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
round() const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
to_aabb_2d() const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
neogfx::to_delta() const | neogfx::basic_point< CoordinateType > | inline |
neogfx::basic_size::to_delta() const | neogfx::basic_size< CoordinateType > | inline |
to_quad() const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
to_size() const | neogfx::basic_point< CoordinateType > | inline |
neogfx::to_vec2() const | neogfx::basic_point< CoordinateType > | inline |
neogfx::basic_size::to_vec2() const | neogfx::basic_size< CoordinateType > | inline |
to_vec2_inf() const | neogfx::basic_size< CoordinateType > | inline |
neogfx::to_vec3() const | neogfx::basic_point< CoordinateType > | inline |
neogfx::basic_size::to_vec3() const | neogfx::basic_size< CoordinateType > | inline |
to_vec3_inf() const | neogfx::basic_size< CoordinateType > | inline |
to_vec4() const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
to_vector() const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
top() const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
top_left() const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
top_right() const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
translate(const point_type &aOffset) | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
translated(const point_type &aOffset) const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
two | neogfx::basic_rect< CoordinateType, CoordinateSystem > | static |
width() const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
with_aspect_ratio_max(const basic_size &aspectRatio) const | neogfx::basic_size< CoordinateType > | inline |
with_aspect_ratio_min(const basic_size &aspectRatio) const | neogfx::basic_size< CoordinateType > | inline |
with_centered_origin() const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
with_cx(dimension_type d) const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
with_cy(dimension_type d) const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
with_cz(dimension_type d) const | neogfx::basic_size< CoordinateType > | inline |
with_epsilon(const size_type &aEpsilon=default_epsilon) const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
with_extents(const size_type &e) const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
with_position(const point_type &p) const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
with_x(coordinate_type c) const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
with_y(coordinate_type c) const | neogfx::basic_rect< CoordinateType, CoordinateSystem > | inline |
with_z(coordinate_type z0) const | neogfx::basic_point< CoordinateType > | inline |
x | neogfx::basic_point< CoordinateType > | |
y | neogfx::basic_point< CoordinateType > | |
z | neogfx::basic_point< CoordinateType > | |
zero | neogfx::basic_rect< CoordinateType, CoordinateSystem > | static |