Class grid_los_builder
Defined in File grid_los_update.hpp
Class Documentation
-
class grid_los_builder
Compute the line of sight for a given robot as it moves within a 2D/3D grid.
Public Functions
-
grid_los_builder(const grid_los_builder&) = delete
-
grid_los_builder(grid_los_builder&&) = delete
-
grid_los_builder(void) = default
-
template<typename TGrid, typename TLOS>
inline std::unique_ptr<TLOS> operator()(const TGrid *const grid, const typename TLOS::field_coord_rtype &robot_rpos, const rtypes::type_uuid &robot_id, size_t los_grid_size)
-
grid_los_builder &operator=(const grid_los_builder&) = delete
-
grid_los_builder &operator=(grid_los_builder&&) = delete
-
grid_los_builder(const grid_los_builder&) = delete