| addVertexClockwise(const unsigned int index) (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |
| addVertexCounterclockwise(const unsigned int index) (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |
| deleteVertex(const unsigned int index) (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |
| getCenter() const (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |
| getHorizontalFrame() const (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |
| getMaxZ() const (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |
| getMinZ() const (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |
| getNumVertices() const (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |
| getPoints() (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |
| getPolygon() const (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |
| getVerticalFrame() const | mrs_lib::safety_zone::Prism | |
| isPointIn(const Point3d &point) const (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |
| isPointIn(const double x, const double y, const double z) const (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |
| isPointIn(const Point2d &point) const (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |
| isPointIn(const double x, const double y) const (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |
| move(const Point3d &adjustment) (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |
| operator=(const Prism &other) (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | inline |
| operator=(Prism &&other) noexcept (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | inline |
| Prism() (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | inline |
| Prism(const std::vector< Point2d > &points, const double max_z, const double min_z) (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |
| Prism(const std::vector< Point2d > &points, const double max_z, const double min_z, const std::string &horizontal_frame, const std::string &vertical_frame) (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |
| Prism(const Prism &other) (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | inline |
| Prism(Prism &&other) noexcept (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | inline |
| rotate(const double alpha) (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |
| setMaxZ(const double value) (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |
| setMinZ(const double value) (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |
| setVertex(const Point2d &vertex, const unsigned int index) (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |
| setVertices(const std::vector< Point2d > &vertices, const std::vector< unsigned int > &indices) (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |
| subscribe(Subscriber *entity) (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |
| unsubscribe(Subscriber *entity) (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |
| ~Prism() (defined in mrs_lib::safety_zone::Prism) | mrs_lib::safety_zone::Prism | |