cpp_robotics::GeometryMap
#include <geometry_map.hpp>
Inherits from cpp_robotics::PathPlanningMap< Eigen::Vector2d >
Public Functions
Name | |
---|---|
GeometryMap(const std::vector< ObstacleShapeType > & obstacles, const Rect & boundary) | |
virtual bool | is_valid(const Vector & point) const override |
virtual double | map_size() const override |
Additional inherited members
Public Types inherited from cpp_robotics::PathPlanningMap< Eigen::Vector2d >
Name | |
---|---|
using EigenVector | Vector |
Public Functions inherited from cpp_robotics::PathPlanningMap< Eigen::Vector2d >
Name | |
---|---|
template <int N =Vector::RowsAtCompileTime,typename std::enable_if< N !=Eigen::Dynamic, int >::type =0> |
PathPlanningMap() |
template <int N =Vector::RowsAtCompileTime,typename std::enable_if< N==Eigen::Dynamic, int >::type =0> |
PathPlanningMap(int dimension) |
size_t | dimension() const |
virtual Vector | random_sampling() const |
Protected Attributes inherited from cpp_robotics::PathPlanningMap< Eigen::Vector2d >
Name | |
---|---|
std::vector< UniformRealRandomEngine > | rand_engines_ |
Public Functions Documentation
function GeometryMap
inline GeometryMap(
const std::vector< ObstacleShapeType > & obstacles,
const Rect & boundary
)
function is_valid
inline virtual bool is_valid(
const Vector & point
) const override
Reimplements: cpp_robotics::PathPlanningMap::is_valid
function map_size
inline virtual double map_size() const override
Reimplements: cpp_robotics::PathPlanningMap::map_size
Updated on 2024-05-28 at 06:55:39 +0000