| 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 |