![]() |
IDS peak ICV v1.0.0
|
#include <peak_icv/types/geometry/peak_icv_point_xyzi.hpp>


Public Member Functions | |
| constexpr | PointXYZI ()=default |
| constexpr | PointXYZI (float x, float y, float z, uint16_t intensity) |
| Point constructor from x, y and z. | |
| constexpr uint16_t | GetIntensity () const |
| Returns the intensity meta data. | |
| constexpr bool | operator== (const PointXYZI &rhs) const |
| float | GetZ () const |
| Returns the z coordinate. | |
| constexpr float | GetX () const |
| Returns the x-coordinate (first component). | |
| constexpr float | GetY () const |
| Returns the y-coordinate (second component). | |
| constexpr bool | operator== (const PointXd< H, d > &rhs) const |
| Equality operator for comparing integral coordinates. | |
| constexpr bool | operator!= (const PointXd< H, d > &rhs) const |
| Inequality operator for comparing coordinates. | |
| constexpr std::array< float, dimension > | GetCoordinates () const |
| Returns the coordinates of the point as an array. | |
A point consists of x, y, z coordinates and intensity meta data.
Definition at line 34 of file peak_icv_point_xyzi.hpp.
|
constexprdefault |
|
inlineconstexpr |
Point constructor from x, y and z.
| x | x coordinate |
| y | y coordinate |
| z | z coordinate |
| intensity | intensity meta data |
Definition at line 50 of file peak_icv_point_xyzi.hpp.
|
inlineconstexprinherited |
Returns the coordinates of the point as an array.
Definition at line 170 of file peak_common_point.hpp.
|
inlineconstexpr |
Returns the intensity meta data.
Definition at line 60 of file peak_icv_point_xyzi.hpp.
|
inlineconstexprinherited |
Returns the x-coordinate (first component).
Definition at line 74 of file peak_common_point.hpp.
|
inlineconstexprinherited |
Returns the y-coordinate (second component).
Definition at line 86 of file peak_common_point.hpp.
|
inlineinherited |
Returns the z coordinate.
Definition at line 65 of file peak_icv_point_xyz.hpp.
|
inlineconstexprinherited |
Inequality operator for comparing coordinates.
Returns true if any coordinates of this point are not equal to the corresponding coordinates of the other point.
| H | The type of the other point's coordinates. |
| d | The dimensionality of the point. |
Definition at line 126 of file peak_common_point.hpp.
|
inlineconstexprinherited |
Equality operator for comparing integral coordinates.
Returns true if all coordinates of this point are exactly equal to the corresponding coordinates of the other point. This overload is used for integral coordinate types.
| H | The type of the other point's coordinates. |
| d | The dimensionality of the point. |
Definition at line 109 of file peak_common_point.hpp.
|
inlineconstexpr |
PointXYZI equality operator
Definition at line 70 of file peak_icv_point_xyzi.hpp.