neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::basic_rect< CoordinateType, CoordinateSystem > Member List

This is the complete list of members for neogfx::basic_rect< CoordinateType, CoordinateSystem >, including all inherited members.

abs() constneogfx::basic_point< CoordinateType >inline
abstract_type typedefneogfx::basic_rect< CoordinateType, CoordinateSystem >
as() constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
as() constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
aspect_ratio() constneogfx::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() constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
bottom_left() constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
bottom_right() constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
ceil() constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
center() constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
center_on(const self_type &other)neogfx::basic_rect< CoordinateType, CoordinateSystem >inline
centered_on(const self_type other) constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
combine(const self_type &other)neogfx::basic_rect< CoordinateType, CoordinateSystem >inline
combined(const self_type &other) constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
contains(const point_type &point) constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
contains(const self_type &other) constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
contains_x(const point_type &point) constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
contains_y(const point_type &point) constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
coordinate_type typedefneogfx::basic_rect< CoordinateType, CoordinateSystem >
cxneogfx::basic_size< CoordinateType >
cx_inf() constneogfx::basic_size< CoordinateType >inline
cyneogfx::basic_size< CoordinateType >
cy_inf() constneogfx::basic_size< CoordinateType >inline
czneogfx::basic_size< CoordinateType >
cz_inf() constneogfx::basic_size< CoordinateType >inline
default_epsilonneogfx::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_rectneogfx::basic_rect< CoordinateType, CoordinateSystem >friend
deflated(Args &&... aArgs) constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
dimension_type typedefneogfx::basic_rect< CoordinateType, CoordinateSystem >
empty() constneogfx::basic_size< CoordinateType >inline
epsilonneogfx::basic_rect< CoordinateType, CoordinateSystem >
extents() constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
extents()neogfx::basic_rect< CoordinateType, CoordinateSystem >inline
floor() constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
gameneogfx::basic_rect< CoordinateType, CoordinateSystem >static
greater_than(const basic_size &other) constneogfx::basic_size< CoordinateType >inline
greater_than_or_equal(const basic_size &other) constneogfx::basic_size< CoordinateType >inline
guineogfx::basic_rect< CoordinateType, CoordinateSystem >static
height() constneogfx::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_rectneogfx::basic_rect< CoordinateType, CoordinateSystem >friend
inflated(Args &&... aArgs) constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
intersection(const self_type &other) constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
intersects(const self_type &aOther) constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
left() constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
less_than(const basic_size &other) constneogfx::basic_size< CoordinateType >inline
less_than_or_equal(const basic_size &other) constneogfx::basic_size< CoordinateType >inline
neogfx::magnitude() constneogfx::basic_point< CoordinateType >inline
neogfx::basic_size::magnitude() constneogfx::basic_size< CoordinateType >inline
neogfx::max(const basic_point &other) constneogfx::basic_point< CoordinateType >inline
neogfx::basic_size::max(const basic_size &other) constneogfx::basic_size< CoordinateType >inline
max_dimension()neogfx::basic_size< CoordinateType >inlinestatic
max_min(const basic_point &other) constneogfx::basic_point< CoordinateType >inline
max_size()neogfx::basic_size< CoordinateType >inlinestatic
mid(const basic_point &other) constneogfx::basic_point< CoordinateType >inline
neogfx::min(const basic_point &other) constneogfx::basic_point< CoordinateType >inline
neogfx::basic_size::min(const basic_size &other) constneogfx::basic_size< CoordinateType >inline
min_max(const basic_point &other) constneogfx::basic_point< CoordinateType >inline
oneneogfx::basic_rect< CoordinateType, CoordinateSystem >static
operator basic_delta< coordinate_type >() constneogfx::basic_point< CoordinateType >inlineexplicit
operator basic_size< coordinate_type >() constneogfx::basic_point< CoordinateType >inlineexplicit
operator!=(const basic_rect &other) constneogfx::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-() constneogfx::basic_point< CoordinateType >inline
neogfx::basic_size::operator-() constneogfx::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 =defaultneogfx::basic_point< CoordinateType >
neogfx::basic_size::operator<=>(const basic_size &) const =defaultneogfx::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) constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
position() constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
position()neogfx::basic_rect< CoordinateType, CoordinateSystem >inline
right() constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
round() constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
to_aabb_2d() constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
neogfx::to_delta() constneogfx::basic_point< CoordinateType >inline
neogfx::basic_size::to_delta() constneogfx::basic_size< CoordinateType >inline
to_quad() constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
to_size() constneogfx::basic_point< CoordinateType >inline
neogfx::to_vec2() constneogfx::basic_point< CoordinateType >inline
neogfx::basic_size::to_vec2() constneogfx::basic_size< CoordinateType >inline
to_vec2_inf() constneogfx::basic_size< CoordinateType >inline
neogfx::to_vec3() constneogfx::basic_point< CoordinateType >inline
neogfx::basic_size::to_vec3() constneogfx::basic_size< CoordinateType >inline
to_vec3_inf() constneogfx::basic_size< CoordinateType >inline
to_vec4() constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
to_vector() constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
top() constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
top_left() constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
top_right() constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
translate(const point_type &aOffset)neogfx::basic_rect< CoordinateType, CoordinateSystem >inline
translated(const point_type &aOffset) constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
twoneogfx::basic_rect< CoordinateType, CoordinateSystem >static
width() constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
with_aspect_ratio_max(const basic_size &aspectRatio) constneogfx::basic_size< CoordinateType >inline
with_aspect_ratio_min(const basic_size &aspectRatio) constneogfx::basic_size< CoordinateType >inline
with_centered_origin() constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
with_cx(dimension_type d) constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
with_cy(dimension_type d) constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
with_cz(dimension_type d) constneogfx::basic_size< CoordinateType >inline
with_epsilon(const size_type &aEpsilon=default_epsilon) constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
with_extents(const size_type &e) constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
with_position(const point_type &p) constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
with_x(coordinate_type c) constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
with_y(coordinate_type c) constneogfx::basic_rect< CoordinateType, CoordinateSystem >inline
with_z(coordinate_type z0) constneogfx::basic_point< CoordinateType >inline
xneogfx::basic_point< CoordinateType >
yneogfx::basic_point< CoordinateType >
zneogfx::basic_point< CoordinateType >
zeroneogfx::basic_rect< CoordinateType, CoordinateSystem >static