|
ReUseX
0.0.5
3D Point Cloud Processing for Building Reuse
|
3D point. More...
#include <speckle.hpp>


Public Member Functions | |
| Point () | |
| Point (double x, double y, double z) | |
| Public Member Functions inherited from reusex::io::speckle::Base | |
| virtual | ~Base ()=default |
Public Attributes | |
| double | x = 0 |
| double | y = 0 |
| double | z = 0 |
| std::string | units = "m" |
| Public Attributes inherited from reusex::io::speckle::Base | |
| std::string | speckle_type = "Base" |
| std::string | applicationId |
| std::map< std::string, nlohmann::json > | properties |
| std::vector< std::shared_ptr< Base > > | elements |
| Child objects (serialized as detached @elements). | |
3D point.
Definition at line 39 of file speckle.hpp.
|
inline |
Definition at line 43 of file speckle.hpp.
References reusex::io::speckle::Base::speckle_type.
|
inline |
Definition at line 44 of file speckle.hpp.
References reusex::io::speckle::Base::speckle_type, x, y, and z.
| std::string reusex::io::speckle::Point::units = "m" |
Definition at line 41 of file speckle.hpp.
| double reusex::io::speckle::Point::x = 0 |
Definition at line 40 of file speckle.hpp.
Referenced by Point().
| double reusex::io::speckle::Point::y = 0 |
Definition at line 40 of file speckle.hpp.
Referenced by Point().
| double reusex::io::speckle::Point::z = 0 |
Definition at line 40 of file speckle.hpp.
Referenced by Point().