NAME
A class of omni::geometry
MEMBERS
omni::geometry::rectangle_raw
A class of omni::geometry
#include <omni/geometry/rectangle.hpp>MEMBERS
omni::geometry::rectangle_raw::rectangle_raw()
omni::geometry::rectangle_raw::~rectangle_raw()
T omni::geometry::rectangle_raw::bottom()
bool omni::geometry::rectangle_raw::contains(T x, T y)
void omni::geometry::rectangle_raw::decrement(T x, T y)
T omni::geometry::rectangle_raw::decrement_x()
T omni::geometry::rectangle_raw::decrement_y()
void omni::geometry::rectangle_raw::deflate(T w, T h)
omni::geometry::point2d_raw<T> omni::geometry::rectangle_raw::edge()
bool omni::geometry::rectangle_raw::empty()
bool omni::geometry::rectangle_raw::equals(T _x, T _y, T _w, T _h)
static rectangle_raw<T> omni::geometry::rectangle_raw::fromLTRB(T left, T top, T right, T bottom)
T omni::geometry::rectangle_raw::height()
T omni::geometry::rectangle_raw::increment_x()
T omni::geometry::rectangle_raw::increment_y()
void omni::geometry::rectangle_raw::inflate(T w, T h)
void omni::geometry::rectangle_raw::intersect(const rectangle_raw<T>& r2)
bool omni::geometry::rectangle_raw::intersects_with(T left, T top, T right, T bottom)
T omni::geometry::rectangle_raw::left()
void omni::geometry::rectangle_raw::merge(const rectangle_raw<T>& r2)
void omni::geometry::rectangle_raw::offset(T x, T y)
T omni::geometry::rectangle_raw::right()
void omni::geometry::rectangle_raw::set_location(T x, T y)
void omni::geometry::rectangle_raw::set_size(T w, T h)
void omni::geometry::rectangle_raw::swap(rectangle_raw<T>& o)
std::string omni::geometry::rectangle_raw::to_string()
omni::string_t omni::geometry::rectangle_raw::to_string_t()
std::wstring omni::geometry::rectangle_raw::to_wstring()
T omni::geometry::rectangle_raw::top()
T omni::geometry::rectangle_raw::width()
T omni::geometry::rectangle_raw::x()
T omni::geometry::rectangle_raw::y()
rectangle_raw<T> omni::geometry::rectangle_raw::operator-(const omni::geometry::point2d<T>& val)
omni::geometry::rectangle_raw::operator std::string()
omni::geometry::rectangle_raw::operator std::wstring()
bool omni::geometry::rectangle_raw::operator!=(const rectangle_raw<T>& val)
rectangle_raw<T> omni::geometry::rectangle_raw::operator+(const omni::geometry::point2d<T>& val)
rectangle_raw<T>& omni::geometry::rectangle_raw::operator+=(const omni::geometry::point2d<T>& val)
bool omni::geometry::rectangle_raw::operator<(const omni::geometry::point2d<T>& val)
rectangle_raw<T>& omni::geometry::rectangle_raw::operator=(const rectangle_raw<T>& val)
rectangle_raw<T>& omni::geometry::rectangle_raw::operator-=(const omni::geometry::point2d<T>& val)
bool omni::geometry::rectangle_raw::operator==(const rectangle_raw<T>& val)
bool omni::geometry::rectangle_raw::operator>(const omni::geometry::point2d<T>& val)
omni::geometry::rectangle_raw::location
omni::geometry::rectangle_raw::size