polygon_utils
1.1
Python API
polygon_utils package
Submodules
polygon_utils.shapely_lib module
polygon_utils.shortest_path module
Module contents
make_point()
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace mapbox
Namespace mapbox::detail
Namespace mapbox::util
Namespace polygon_utils
Classes and Structs
Struct Earcut::Node
Template Struct nth
Template Class Earcut
Template Class Earcut::ObjectPool
Functions
Template Function mapbox::earcut
Function polygon_utils::equals(const polygon_msgs::msg::Polygon2D&, const polygon_msgs::msg::Polygon2D&)
Function polygon_utils::equals(const polygon_msgs::msg::ComplexPolygon2D&, const polygon_msgs::msg::ComplexPolygon2D&)
Function polygon_utils::isInside
Function polygon_utils::movePolygonToPose(const polygon_msgs::msg::Polygon2D&, const geometry_msgs::msg::Pose2D&)
Function polygon_utils::movePolygonToPose(const polygon_msgs::msg::ComplexPolygon2D&, const geometry_msgs::msg::Pose2D&)
Function polygon_utils::polygon2Dto3D(const polygon_msgs::msg::Polygon2D&)
Function polygon_utils::polygon2Dto3D(const polygon_msgs::msg::Polygon2DStamped&)
Function polygon_utils::polygon3Dto2D(const geometry_msgs::msg::Polygon&)
Function polygon_utils::polygon3Dto2D(const geometry_msgs::msg::PolygonStamped&)
Function polygon_utils::triangulate(const polygon_msgs::msg::ComplexPolygon2D&)
Function polygon_utils::triangulate(const polygon_msgs::msg::Polygon2D&)
Directories
Directory include
Directory mapbox
Directory polygon_utils
Files
File earcut.hpp
File polygon_utils.hpp
Standard Documents
PACKAGE
Index
polygon_utils
Index
Index
B
|
G
|
M
|
P
|
S
|
V
B
build() (polygon_utils.shortest_path.VisGraph method)
G
graph_from_msg() (in module polygon_utils.shortest_path)
M
make_point() (in module polygon_utils)
mapbox::detail::Earcut (C++ class)
mapbox::detail::Earcut::indices (C++ member)
mapbox::detail::Earcut::Node (C++ struct)
mapbox::detail::Earcut::Node::i (C++ member)
mapbox::detail::Earcut::Node::next (C++ member)
mapbox::detail::Earcut::Node::nextZ (C++ member)
mapbox::detail::Earcut::Node::Node (C++ function)
,
[1]
,
[2]
mapbox::detail::Earcut::Node::operator= (C++ function)
,
[1]
mapbox::detail::Earcut::Node::prev (C++ member)
mapbox::detail::Earcut::Node::prevZ (C++ member)
mapbox::detail::Earcut::Node::steiner (C++ member)
mapbox::detail::Earcut::Node::x (C++ member)
mapbox::detail::Earcut::Node::y (C++ member)
mapbox::detail::Earcut::Node::z (C++ member)
mapbox::detail::Earcut::ObjectPool (C++ class)
mapbox::detail::Earcut::ObjectPool::clear (C++ function)
mapbox::detail::Earcut::ObjectPool::construct (C++ function)
mapbox::detail::Earcut::ObjectPool::ObjectPool (C++ function)
,
[1]
mapbox::detail::Earcut::ObjectPool::reset (C++ function)
mapbox::detail::Earcut::ObjectPool::~ObjectPool (C++ function)
mapbox::detail::Earcut::operator() (C++ function)
mapbox::detail::Earcut::vertices (C++ member)
mapbox::earcut (C++ function)
mapbox::util::nth (C++ struct)
mapbox::util::nth::get (C++ function)
module
polygon_utils
polygon_utils.shapely_lib
polygon_utils.shortest_path
P
point_from_msg() (in module polygon_utils.shapely_lib)
point_to_msg() (in module polygon_utils.shapely_lib)
polygon_from_msg() (in module polygon_utils.shapely_lib)
polygon_to_msg() (in module polygon_utils.shapely_lib)
polygon_utils
module
polygon_utils.shapely_lib
module
polygon_utils.shortest_path
module
polygon_utils::equals (C++ function)
,
[1]
polygon_utils::isInside (C++ function)
polygon_utils::movePolygonToPose (C++ function)
,
[1]
polygon_utils::polygon2Dto3D (C++ function)
,
[1]
polygon_utils::polygon3Dto2D (C++ function)
,
[1]
polygon_utils::triangulate (C++ function)
,
[1]
S
shortest_path() (in module polygon_utils.shortest_path)
(polygon_utils.shortest_path.VisGraph method)
shortest_path_from_graph() (in module polygon_utils.shortest_path)
V
VisGraph (class in polygon_utils.shortest_path)