ed_sensor_integration
include
ed_sensor_integration
kinect
almodules
world_model_renderer.h
Go to the documentation of this file.
1
#ifndef _world_model_renderer_H_
2
#define _world_model_renderer_H_
3
4
#include <
ed/types.h
>
5
#include <
geolib/sensors/DepthCamera.h
>
6
7
#include <pcl/point_types.h>
8
#include <pcl/point_cloud.h>
9
10
#include <
rgbd/view.h
>
11
12
#include <
vector
>
13
14
namespace
ed
15
{
16
class
RGBDData;
17
}
18
19
namespace
edKinect
20
{
21
22
class
WorldModelRenderer
23
{
24
25
public
:
26
27
WorldModelRenderer
();
28
29
virtual
~WorldModelRenderer
();
30
31
void
render
(
const
ed::RGBDData
& sensor_data,
32
const
ed::WorldModel
& world_model,
33
float
max_range,
34
const
rgbd::View
& view,
35
cv::Mat& img,
36
pcl::PointCloud<pcl::PointXYZ>& pc,
37
std::vector<const ed::Entity*>
& pc_entity_ptrs);
38
39
40
private
:
41
42
geo::DepthCamera
camera_model_
;
43
44
};
45
46
}
47
48
#endif
edKinect
Definition:
point_normal_alm.h:10
DepthCamera.h
vector
ed::RGBDData
edKinect::WorldModelRenderer::WorldModelRenderer
WorldModelRenderer()
edKinect::WorldModelRenderer::render
void render(const ed::RGBDData &sensor_data, const ed::WorldModel &world_model, float max_range, const rgbd::View &view, cv::Mat &img, pcl::PointCloud< pcl::PointXYZ > &pc, std::vector< const ed::Entity * > &pc_entity_ptrs)
ed::WorldModel
view.h
edKinect::WorldModelRenderer::~WorldModelRenderer
virtual ~WorldModelRenderer()
geo::DepthCamera
ed
edKinect::WorldModelRenderer::camera_model_
geo::DepthCamera camera_model_
Definition:
world_model_renderer.h:42
edKinect::WorldModelRenderer
Definition:
world_model_renderer.h:22
types.h
rgbd::View
Generated on Sun Feb 23 2025 04:34:57 for ed_sensor_integration by
1.8.17