![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <Cloud.h>
Public Member Functions | |
| PointXYZ ()=default | |
| PointXYZ (float x0, float y0, float z0) | |
| float | operator[] (int i) const |
| float | dot (const PointXYZ P) const |
| float | sq_norm () |
| PointXYZ | cross (const PointXYZ P) const |
| PointXYZ & | operator+= (const PointXYZ &P) |
| PointXYZ & | operator-= (const PointXYZ &P) |
| PointXYZ & | operator*= (const float &a) |
Static Public Member Functions | |
| static PointXYZ | floor (const PointXYZ P) |
Public Attributes | |
| float | x |
| float | y |
| float | z |
|
inline |
|
inline |
Definition at line 88 of file Cloud.h.
References cloudViewer::utility::floor(), PointXYZ(), x, y, and z.
Referenced by cloudViewer::ml::contrib::grid_subsampling().
|
inline |
|
inline |
|
inline |
| float cloudViewer::ml::contrib::PointXYZ::x |
Definition at line 33 of file Cloud.h.
Referenced by cross(), dot(), floor(), cloudViewer::ml::contrib::grid_subsampling(), cloudViewer::ml::contrib::max_point(), cloudViewer::ml::contrib::min_point(), cloudViewer::ml::contrib::operator*(), operator*=(), cloudViewer::ml::contrib::operator+(), operator+=(), cloudViewer::ml::contrib::operator-(), operator-=(), cloudViewer::ml::contrib::operator<<(), cloudViewer::ml::contrib::operator==(), operator[](), PointXYZ(), and sq_norm().
| float cloudViewer::ml::contrib::PointXYZ::y |
Definition at line 33 of file Cloud.h.
Referenced by cross(), dot(), floor(), cloudViewer::ml::contrib::grid_subsampling(), cloudViewer::ml::contrib::max_point(), cloudViewer::ml::contrib::min_point(), cloudViewer::ml::contrib::operator*(), operator*=(), cloudViewer::ml::contrib::operator+(), operator+=(), cloudViewer::ml::contrib::operator-(), operator-=(), cloudViewer::ml::contrib::operator<<(), cloudViewer::ml::contrib::operator==(), operator[](), PointXYZ(), and sq_norm().
| float cloudViewer::ml::contrib::PointXYZ::z |
Definition at line 33 of file Cloud.h.
Referenced by cross(), dot(), floor(), cloudViewer::ml::contrib::grid_subsampling(), cloudViewer::ml::contrib::max_point(), cloudViewer::ml::contrib::min_point(), cloudViewer::ml::contrib::operator*(), operator*=(), cloudViewer::ml::contrib::operator+(), operator+=(), cloudViewer::ml::contrib::operator-(), operator-=(), cloudViewer::ml::contrib::operator<<(), cloudViewer::ml::contrib::operator==(), operator[](), PointXYZ(), and sq_norm().