#include <point.hpp>
Copy constructor. It performs fast copy
: For performance purpose, copying a Point<T> or Point<T> or cv::Mat just copies the reference, it still shares the same internal data. Modifying the copied element will modify the original one. Use clone() for a slower but real copy, similarly to cv::Mat and Point<T>.
- Parameters
-
Move constructor. It destroys the original Point to be moved.
- Parameters
-
Not equal comparison operator.
- Parameters
-
point | Point<T> to be compared. |
- Returns
- Whether the instance satisfies the condition with respect to point.
Less comparison operator.
- Parameters
-
point | Point<T> to be compared. |
- Returns
- Whether the instance satisfies the condition with respect to point.
Less or equal comparison operator.
- Parameters
-
point | Point<T> to be compared. |
- Returns
- Whether the instance satisfies the condition with respect to point.
Equal comparison operator.
- Parameters
-
point | Point<T> to be compared. |
- Returns
- Whether the instance satisfies the condition with respect to point.
Greater comparison operator.
- Parameters
-
point | Point<T> to be compared. |
- Returns
- Whether the instance satisfies the condition with respect to point.
Greater or equal comparison operator.
- Parameters
-
point | Point<T> to be compared. |
- Returns
- Whether the instance satisfies the condition with respect to point.
template<typename T>
std::string op::Point< T >::toString |
( |
| ) |
const |
It returns a string with the whole Point<T> data. Useful for debugging. The format is: [x, y]
- Returns
- A string with the Point<T> values in the above format.
The documentation for this struct was generated from the following file:
- /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/point.hpp