|
adamantine
|
#include <PointCloud.hh>
Public Member Functions | |
| PointCloud (boost::property_tree::ptree const &experiment_database) | |
| unsigned int | read_next_frame () override |
| PointsValues< dim > | get_points_values () override |
Public Member Functions inherited from adamantine::ExperimentalData< dim > | |
| virtual | ~ExperimentalData ()=default |
Private Attributes | |
| unsigned int | _next_frame |
| unsigned int | _first_camera_id |
| unsigned int | _last_camera_id |
| std::string | _data_filename |
| PointsValues< dim > | _points_values_current_frame |
Point cloud with the associated temperature.
Definition at line 18 of file PointCloud.hh.
| adamantine::PointCloud< dim >::PointCloud | ( | boost::property_tree::ptree const & | experiment_database | ) |
Constructor.
Definition at line 15 of file PointCloud.cc.
|
overridevirtual |
Return the Points and their associated value (temperature).
Implements adamantine::ExperimentalData< dim >.
Definition at line 96 of file PointCloud.cc.
|
overridevirtual |
Read data from the next frame and return the frame ID.
Implements adamantine::ExperimentalData< dim >.
Definition at line 31 of file PointCloud.cc.
|
private |
Generic file name of the frames.
Definition at line 46 of file PointCloud.hh.
|
private |
ID of the first camera.
Definition at line 38 of file PointCloud.hh.
|
private |
ID of the last camera.
Definition at line 42 of file PointCloud.hh.
|
private |
Next frame that should be read.
Definition at line 34 of file PointCloud.hh.
|
private |
Values and associated points of the current frame.
Definition at line 50 of file PointCloud.hh.