|
Direct-BT v3.3.0-1-gc2d430c
Direct-BT - Direct Bluetooth Programming.
|
Namespaces | |
| namespace | plane |
Classes | |
| class | AABBox2f |
| Axis Aligned Bounding Box. More... | |
| class | AABBox3f |
| Axis Aligned Bounding Box. More... | |
| class | AGeom2f |
| Animated geometric object. More... | |
| class | Disk2f |
| class | Frustum |
Providing frustum planes derived by different inputs (P*MV, ..) used to classify objects. More... | |
| class | Geom2f |
| Geometric object. More... | |
| class | LineSeg2f |
| struct | LineSeg3f |
| class | LineStrip2f |
| A clockwise (CW) polyline. More... | |
| class | Rect2f |
Typedefs | |
| typedef std::vector< AGeom2f_ref > | AGeom2f_list |
| typedef std::shared_ptr< AGeom2f > | AGeom2f_ref |
| typedef std::shared_ptr< Disk2f > | Disk2f_ref |
| typedef std::vector< Geom2f_ref > | Geom2f_list |
| typedef std::shared_ptr< Geom2f > | Geom2f_ref |
| typedef std::shared_ptr< LineStrip2f > | LineStrip2f_ref |
| typedef std::shared_ptr< Rect2f > | Rect2f_ref |
Enumerations | |
| enum class | orientation_t { orientation_t::COL , orientation_t::CLW , orientation_t::CCW } |
Functions | |
| constexpr orientation_t | 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 | tri_area (const Point2f &a, const Point2f &b, const Point2f &c) |
| Computes oriented double area of a triangle, i.e. More... | |