NAME
A member ctor of omni::geometry::rectangle
OVERLOADS
omni::geometry::rectangle::rectangle
A member ctor of omni::geometry::rectangle
#include <omni/geometry/rectangle.hpp>omni::geometry::rectangle::rectangle()OVERLOADS
omni::geometry::rectangle::rectangle(const omni::geometry::rectangle<T>& cp)
OMNI_EXPLICIT omni::geometry::rectangle::rectangle(const omni::math::dimensional<T, 4>& cp)
omni::geometry::rectangle::rectangle(T x, T y, T w, T h)
omni::geometry::rectangle::rectangle(T w, T h)
omni::geometry::rectangle::rectangle(const omni::geometry::raw_size<T>& sz)
omni::geometry::rectangle::rectangle(const omni::geometry::size<T>& sz)
omni::geometry::rectangle::rectangle(const omni::geometry::point2d<T>& p1, const omni::geometry::point2d<T>& p2)
omni::geometry::rectangle::rectangle(const omni::geometry::raw_point2d<T>& p1, const omni::geometry::raw_point2d<T>& p2)
omni::geometry::rectangle::rectangle(const omni::geometry::rectangle<T>& a, const omni::geometry::rectangle<T>& b, bool isect)
omni::geometry::rectangle::rectangle(const omni::geometry::rectangle<T>& a, T w, T h, char type)