ed_sensor_integration
ray_tracer.h
Go to the documentation of this file.
1 #ifndef ED_RAY_TRACER_H_
2 #define ED_ROBOCUP_VISUALIZER_H_
3 
4 #include <ed/types.h>
5 #include <rgbd/types.h>
6 #include <geolib/datatypes.h>
7 #include <opencv2/core/core.hpp>
8 #include <set>
9 
10 namespace ed_ray_tracer
11 {
12 
15  success_(false)
16  {
17 
18  }
19 
20  bool success_;
23 };
24 
25 RayTraceResult ray_trace(const ed::WorldModel& world, const geo::Pose3D& raytrace_pose);
26 
27 }
28 
29 #endif
datatypes.h
std::string
ed_ray_tracer::RayTraceResult::success_
bool success_
Definition: ray_tracer.h:20
geo::Transform3T
ed_ray_tracer::ray_trace
RayTraceResult ray_trace(const ed::WorldModel &world, const geo::Pose3D &raytrace_pose)
Definition: ray_tracer.cpp:49
ed_ray_tracer::RayTraceResult::intersection_point_
geo::Vector3 intersection_point_
Definition: ray_tracer.h:22
ed_ray_tracer::RayTraceResult
Definition: ray_tracer.h:13
ed_ray_tracer::RayTraceResult::entity_id_
std::string entity_id_
Definition: ray_tracer.h:21
geo::Vector3
ed::WorldModel
ed_ray_tracer::RayTraceResult::RayTraceResult
RayTraceResult()
Definition: ray_tracer.h:14
types.h
set
ed_ray_tracer
Definition: ray_tracer.cpp:13