This is the complete list of members for
grid_map::Polygon, including all inherited members.
| addVertex(const Position &vertex) | grid_map::Polygon | |
| computeCrossProduct2D(const Eigen::Vector2d &vector1, const Eigen::Vector2d &vector2) | grid_map::Polygon | [protected, static] |
| convertToInequalityConstraints(Eigen::MatrixXd &A, Eigen::VectorXd &b) const | grid_map::Polygon | |
| convexHull(Polygon &polygon1, Polygon &polygon2) | grid_map::Polygon | [static] |
| convexHullOfTwoCircles(const Position center1, const Position center2, const double radius, const int nVertices=20) | grid_map::Polygon | [static] |
| FAN enum value | grid_map::Polygon | |
| frameId_ | grid_map::Polygon | [protected] |
| fromCircle(const Position center, const double radius, const int nVertices=20) | grid_map::Polygon | [static] |
| getArea() const | grid_map::Polygon | |
| getBoundingBox(Position ¢er, Length &length) const | grid_map::Polygon | |
| getCentroid() const | grid_map::Polygon | |
| getFrameId() const | grid_map::Polygon | |
| getTimestamp() const | grid_map::Polygon | |
| getVertex(const size_t index) const | grid_map::Polygon | |
| getVertices() const | grid_map::Polygon | |
| isInside(const Position &point) const | grid_map::Polygon | |
| monotoneChainConvexHullOfPoints(const std::vector< Position > &points) | grid_map::Polygon | [static] |
| nVertices() const | grid_map::Polygon | |
| offsetInward(const double margin) | grid_map::Polygon | |
| operator[](const size_t index) const | grid_map::Polygon | |
| Polygon() | grid_map::Polygon | |
| Polygon(std::vector< Position > vertices) | grid_map::Polygon | |
| removeVertices() | grid_map::Polygon | |
| resetTimestamp() | grid_map::Polygon | |
| setFrameId(const std::string &frameId) | grid_map::Polygon | |
| setTimestamp(const uint64_t timestamp) | grid_map::Polygon | |
| sortVertices(const Eigen::Vector2d &vector1, const Eigen::Vector2d &vector2) | grid_map::Polygon | [protected, static] |
| thickenLine(const double thickness) | grid_map::Polygon | |
| timestamp_ | grid_map::Polygon | [protected] |
| triangulate(const TriangulationMethods &method=TriangulationMethods::FAN) const | grid_map::Polygon | |
| TriangulationMethods enum name | grid_map::Polygon | |
| vectorsMakeClockwiseTurn(const Eigen::Vector2d &pointO, const Eigen::Vector2d &pointA, const Eigen::Vector2d &pointB) | grid_map::Polygon | [protected, static] |
| vertices_ | grid_map::Polygon | [protected] |
| ~Polygon() | grid_map::Polygon | [virtual] |