mrs_lib
Various reusable classes, functions and utilities for use in MRS projects
Loading...
Searching...
No Matches
mrs_lib::safety_zone::SafetyZone Member List

This is the complete list of members for mrs_lib::safety_zone::SafetyZone, including all inherited members.

addObstacle(std::unique_ptr< Prism > obstacle) (defined in mrs_lib::safety_zone::SafetyZone)mrs_lib::safety_zone::SafetyZone
deleteObstacle(const int id) (defined in mrs_lib::safety_zone::SafetyZone)mrs_lib::safety_zone::SafetyZone
enableSafetyZone(const bool enable) (defined in mrs_lib::safety_zone::SafetyZone)mrs_lib::safety_zone::SafetyZone
getBorder() const (defined in mrs_lib::safety_zone::SafetyZone)mrs_lib::safety_zone::SafetyZone
getObstacle(const int index) const (defined in mrs_lib::safety_zone::SafetyZone)mrs_lib::safety_zone::SafetyZone
getObstacles() const (defined in mrs_lib::safety_zone::SafetyZone)mrs_lib::safety_zone::SafetyZone
isPathValid(const Point3d &start, const Point3d &end) (defined in mrs_lib::safety_zone::SafetyZone)mrs_lib::safety_zone::SafetyZone
isPathValid(const Point2d &start, const Point2d &end) (defined in mrs_lib::safety_zone::SafetyZone)mrs_lib::safety_zone::SafetyZone
isPointValid(const Point3d &point) (defined in mrs_lib::safety_zone::SafetyZone)mrs_lib::safety_zone::SafetyZone
isPointValid(const double px, const double py, const double pz) (defined in mrs_lib::safety_zone::SafetyZone)mrs_lib::safety_zone::SafetyZone
isPointValid(const Point2d &point) (defined in mrs_lib::safety_zone::SafetyZone)mrs_lib::safety_zone::SafetyZone
isPointValid(const double px, const double py) (defined in mrs_lib::safety_zone::SafetyZone)mrs_lib::safety_zone::SafetyZone
SafetyZone(std::unique_ptr< Prism > &&outer_border) (defined in mrs_lib::safety_zone::SafetyZone)mrs_lib::safety_zone::SafetyZone
SafetyZone(std::unique_ptr< Prism > &&outer_border, std::vector< std::unique_ptr< Prism > > &&obstacles) (defined in mrs_lib::safety_zone::SafetyZone)mrs_lib::safety_zone::SafetyZone
safetyZoneEnabled(void) (defined in mrs_lib::safety_zone::SafetyZone)mrs_lib::safety_zone::SafetyZone
~SafetyZone()=default (defined in mrs_lib::safety_zone::SafetyZone)mrs_lib::safety_zone::SafetyZone