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] |