navmap_core: Jazzy
Links
Rosindex
Repository
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace navmap
Classes and Structs
Struct AABB
Struct BVHNode
Struct Colors
Struct LayerMeta
Template Struct LayerView
Struct LayerViewBase
Struct NavCel
Struct NavMap::LocateOpts
Struct Positions
Struct Ray
Struct RayHit
Struct Surface
Class LayerRegistry
Class NavMap
Enums
Enum AreaShape
Enum LayerType
Functions
Function navmap::closest_point_on_triangle
Template Function navmap::layer_type_tag
Specialized Template Function navmap::layer_type_tag< double >
Specialized Template Function navmap::layer_type_tag< float >
Specialized Template Function navmap::layer_type_tag< uint8_t >
Function navmap::point_triangle_squared_distance
Function navmap::ray_triangle_intersect
Function navmap::triangle_area
Function navmap::triangle_normal
Typedefs
Typedef navmap::NavCelId
Typedef navmap::PointId
Typedef navmap::Vec3
Directories
Directory include
Directory navmap_core
Files
File Geometry.hpp
File NavMap.hpp
Standard Documents
PACKAGE
CHANGELOG
Changelog for package navmap_core
0.2.5 (2025-10-17)
0.2.4 (2025-10-16)
0.2.3 (2025-10-16)
0.2.2 (2025-10-12)
0.2.1 (2025-09-25)
0.2.0 (2025-09-25)
Index
navmap_core: Jazzy
Index
Index
N
N
navmap::AABB (C++ struct)
navmap::AABB::contains_xy (C++ function)
navmap::AABB::contains_xy_only (C++ function)
navmap::AABB::expand (C++ function)
,
[1]
navmap::AABB::intersects_ray (C++ function)
navmap::AABB::longest_axis (C++ function)
navmap::AABB::max (C++ member)
navmap::AABB::min (C++ member)
navmap::AreaShape (C++ enum)
navmap::AreaShape::CIRCULAR (C++ enumerator)
navmap::AreaShape::RECTANGULAR (C++ enumerator)
navmap::BVHNode (C++ struct)
navmap::BVHNode::box (C++ member)
navmap::BVHNode::count (C++ member)
navmap::BVHNode::is_leaf (C++ function)
navmap::BVHNode::left (C++ member)
navmap::BVHNode::right (C++ member)
navmap::BVHNode::start (C++ member)
navmap::closest_point_on_triangle (C++ function)
navmap::Colors (C++ struct)
navmap::Colors::a (C++ member)
navmap::Colors::b (C++ member)
navmap::Colors::g (C++ member)
navmap::Colors::r (C++ member)
navmap::layer_type_tag (C++ function)
navmap::layer_type_tag<double> (C++ function)
navmap::layer_type_tag<float> (C++ function)
navmap::layer_type_tag<uint8_t> (C++ function)
navmap::LayerMeta (C++ struct)
navmap::LayerMeta::description (C++ member)
navmap::LayerMeta::per_cell (C++ member)
navmap::LayerMeta::unit (C++ member)
navmap::LayerRegistry (C++ class)
navmap::LayerRegistry::add_or_get (C++ function)
navmap::LayerRegistry::get (C++ function)
navmap::LayerRegistry::list (C++ function)
navmap::LayerRegistry::remove (C++ function)
navmap::LayerRegistry::resize_all (C++ function)
navmap::LayerType (C++ enum)
navmap::LayerType::F32 (C++ enumerator)
navmap::LayerType::F64 (C++ enumerator)
navmap::LayerType::U8 (C++ enumerator)
navmap::LayerView (C++ struct)
navmap::LayerView::content_hash (C++ function)
navmap::LayerView::data (C++ function)
,
[1]
navmap::LayerView::data_ (C++ member)
navmap::LayerView::LayerView (C++ function)
navmap::LayerView::mutable_data (C++ function)
navmap::LayerView::name (C++ function)
navmap::LayerView::name_ (C++ member)
navmap::LayerView::operator[] (C++ function)
,
[1]
navmap::LayerView::set_data (C++ function)
navmap::LayerView::size (C++ function)
navmap::LayerView::type (C++ function)
navmap::LayerView::type_ (C++ member)
navmap::LayerViewBase (C++ struct)
navmap::LayerViewBase::content_hash (C++ function)
navmap::LayerViewBase::hash_cache_ (C++ member)
navmap::LayerViewBase::hash_dirty_ (C++ member)
navmap::LayerViewBase::mark_dirty (C++ function)
navmap::LayerViewBase::name (C++ function)
navmap::LayerViewBase::size (C++ function)
navmap::LayerViewBase::type (C++ function)
navmap::LayerViewBase::~LayerViewBase (C++ function)
navmap::NavCel (C++ struct)
navmap::NavCel::area (C++ member)
navmap::NavCel::layer_dirty_mask (C++ member)
navmap::NavCel::neighbor (C++ member)
navmap::NavCel::normal (C++ member)
navmap::NavCel::v (C++ member)
navmap::NavCelId (C++ type)
navmap::NavMap (C++ class)
navmap::NavMap::add_layer (C++ function)
,
[1]
navmap::NavMap::add_navcel (C++ function)
navmap::NavMap::add_navcel_to_surface (C++ function)
navmap::NavMap::add_surface (C++ function)
,
[1]
navmap::NavMap::add_vertex (C++ function)
navmap::NavMap::build_adjacency (C++ function)
navmap::NavMap::closest_navcel (C++ function)
navmap::NavMap::colors (C++ member)
navmap::NavMap::create_surface (C++ function)
navmap::NavMap::create_surface_obj (C++ function)
navmap::NavMap::get_layer_meta (C++ function)
navmap::NavMap::get_neighbors (C++ function)
navmap::NavMap::has_layer (C++ function)
navmap::NavMap::has_same_geometry (C++ function)
navmap::NavMap::layer_clear (C++ function)
navmap::NavMap::layer_copy (C++ function)
navmap::NavMap::layer_get (C++ function)
navmap::NavMap::layer_meta (C++ member)
navmap::NavMap::layer_set (C++ function)
navmap::NavMap::layer_size (C++ function)
navmap::NavMap::layer_type_name (C++ function)
navmap::NavMap::layers (C++ member)
navmap::NavMap::list_layers (C++ function)
navmap::NavMap::locate_navcel (C++ function)
,
[1]
navmap::NavMap::locate_navcel_core (C++ function)
navmap::NavMap::LocateOpts (C++ struct)
,
[1]
navmap::NavMap::LocateOpts::height_eps (C++ member)
,
[1]
navmap::NavMap::LocateOpts::hint_cid (C++ member)
,
[1]
navmap::NavMap::LocateOpts::hint_surface (C++ member)
,
[1]
navmap::NavMap::LocateOpts::planar_eps (C++ member)
,
[1]
navmap::NavMap::LocateOpts::use_downward_ray (C++ member)
,
[1]
navmap::NavMap::mark_vertex_updated (C++ function)
navmap::NavMap::navcel_centroid (C++ function)
navmap::NavMap::navcel_neighbors (C++ function)
navmap::NavMap::navcel_value (C++ function)
navmap::NavMap::navcels (C++ member)
navmap::NavMap::NavMap (C++ function)
,
[1]
navmap::NavMap::operator= (C++ function)
,
[1]
navmap::NavMap::positions (C++ member)
navmap::NavMap::raycast (C++ function)
navmap::NavMap::raycast_many (C++ function)
navmap::NavMap::rebuild_geometry_accels (C++ function)
navmap::NavMap::remove_surface (C++ function)
navmap::NavMap::sample_layer_at (C++ function)
navmap::NavMap::set_area (C++ function)
navmap::NavMap::surfaces (C++ member)
navmap::point_triangle_squared_distance (C++ function)
navmap::PointId (C++ type)
navmap::Positions (C++ struct)
navmap::Positions::at (C++ function)
navmap::Positions::size (C++ function)
navmap::Positions::x (C++ member)
navmap::Positions::y (C++ member)
navmap::Positions::z (C++ member)
navmap::Ray (C++ struct)
navmap::Ray::d (C++ member)
navmap::Ray::o (C++ member)
navmap::ray_triangle_intersect (C++ function)
navmap::RayHit (C++ struct)
navmap::RayHit::cid (C++ member)
navmap::RayHit::hit (C++ member)
navmap::RayHit::p (C++ member)
navmap::RayHit::surface (C++ member)
navmap::RayHit::t (C++ member)
navmap::Surface (C++ struct)
navmap::Surface::aabb (C++ member)
navmap::Surface::bvh (C++ member)
navmap::Surface::frame_id (C++ member)
navmap::Surface::navcels (C++ member)
navmap::Surface::prim_indices (C++ member)
navmap::triangle_area (C++ function)
navmap::triangle_normal (C++ function)
navmap::Vec3 (C++ type)