Direct-BT v3.3.0-1-gc2d430c
Direct-BT - Direct Bluetooth Programming.
|
#include <vector>
#include <memory>
#include <jau/math/vec2f.hpp>
#include <jau/math/geom/geom.hpp>
#include <jau/math/geom/aabbox2f.hpp>
Go to the source code of this file.
Classes | |
class | jau::math::geom::AGeom2f |
Animated geometric object. More... | |
class | jau::math::geom::Disk2f |
class | jau::math::geom::Geom2f |
Geometric object. More... | |
class | jau::math::geom::LineSeg2f |
class | jau::math::geom::LineStrip2f |
A clockwise (CW) polyline. More... | |
class | jau::math::geom::Rect2f |
Namespaces | |
namespace | jau |
__pack(...): Produces MSVC, clang and gcc compatible lead-in and -out macros. | |
namespace | jau::math |
namespace | jau::math::geom |
Typedefs | |
typedef std::vector< AGeom2f_ref > | jau::math::geom::AGeom2f_list |
typedef std::shared_ptr< AGeom2f > | jau::math::geom::AGeom2f_ref |
typedef std::shared_ptr< Disk2f > | jau::math::geom::Disk2f_ref |
typedef std::vector< Geom2f_ref > | jau::math::geom::Geom2f_list |
typedef std::shared_ptr< Geom2f > | jau::math::geom::Geom2f_ref |
typedef std::shared_ptr< LineStrip2f > | jau::math::geom::LineStrip2f_ref |
typedef std::shared_ptr< Rect2f > | jau::math::geom::Rect2f_ref |
Functions | |
constexpr orientation_t | jau::math::geom::orientation (const Point2f &a, const Point2f &b, const Point2f &c) noexcept |
Return the orientation of the given point triplet a, b and c using triArea() More... | |
constexpr double | jau::math::geom::tri_area (const Point2f &a, const Point2f &b, const Point2f &c) |
Computes oriented double area of a triangle, i.e. More... | |