![]() |
AI Watch A1
Multi-person 3D skeleton detection using Intel RealSense and OpenPose with Kafka support.
|
Point3D class is used for Point3D creations and manipulations. More...
#include <Point3D.hpp>
Public Member Functions | |
| Point3D (float x, float y, float z, Point *decorated=nullptr) | |
| Construct a new Point 3D object. More... | |
| float | getZ (void) |
| Get the Point's z coordinate value. More... | |
| float | getX (void) |
| Get the Point's x coordinate value. More... | |
| float | getY (void) |
| Get the Point's y coordinate value. More... | |
| const Point * | getDecorated (void) |
| Get the pointer to Point used to check if that's a "decorated" Point. More... | |
Protected Member Functions | |
| void | setX (float x) |
| Set the Point's x coordinate value. More... | |
| void | setY (float y) |
| Set the Point's y coordinate value. More... | |
Private Member Functions | |
| void | setZ (float z) |
| Set the Point's z coordinate value. More... | |
Private Attributes | |
| float | z |
| Point's z coordinate. More... | |
| float | x |
| Point's x coordinate. More... | |
| float | y |
| Point's y coordinate. More... | |
| const Point * | decorated |
| A pointer to Point. More... | |
Point3D class is used for Point3D creations and manipulations.
Point3D class is a class that represents a Point with its own x coordinate, y coordinate, and z coordinate. This class inherits from Point and adds the "z coordinate" detail.
Definition at line 23 of file Point3D.hpp.
| Point3D::Point3D | ( | float | x, |
| float | y, | ||
| float | z, | ||
| Point * | decorated = nullptr |
||
| ) |
Construct a new Point 3D object.
| x | Point's x coordinate value. |
| y | Point's y coordinate value. |
| z | Point's z coordinate value. |
| decorated |
Definition at line 21 of file Point3D.cpp.
|
inherited |
Get the pointer to Point used to check if that's a "decorated" Point.
Definition at line 37 of file Point.cpp.
References Point::decorated.
Referenced by Point::~Point().
|
inherited |
|
inherited |
| float Point3D::getZ | ( | void | ) |
Get the Point's z coordinate value.
Definition at line 25 of file Point3D.cpp.
References z.
|
protectedinherited |
|
protectedinherited |
|
private |
|
privateinherited |
|
privateinherited |
Point's x coordinate.
Definition at line 26 of file Point.hpp.
Referenced by Point::getX(), Point::Point(), and Point::setX().
|
privateinherited |
Point's y coordinate.
Definition at line 30 of file Point.hpp.
Referenced by Point::getY(), Point::Point(), and Point::setY().
|
private |