NAME
A namespace of omni
MEMBERS
omni::geometry
A namespace of omni
#include <omni/geometry/path.hpp>MEMBERS
omni::geometry::path
omni::geometry::point2d
omni::geometry::point2d_raw
omni::geometry::point3d
omni::geometry::point3d_raw
omni::geometry::rectangle
omni::geometry::rectangle_raw
omni::geometry::size
omni::geometry::size_raw
omni::geometry::vector2
template < typename T > inline omni::geometry::point2d<T> omni::geometry::point_on_circle(T angle, T radius, T center_x, T center_y)
template <> inline omni::geometry::point2d<int8_t> omni::geometry::point_on_circle<int8_t>(int8_t angle, int8_t radius, int8_t center_x, int8_t center_y)
template <> inline omni::geometry::point2d<uint8_t> omni::geometry::point_on_circle<uint8_t>(uint8_t angle, uint8_t radius, uint8_t center_x, uint8_t center_y)
template < typename T > inline bool omni::geometry::rectangle_ltrb_contains_point(T left, T top, T right, T bottom, T x, T y)
template < typename T > inline bool omni::geometry::rectangle_xywh_contains_point(T x, T y, T w, T h, T x2, T y2)
omni::geometry::point_3d_t
omni::geometry::point_seq_t
omni::geometry::point_t
omni::geometry::point64_3d_t
omni::geometry::point64_seq_t
omni::geometry::point64_t
omni::geometry::pointD_seq_t
omni::geometry::pointD_t
omni::geometry::pointF_3d_t
omni::geometry::pointF_seq_t
omni::geometry::pointF_t
omni::geometry::raw_point_3d_t
omni::geometry::raw_point_seq_t
omni::geometry::raw_point_t
omni::geometry::raw_point64_3d_t
omni::geometry::raw_point64_seq_t
omni::geometry::raw_point64_t
omni::geometry::raw_pointD_seq_t
omni::geometry::raw_pointD_t
omni::geometry::raw_pointF_3d_t
omni::geometry::raw_pointF_seq_t
omni::geometry::raw_pointF_t
omni::geometry::raw_rectangle_t
omni::geometry::raw_rectangle64_t
omni::geometry::raw_rectangleF_t
omni::geometry::raw_size_t
omni::geometry::raw_size64_t
omni::geometry::raw_sizeF_t
omni::geometry::rectangle_t
omni::geometry::rectangle64_t
omni::geometry::rectangleF_t
omni::geometry::size_t
omni::geometry::size64_t
omni::geometry::sizeF_t