NAME
A class of omni::geometry
MEMBERS
omni::geometry::raw_circle
A class of omni::geometry
#include <omni/geometry/circle.hpp>class omni::geometry::raw_circleMEMBERS
omni::geometry::raw_circle::raw_circle()
omni::geometry::raw_circle::~raw_circle()
double omni::geometry::raw_circle::area()
double omni::geometry::raw_circle::bottom()
double omni::geometry::raw_circle::circumference()
bool omni::geometry::raw_circle::contains(T x, T y, bool include_edge)
omni::geometry::raw_circle<T>& omni::geometry::raw_circle::decrement(T x, T y)
T omni::geometry::raw_circle::decrement_x()
T omni::geometry::raw_circle::decrement_y()
omni::geometry::raw_circle<T>& omni::geometry::raw_circle::deflate(double percent)
double omni::geometry::raw_circle::diameter()
bool omni::geometry::raw_circle::empty()
bool omni::geometry::raw_circle::empty_size()
bool omni::geometry::raw_circle::equals(T x, T y, double rad)
uint64_t omni::geometry::raw_circle::hash()
int32_t omni::geometry::raw_circle::hash_code()
T omni::geometry::raw_circle::increment_x()
T omni::geometry::raw_circle::increment_y()
omni::geometry::raw_circle<T>& omni::geometry::raw_circle::inflate(double percent)
omni::geometry::raw_circle<T>& omni::geometry::raw_circle::intersect(const omni::geometry::raw_circle<T>& r2)
bool omni::geometry::raw_circle::intersects_with(T center_x, T center_y, double rad, bool include_edge)
double omni::geometry::raw_circle::left()
omni::geometry::raw_circle<T>& omni::geometry::raw_circle::offset(T x, T y)
path_t omni::geometry::raw_circle::path()
double omni::geometry::raw_circle::right()
omni::geometry::raw_circle<T>& omni::geometry::raw_circle::set_circumference(double circumference)
omni::geometry::raw_circle<T>& omni::geometry::raw_circle::set_diameter(double diameter)
omni::geometry::raw_circle<T>& omni::geometry::raw_circle::set_location(T x, T y)
omni::geometry::raw_circle<T>& omni::geometry::raw_circle::set_radius(double rad)
void omni::geometry::raw_circle::swap(raw_circle<T>& o)
std::string omni::geometry::raw_circle::to_string()
omni::string_t omni::geometry::raw_circle::to_string_t()
std::wstring omni::geometry::raw_circle::to_wstring()
double omni::geometry::raw_circle::top()
omni::geometry::raw_circle<T>& omni::geometry::raw_circle::translate_xy(T x, T y)
uint64_t omni::geometry::raw_circle::type()
T omni::geometry::raw_circle::x()
T omni::geometry::raw_circle::y()
omni::geometry::raw_circle::operator std::string()
omni::geometry::raw_circle::operator std::wstring()
bool omni::geometry::raw_circle::operator!=(const omni::geometry::raw_circle<T>& val)
omni::geometry::raw_circle<T> omni::geometry::raw_circle::operator+(const omni::geometry::point2d<T>& val)
omni::geometry::raw_circle<T>& omni::geometry::raw_circle::operator+=(const omni::geometry::point2d<T>& val)
omni::geometry::raw_circle<T> omni::geometry::raw_circle::operator-(const omni::geometry::point2d<T>& val)
omni::geometry::raw_circle<T>& omni::geometry::raw_circle::operator-=(const omni::geometry::point2d<T>& val)
bool omni::geometry::raw_circle::operator<(const omni::geometry::point2d<T>& val)
friend std::ostream& omni::geometry::raw_circle::operator<<(std::ostream& s, const omni::geometry::raw_circle<T>& c)
bool omni::geometry::raw_circle::operator<=(const omni::geometry::point2d<T>& val)
omni::geometry::raw_circle<T>& omni::geometry::raw_circle::operator=(const omni::geometry::raw_circle<T>& val)
bool omni::geometry::raw_circle::operator==(const omni::geometry::raw_circle<T>& val)
bool omni::geometry::raw_circle::operator>(const omni::geometry::point2d<T>& val)
bool omni::geometry::raw_circle::operator>=(const omni::geometry::point2d<T>& val)
omni::geometry::raw_circle::disposing
omni::geometry::raw_circle::location
omni::geometry::raw_circle::name
omni::geometry::raw_circle::radius
omni::geometry::raw_circle::coordinate_t
omni::geometry::raw_circle::path_t