nav2_smac_planner
C++ API
File Hierarchy
Full C++ API
Namespaces
Namespace nav2_costmap_2d
Namespace nav2_smac_planner
Namespace robin_hood
Namespace robin_hood::detail
Namespace robin_hood::detail::swappable
Namespace std
Classes and Structs
Struct AnalyticExpansion::AnalyticExpansionNode
Struct AnalyticExpansion::AnalyticExpansionNodes
Struct AStarAlgorithm::NodeComparator
Struct BoundaryExpansion
Struct BoundaryPoints
Struct HybridMotionTable
Struct LatticeMetadata
Struct LatticeMotionTable
Struct MotionPose
Struct MotionPrimitive
Struct NodeComparator
Struct ObstacleHeuristicComparator
Struct SearchInfo
Struct TurnDirection
Template Struct has_is_transparent
Template Struct has_is_transparent< T, typename void_type< typename T::is_transparent >::type >
Template Struct NodeAllocator
Template Struct NodeAllocator< T, MinSize, MaxSize, false >
Template Struct NodeAllocator< T, MinSize, MaxSize, true >
Template Struct nothrow
Template Struct Table::Cloner
Template Struct Table::Cloner< M, false >
Template Struct Table::Cloner< M, true >
Template Struct Table::Destroyer
Template Struct Table::Destroyer< M, false >
Template Struct Table::Destroyer< M, true >
Struct Table::fast_forward_tag
Template Struct void_type
Template Struct WrapHash
Template Struct WrapKeyEqual
Template Struct hash
Template Struct hash< Enum, typename std::enable_if< std::is_enum< Enum >::value >::type >
Template Struct hash< std::basic_string< CharT > >
Template Struct hash< std::basic_string_view< CharT > >
Template Struct hash< std::shared_ptr< T > >
Template Struct hash< std::unique_ptr< T > >
Template Struct hash< T * >
Struct is_transparent_tag
Template Struct pair
Template Class AnalyticExpansion
Template Class AStarAlgorithm
Class CostmapDownsampler
Class GridCollisionChecker
Class Node2D
Class Node2D::Coordinates
Template Class NodeBasic
Class NodeHybrid
Class NodeHybrid::Coordinates
Class NodeLattice
Class PathSegment
Class SmacPlanner2D
Class SmacPlannerHybrid
Class SmacPlannerLattice
Template Class BulkPoolAllocator
Template Class Table
Template Class Table::DataNode
Template Class Table::DataNode< M, false >
Template Class Table::DataNode< M, true >
Template Class Table::Iter
Enums
Enum MotionModel
Enum TurnDirection
Functions
Function nav2_smac_planner::createMarker
Function nav2_smac_planner::findCircumscribedCost
Function nav2_smac_planner::fromJsonToMetaData
Function nav2_smac_planner::fromJsonToMotionPrimitive
Function nav2_smac_planner::fromJsonToPose
Function nav2_smac_planner::fromString
Function nav2_smac_planner::getWorldCoords
Function nav2_smac_planner::getWorldOrientation
Function nav2_smac_planner::toString
Function nav2_smac_planner::transformFootprintToEdges
Template Function robin_hood::detail::assertNotNull
Template Function robin_hood::detail::reinterpret_cast_no_cast_align_warning(void *)
Template Function robin_hood::detail::reinterpret_cast_no_cast_align_warning(void const *)
Template Function robin_hood::detail::ROBIN_HOOD
Template Function robin_hood::detail::rotr
Template Function robin_hood::detail::unaligned_load
Function robin_hood::hash_bytes
Function robin_hood::hash_int
Template Function robin_hood::operator!=
Template Function robin_hood::operator<
Template Function robin_hood::operator<=
Template Function robin_hood::operator==
Template Function robin_hood::operator>
Template Function robin_hood::operator>=
Function robin_hood::ROBIN_HOOD_HASH_INT(bool)
Function robin_hood::ROBIN_HOOD_HASH_INT(char)
Function robin_hood::ROBIN_HOOD_HASH_INT(signed char)
Function robin_hood::ROBIN_HOOD_HASH_INT(unsigned char)
Function robin_hood::ROBIN_HOOD_HASH_INT(char16_t)
Function robin_hood::ROBIN_HOOD_HASH_INT(char32_t)
Function robin_hood::ROBIN_HOOD_HASH_INT(short)
Function robin_hood::ROBIN_HOOD_HASH_INT(unsigned short)
Function robin_hood::ROBIN_HOOD_HASH_INT(int)
Function robin_hood::ROBIN_HOOD_HASH_INT(unsigned int)
Function robin_hood::ROBIN_HOOD_HASH_INT(long)
Function robin_hood::ROBIN_HOOD_HASH_INT(long long)
Function robin_hood::ROBIN_HOOD_HASH_INT(unsigned long)
Function robin_hood::ROBIN_HOOD_HASH_INT(unsigned long long)
Template Function robin_hood::swap
Variables
Variable nav2_smac_planner::FREE
Variable nav2_smac_planner::INSCRIBED
Variable nav2_smac_planner::MAX_NON_OBSTACLE
Variable nav2_smac_planner::OCCUPIED
Variable nav2_smac_planner::UNKNOWN
Defines
Define __has_cpp_attribute
Define ROBIN_HOOD
Define ROBIN_HOOD_COUNT
Define ROBIN_HOOD_COUNT_LEADING_ZEROES
Define ROBIN_HOOD_COUNT_TRAILING_ZEROES
Define ROBIN_HOOD_HASH_INT
Define ROBIN_HOOD_IS_TRIVIALLY_COPYABLE
Define ROBIN_HOOD_LIKELY
Define ROBIN_HOOD_LOG
Define ROBIN_HOOD_PRIVATE_DEFINITION_BIG_ENDIAN
Define ROBIN_HOOD_PRIVATE_DEFINITION_BITNESS
Define ROBIN_HOOD_PRIVATE_DEFINITION_BROKEN_CONSTEXPR
Define ROBIN_HOOD_PRIVATE_DEFINITION_CLZ
Define ROBIN_HOOD_PRIVATE_DEFINITION_CTZ
Define ROBIN_HOOD_PRIVATE_DEFINITION_CXX
Define ROBIN_HOOD_PRIVATE_DEFINITION_CXX11
Define ROBIN_HOOD_PRIVATE_DEFINITION_CXX14
Define ROBIN_HOOD_PRIVATE_DEFINITION_CXX17
Define ROBIN_HOOD_PRIVATE_DEFINITION_CXX98
Define ROBIN_HOOD_PRIVATE_DEFINITION_FALLTHROUGH
Define ROBIN_HOOD_PRIVATE_DEFINITION_HAS_EXCEPTIONS
Define ROBIN_HOOD_PRIVATE_DEFINITION_HAS_NATIVE_WCHART
Define ROBIN_HOOD_PRIVATE_DEFINITION_LITTLE_ENDIAN
Define ROBIN_HOOD_PRIVATE_DEFINITION_NODISCARD
Define ROBIN_HOOD_PRIVATE_DEFINITION_NOINLINE
Define ROBIN_HOOD_STD
Define ROBIN_HOOD_TRACE
Define ROBIN_HOOD_UNLIKELY
Define ROBIN_HOOD_UNUSED
Define ROBIN_HOOD_VERSION_MAJOR
Define ROBIN_HOOD_VERSION_MINOR
Define ROBIN_HOOD_VERSION_PATCH
Typedefs
Typedef nav2_smac_planner::BoundaryExpansions
Typedef nav2_smac_planner::LookupTable
Typedef nav2_smac_planner::MotionPoses
Typedef nav2_smac_planner::MotionPrimitivePtrs
Typedef nav2_smac_planner::MotionPrimitives
Typedef nav2_smac_planner::NodeHeuristicPair
Typedef nav2_smac_planner::ObstacleHeuristicElement
Typedef nav2_smac_planner::ObstacleHeuristicQueue
Typedef nav2_smac_planner::PathIterator
Typedef nav2_smac_planner::ReversePathIterator
Typedef nav2_smac_planner::TrigValues
Typedef robin_hood::detail::SizeT
Typedef robin_hood::unordered_flat_map
Typedef robin_hood::unordered_flat_set
Typedef robin_hood::unordered_map
Typedef robin_hood::unordered_node_map
Typedef robin_hood::unordered_node_set
Typedef robin_hood::unordered_set
Directories
Directory include
Directory nav2_smac_planner
Directory thirdparty
Files
File a_star.hpp
File analytic_expansion.hpp
File collision_checker.hpp
File constants.hpp
File costmap_downsampler.hpp
File node_2d.hpp
File node_basic.hpp
File node_hybrid.hpp
File node_lattice.hpp
File robin_hood.h
File smac_planner_2d.hpp
File smac_planner_hybrid.hpp
File smac_planner_lattice.hpp
File smoother.hpp
File types.hpp
File utils.hpp
Standard Documents
PACKAGE
README
Smac Planner
Introduction
Features
Metrics
Design
Parameters
Topics
Install
Etc (Important Side Notes)
Index
nav2_smac_planner
Index
Index
_
|
N
|
R
_
__has_cpp_attribute (C macro)
N
nav2_smac_planner::AnalyticExpansion (C++ class)
nav2_smac_planner::AnalyticExpansion::_collision_checker (C++ member)
nav2_smac_planner::AnalyticExpansion::_detached_nodes (C++ member)
nav2_smac_planner::AnalyticExpansion::_dim_3_size (C++ member)
nav2_smac_planner::AnalyticExpansion::_motion_model (C++ member)
nav2_smac_planner::AnalyticExpansion::_search_info (C++ member)
nav2_smac_planner::AnalyticExpansion::_traverse_unknown (C++ member)
nav2_smac_planner::AnalyticExpansion::AnalyticExpansion (C++ function)
nav2_smac_planner::AnalyticExpansion::AnalyticExpansionNode (C++ struct)
,
[1]
nav2_smac_planner::AnalyticExpansion::AnalyticExpansionNode::AnalyticExpansionNode (C++ function)
,
[1]
nav2_smac_planner::AnalyticExpansion::AnalyticExpansionNode::initial_coords (C++ member)
,
[1]
nav2_smac_planner::AnalyticExpansion::AnalyticExpansionNode::node (C++ member)
,
[1]
nav2_smac_planner::AnalyticExpansion::AnalyticExpansionNode::proposed_coords (C++ member)
,
[1]
nav2_smac_planner::AnalyticExpansion::AnalyticExpansionNodes (C++ struct)
(C++ type)
nav2_smac_planner::AnalyticExpansion::cleanNode (C++ function)
nav2_smac_planner::AnalyticExpansion::Coordinates (C++ type)
nav2_smac_planner::AnalyticExpansion::getAnalyticPath (C++ function)
nav2_smac_planner::AnalyticExpansion::NodeGetter (C++ type)
nav2_smac_planner::AnalyticExpansion::NodePtr (C++ type)
nav2_smac_planner::AnalyticExpansion::setAnalyticPath (C++ function)
nav2_smac_planner::AnalyticExpansion::setCollisionChecker (C++ function)
nav2_smac_planner::AnalyticExpansion::tryAnalyticExpansion (C++ function)
nav2_smac_planner::AStarAlgorithm (C++ class)
nav2_smac_planner::AStarAlgorithm::_best_heuristic_node (C++ member)
nav2_smac_planner::AStarAlgorithm::_collision_checker (C++ member)
nav2_smac_planner::AStarAlgorithm::_costmap (C++ member)
nav2_smac_planner::AStarAlgorithm::_dim3_size (C++ member)
nav2_smac_planner::AStarAlgorithm::_expander (C++ member)
nav2_smac_planner::AStarAlgorithm::_goal (C++ member)
nav2_smac_planner::AStarAlgorithm::_goal_coordinates (C++ member)
nav2_smac_planner::AStarAlgorithm::_graph (C++ member)
nav2_smac_planner::AStarAlgorithm::_is_initialized (C++ member)
nav2_smac_planner::AStarAlgorithm::_max_iterations (C++ member)
nav2_smac_planner::AStarAlgorithm::_max_on_approach_iterations (C++ member)
nav2_smac_planner::AStarAlgorithm::_max_planning_time (C++ member)
nav2_smac_planner::AStarAlgorithm::_motion_model (C++ member)
nav2_smac_planner::AStarAlgorithm::_queue (C++ member)
nav2_smac_planner::AStarAlgorithm::_search_info (C++ member)
nav2_smac_planner::AStarAlgorithm::_start (C++ member)
nav2_smac_planner::AStarAlgorithm::_terminal_checking_interval (C++ member)
nav2_smac_planner::AStarAlgorithm::_tolerance (C++ member)
nav2_smac_planner::AStarAlgorithm::_traverse_unknown (C++ member)
nav2_smac_planner::AStarAlgorithm::_x_size (C++ member)
nav2_smac_planner::AStarAlgorithm::_y_size (C++ member)
nav2_smac_planner::AStarAlgorithm::addNode (C++ function)
nav2_smac_planner::AStarAlgorithm::addToGraph (C++ function)
nav2_smac_planner::AStarAlgorithm::areInputsValid (C++ function)
nav2_smac_planner::AStarAlgorithm::AStarAlgorithm (C++ function)
nav2_smac_planner::AStarAlgorithm::clearGraph (C++ function)
nav2_smac_planner::AStarAlgorithm::clearQueue (C++ function)
nav2_smac_planner::AStarAlgorithm::Coordinates (C++ type)
nav2_smac_planner::AStarAlgorithm::CoordinateVector (C++ type)
nav2_smac_planner::AStarAlgorithm::createPath (C++ function)
nav2_smac_planner::AStarAlgorithm::getGoal (C++ function)
nav2_smac_planner::AStarAlgorithm::getHeuristicCost (C++ function)
nav2_smac_planner::AStarAlgorithm::getMaxIterations (C++ function)
nav2_smac_planner::AStarAlgorithm::getNextNode (C++ function)
nav2_smac_planner::AStarAlgorithm::getOnApproachMaxIterations (C++ function)
nav2_smac_planner::AStarAlgorithm::getSizeDim3 (C++ function)
nav2_smac_planner::AStarAlgorithm::getSizeX (C++ function)
nav2_smac_planner::AStarAlgorithm::getSizeY (C++ function)
nav2_smac_planner::AStarAlgorithm::getStart (C++ function)
nav2_smac_planner::AStarAlgorithm::getToleranceHeuristic (C++ function)
nav2_smac_planner::AStarAlgorithm::Graph (C++ type)
nav2_smac_planner::AStarAlgorithm::initialize (C++ function)
nav2_smac_planner::AStarAlgorithm::isGoal (C++ function)
nav2_smac_planner::AStarAlgorithm::NeighborIterator (C++ type)
nav2_smac_planner::AStarAlgorithm::NodeComparator (C++ struct)
,
[1]
nav2_smac_planner::AStarAlgorithm::NodeComparator::operator() (C++ function)
,
[1]
nav2_smac_planner::AStarAlgorithm::NodeElement (C++ type)
nav2_smac_planner::AStarAlgorithm::NodeGetter (C++ type)
nav2_smac_planner::AStarAlgorithm::NodePtr (C++ type)
nav2_smac_planner::AStarAlgorithm::NodeQueue (C++ type)
nav2_smac_planner::AStarAlgorithm::NodeVector (C++ type)
nav2_smac_planner::AStarAlgorithm::populateExpansionsLog (C++ function)
nav2_smac_planner::AStarAlgorithm::setCollisionChecker (C++ function)
nav2_smac_planner::AStarAlgorithm::setGoal (C++ function)
nav2_smac_planner::AStarAlgorithm::setStart (C++ function)
nav2_smac_planner::AStarAlgorithm::~AStarAlgorithm (C++ function)
nav2_smac_planner::BoundaryExpansion (C++ struct)
nav2_smac_planner::BoundaryExpansion::expansion_path_length (C++ member)
nav2_smac_planner::BoundaryExpansion::in_collision (C++ member)
nav2_smac_planner::BoundaryExpansion::original_path_length (C++ member)
nav2_smac_planner::BoundaryExpansion::path_end_idx (C++ member)
nav2_smac_planner::BoundaryExpansion::pts (C++ member)
nav2_smac_planner::BoundaryExpansions (C++ type)
nav2_smac_planner::BoundaryPoints (C++ struct)
nav2_smac_planner::BoundaryPoints::BoundaryPoints (C++ function)
nav2_smac_planner::BoundaryPoints::theta (C++ member)
nav2_smac_planner::BoundaryPoints::x (C++ member)
nav2_smac_planner::BoundaryPoints::y (C++ member)
nav2_smac_planner::CostmapDownsampler (C++ class)
nav2_smac_planner::CostmapDownsampler::_costmap (C++ member)
nav2_smac_planner::CostmapDownsampler::_downsampled_costmap (C++ member)
nav2_smac_planner::CostmapDownsampler::_downsampled_costmap_pub (C++ member)
nav2_smac_planner::CostmapDownsampler::_downsampled_resolution (C++ member)
nav2_smac_planner::CostmapDownsampler::_downsampled_size_x (C++ member)
nav2_smac_planner::CostmapDownsampler::_downsampled_size_y (C++ member)
nav2_smac_planner::CostmapDownsampler::_downsampling_factor (C++ member)
nav2_smac_planner::CostmapDownsampler::_size_x (C++ member)
nav2_smac_planner::CostmapDownsampler::_size_y (C++ member)
nav2_smac_planner::CostmapDownsampler::_use_min_cost_neighbor (C++ member)
nav2_smac_planner::CostmapDownsampler::CostmapDownsampler (C++ function)
nav2_smac_planner::CostmapDownsampler::downsample (C++ function)
nav2_smac_planner::CostmapDownsampler::on_activate (C++ function)
nav2_smac_planner::CostmapDownsampler::on_cleanup (C++ function)
nav2_smac_planner::CostmapDownsampler::on_configure (C++ function)
nav2_smac_planner::CostmapDownsampler::on_deactivate (C++ function)
nav2_smac_planner::CostmapDownsampler::resizeCostmap (C++ function)
nav2_smac_planner::CostmapDownsampler::setCostOfCell (C++ function)
nav2_smac_planner::CostmapDownsampler::updateCostmapSize (C++ function)
nav2_smac_planner::CostmapDownsampler::~CostmapDownsampler (C++ function)
nav2_smac_planner::createMarker (C++ function)
nav2_smac_planner::findCircumscribedCost (C++ function)
nav2_smac_planner::FREE (C++ member)
nav2_smac_planner::fromJsonToMetaData (C++ function)
nav2_smac_planner::fromJsonToMotionPrimitive (C++ function)
nav2_smac_planner::fromJsonToPose (C++ function)
nav2_smac_planner::fromString (C++ function)
nav2_smac_planner::getWorldCoords (C++ function)
nav2_smac_planner::getWorldOrientation (C++ function)
nav2_smac_planner::GridCollisionChecker (C++ class)
nav2_smac_planner::GridCollisionChecker::angles_ (C++ member)
nav2_smac_planner::GridCollisionChecker::clock_ (C++ member)
nav2_smac_planner::GridCollisionChecker::costmap_ros_ (C++ member)
nav2_smac_planner::GridCollisionChecker::footprint_cost_ (C++ member)
nav2_smac_planner::GridCollisionChecker::footprint_is_radius_ (C++ member)
nav2_smac_planner::GridCollisionChecker::getCost (C++ function)
nav2_smac_planner::GridCollisionChecker::getCostmapROS (C++ function)
nav2_smac_planner::GridCollisionChecker::getPrecomputedAngles (C++ function)
nav2_smac_planner::GridCollisionChecker::GridCollisionChecker (C++ function)
nav2_smac_planner::GridCollisionChecker::inCollision (C++ function)
,
[1]
nav2_smac_planner::GridCollisionChecker::logger_ (C++ member)
nav2_smac_planner::GridCollisionChecker::oriented_footprints_ (C++ member)
nav2_smac_planner::GridCollisionChecker::possible_collision_cost_ (C++ member)
nav2_smac_planner::GridCollisionChecker::setFootprint (C++ function)
nav2_smac_planner::GridCollisionChecker::unoriented_footprint_ (C++ member)
nav2_smac_planner::HybridMotionTable (C++ struct)
nav2_smac_planner::HybridMotionTable::bin_size (C++ member)
nav2_smac_planner::HybridMotionTable::change_penalty (C++ member)
nav2_smac_planner::HybridMotionTable::cost_penalty (C++ member)
nav2_smac_planner::HybridMotionTable::delta_xs (C++ member)
nav2_smac_planner::HybridMotionTable::delta_ys (C++ member)
nav2_smac_planner::HybridMotionTable::downsample_obstacle_heuristic (C++ member)
nav2_smac_planner::HybridMotionTable::getAngle (C++ function)
nav2_smac_planner::HybridMotionTable::getAngleFromBin (C++ function)
nav2_smac_planner::HybridMotionTable::getClosestAngularBin (C++ function)
nav2_smac_planner::HybridMotionTable::getProjections (C++ function)
nav2_smac_planner::HybridMotionTable::HybridMotionTable (C++ function)
nav2_smac_planner::HybridMotionTable::initDubin (C++ function)
nav2_smac_planner::HybridMotionTable::initReedsShepp (C++ function)
nav2_smac_planner::HybridMotionTable::min_turning_radius (C++ member)
nav2_smac_planner::HybridMotionTable::motion_model (C++ member)
nav2_smac_planner::HybridMotionTable::non_straight_penalty (C++ member)
nav2_smac_planner::HybridMotionTable::num_angle_quantization (C++ member)
nav2_smac_planner::HybridMotionTable::num_angle_quantization_float (C++ member)
nav2_smac_planner::HybridMotionTable::projections (C++ member)
nav2_smac_planner::HybridMotionTable::reverse_penalty (C++ member)
nav2_smac_planner::HybridMotionTable::size_x (C++ member)
nav2_smac_planner::HybridMotionTable::state_space (C++ member)
nav2_smac_planner::HybridMotionTable::travel_costs (C++ member)
nav2_smac_planner::HybridMotionTable::travel_distance_reward (C++ member)
nav2_smac_planner::HybridMotionTable::trig_values (C++ member)
nav2_smac_planner::HybridMotionTable::use_quadratic_cost_penalty (C++ member)
nav2_smac_planner::INSCRIBED (C++ member)
nav2_smac_planner::LatticeMetadata (C++ struct)
nav2_smac_planner::LatticeMetadata::grid_resolution (C++ member)
nav2_smac_planner::LatticeMetadata::heading_angles (C++ member)
nav2_smac_planner::LatticeMetadata::min_turning_radius (C++ member)
nav2_smac_planner::LatticeMetadata::motion_model (C++ member)
nav2_smac_planner::LatticeMetadata::number_of_headings (C++ member)
nav2_smac_planner::LatticeMetadata::number_of_trajectories (C++ member)
nav2_smac_planner::LatticeMotionTable (C++ struct)
nav2_smac_planner::LatticeMotionTable::allow_reverse_expansion (C++ member)
nav2_smac_planner::LatticeMotionTable::change_penalty (C++ member)
nav2_smac_planner::LatticeMotionTable::cost_penalty (C++ member)
nav2_smac_planner::LatticeMotionTable::current_lattice_filepath (C++ member)
nav2_smac_planner::LatticeMotionTable::getAngle (C++ function)
nav2_smac_planner::LatticeMotionTable::getAngleFromBin (C++ function)
nav2_smac_planner::LatticeMotionTable::getClosestAngularBin (C++ function)
nav2_smac_planner::LatticeMotionTable::getLatticeMetadata (C++ function)
nav2_smac_planner::LatticeMotionTable::getMotionPrimitives (C++ function)
nav2_smac_planner::LatticeMotionTable::initMotionModel (C++ function)
nav2_smac_planner::LatticeMotionTable::lattice_metadata (C++ member)
nav2_smac_planner::LatticeMotionTable::LatticeMotionTable (C++ function)
nav2_smac_planner::LatticeMotionTable::min_turning_radius (C++ member)
nav2_smac_planner::LatticeMotionTable::motion_model (C++ member)
nav2_smac_planner::LatticeMotionTable::motion_primitives (C++ member)
nav2_smac_planner::LatticeMotionTable::non_straight_penalty (C++ member)
nav2_smac_planner::LatticeMotionTable::num_angle_quantization (C++ member)
nav2_smac_planner::LatticeMotionTable::reverse_penalty (C++ member)
nav2_smac_planner::LatticeMotionTable::rotation_penalty (C++ member)
nav2_smac_planner::LatticeMotionTable::size_x (C++ member)
nav2_smac_planner::LatticeMotionTable::state_space (C++ member)
nav2_smac_planner::LatticeMotionTable::travel_distance_reward (C++ member)
nav2_smac_planner::LatticeMotionTable::trig_values (C++ member)
nav2_smac_planner::LookupTable (C++ type)
nav2_smac_planner::MAX_NON_OBSTACLE (C++ member)
nav2_smac_planner::MotionModel (C++ enum)
nav2_smac_planner::MotionModel::DUBIN (C++ enumerator)
nav2_smac_planner::MotionModel::REEDS_SHEPP (C++ enumerator)
nav2_smac_planner::MotionModel::STATE_LATTICE (C++ enumerator)
nav2_smac_planner::MotionModel::TWOD (C++ enumerator)
nav2_smac_planner::MotionModel::UNKNOWN (C++ enumerator)
nav2_smac_planner::MotionPose (C++ struct)
nav2_smac_planner::MotionPose::_theta (C++ member)
nav2_smac_planner::MotionPose::_turn_dir (C++ member)
nav2_smac_planner::MotionPose::_x (C++ member)
nav2_smac_planner::MotionPose::_y (C++ member)
nav2_smac_planner::MotionPose::MotionPose (C++ function)
,
[1]
nav2_smac_planner::MotionPose::operator- (C++ function)
nav2_smac_planner::MotionPoses (C++ type)
nav2_smac_planner::MotionPrimitive (C++ struct)
nav2_smac_planner::MotionPrimitive::arc_length (C++ member)
nav2_smac_planner::MotionPrimitive::end_angle (C++ member)
nav2_smac_planner::MotionPrimitive::left_turn (C++ member)
nav2_smac_planner::MotionPrimitive::poses (C++ member)
nav2_smac_planner::MotionPrimitive::start_angle (C++ member)
nav2_smac_planner::MotionPrimitive::straight_length (C++ member)
nav2_smac_planner::MotionPrimitive::trajectory_id (C++ member)
nav2_smac_planner::MotionPrimitive::trajectory_length (C++ member)
nav2_smac_planner::MotionPrimitive::turning_radius (C++ member)
nav2_smac_planner::MotionPrimitivePtrs (C++ type)
nav2_smac_planner::MotionPrimitives (C++ type)
nav2_smac_planner::Node2D (C++ class)
nav2_smac_planner::Node2D::_neighbors_grid_offsets (C++ member)
nav2_smac_planner::Node2D::backtracePath (C++ function)
nav2_smac_planner::Node2D::Coordinates (C++ class)
,
[1]
nav2_smac_planner::Node2D::Coordinates::Coordinates (C++ function)
,
[1]
,
[2]
,
[3]
nav2_smac_planner::Node2D::Coordinates::x (C++ member)
,
[1]
nav2_smac_planner::Node2D::Coordinates::y (C++ member)
,
[1]
nav2_smac_planner::Node2D::CoordinateVector (C++ type)
nav2_smac_planner::Node2D::cost_travel_multiplier (C++ member)
nav2_smac_planner::Node2D::getAccumulatedCost (C++ function)
nav2_smac_planner::Node2D::getCoords (C++ function)
,
[1]
nav2_smac_planner::Node2D::getCost (C++ function)
nav2_smac_planner::Node2D::getHeuristicCost (C++ function)
nav2_smac_planner::Node2D::getIndex (C++ function)
,
[1]
nav2_smac_planner::Node2D::getNeighbors (C++ function)
nav2_smac_planner::Node2D::getTraversalCost (C++ function)
nav2_smac_planner::Node2D::Graph (C++ type)
nav2_smac_planner::Node2D::initMotionModel (C++ function)
nav2_smac_planner::Node2D::isNodeValid (C++ function)
nav2_smac_planner::Node2D::isQueued (C++ function)
nav2_smac_planner::Node2D::Node2D (C++ function)
nav2_smac_planner::Node2D::NodePtr (C++ type)
nav2_smac_planner::Node2D::NodeVector (C++ type)
nav2_smac_planner::Node2D::operator== (C++ function)
nav2_smac_planner::Node2D::parent (C++ member)
nav2_smac_planner::Node2D::queued (C++ function)
nav2_smac_planner::Node2D::reset (C++ function)
nav2_smac_planner::Node2D::setAccumulatedCost (C++ function)
nav2_smac_planner::Node2D::setCost (C++ function)
nav2_smac_planner::Node2D::visited (C++ function)
nav2_smac_planner::Node2D::wasVisited (C++ function)
nav2_smac_planner::Node2D::~Node2D (C++ function)
nav2_smac_planner::NodeBasic (C++ class)
nav2_smac_planner::NodeBasic::backward (C++ member)
nav2_smac_planner::NodeBasic::graph_node_ptr (C++ member)
nav2_smac_planner::NodeBasic::index (C++ member)
nav2_smac_planner::NodeBasic::motion_index (C++ member)
nav2_smac_planner::NodeBasic::NodeBasic (C++ function)
nav2_smac_planner::NodeBasic::populateSearchNode (C++ function)
nav2_smac_planner::NodeBasic::pose (C++ member)
nav2_smac_planner::NodeBasic::prim_ptr (C++ member)
nav2_smac_planner::NodeBasic::processSearchNode (C++ function)
nav2_smac_planner::NodeBasic::turn_dir (C++ member)
nav2_smac_planner::NodeComparator (C++ struct)
nav2_smac_planner::NodeHeuristicPair (C++ type)
nav2_smac_planner::NodeHybrid (C++ class)
nav2_smac_planner::NodeHybrid::adjustedFootprintCost (C++ function)
nav2_smac_planner::NodeHybrid::backtracePath (C++ function)
nav2_smac_planner::NodeHybrid::Coordinates (C++ class)
,
[1]
nav2_smac_planner::NodeHybrid::Coordinates::Coordinates (C++ function)
,
[1]
,
[2]
,
[3]
nav2_smac_planner::NodeHybrid::Coordinates::operator!= (C++ function)
,
[1]
nav2_smac_planner::NodeHybrid::Coordinates::operator== (C++ function)
,
[1]
nav2_smac_planner::NodeHybrid::Coordinates::theta (C++ member)
,
[1]
nav2_smac_planner::NodeHybrid::Coordinates::x (C++ member)
,
[1]
nav2_smac_planner::NodeHybrid::Coordinates::y (C++ member)
,
[1]
nav2_smac_planner::NodeHybrid::CoordinateVector (C++ type)
nav2_smac_planner::NodeHybrid::costmap_ros (C++ member)
nav2_smac_planner::NodeHybrid::destroyStaticAssets (C++ function)
nav2_smac_planner::NodeHybrid::dist_heuristic_lookup_table (C++ member)
nav2_smac_planner::NodeHybrid::getAccumulatedCost (C++ function)
nav2_smac_planner::NodeHybrid::getCoords (C++ function)
nav2_smac_planner::NodeHybrid::getCost (C++ function)
nav2_smac_planner::NodeHybrid::getDistanceHeuristic (C++ function)
nav2_smac_planner::NodeHybrid::getHeuristicCost (C++ function)
nav2_smac_planner::NodeHybrid::getIndex (C++ function)
,
[1]
,
[2]
nav2_smac_planner::NodeHybrid::getMotionPrimitiveIndex (C++ function)
nav2_smac_planner::NodeHybrid::getNeighbors (C++ function)
nav2_smac_planner::NodeHybrid::getObstacleHeuristic (C++ function)
nav2_smac_planner::NodeHybrid::getTraversalCost (C++ function)
nav2_smac_planner::NodeHybrid::getTurnDirection (C++ function)
nav2_smac_planner::NodeHybrid::Graph (C++ type)
nav2_smac_planner::NodeHybrid::inflation_layer (C++ member)
nav2_smac_planner::NodeHybrid::initMotionModel (C++ function)
nav2_smac_planner::NodeHybrid::isNodeValid (C++ function)
nav2_smac_planner::NodeHybrid::motion_table (C++ member)
nav2_smac_planner::NodeHybrid::NodeHybrid (C++ function)
nav2_smac_planner::NodeHybrid::NodePtr (C++ type)
nav2_smac_planner::NodeHybrid::NodeVector (C++ type)
nav2_smac_planner::NodeHybrid::obstacle_heuristic_lookup_table (C++ member)
nav2_smac_planner::NodeHybrid::obstacle_heuristic_queue (C++ member)
nav2_smac_planner::NodeHybrid::operator== (C++ function)
nav2_smac_planner::NodeHybrid::parent (C++ member)
nav2_smac_planner::NodeHybrid::pose (C++ member)
nav2_smac_planner::NodeHybrid::precomputeDistanceHeuristic (C++ function)
nav2_smac_planner::NodeHybrid::reset (C++ function)
nav2_smac_planner::NodeHybrid::resetObstacleHeuristic (C++ function)
nav2_smac_planner::NodeHybrid::setAccumulatedCost (C++ function)
nav2_smac_planner::NodeHybrid::setMotionPrimitiveIndex (C++ function)
nav2_smac_planner::NodeHybrid::setPose (C++ function)
nav2_smac_planner::NodeHybrid::size_lookup (C++ member)
nav2_smac_planner::NodeHybrid::travel_distance_cost (C++ member)
nav2_smac_planner::NodeHybrid::visited (C++ function)
nav2_smac_planner::NodeHybrid::wasVisited (C++ function)
nav2_smac_planner::NodeHybrid::~NodeHybrid (C++ function)
nav2_smac_planner::NodeLattice (C++ class)
nav2_smac_planner::NodeLattice::addNodeToPath (C++ function)
nav2_smac_planner::NodeLattice::backtracePath (C++ function)
nav2_smac_planner::NodeLattice::backwards (C++ function)
nav2_smac_planner::NodeLattice::Coordinates (C++ type)
nav2_smac_planner::NodeLattice::CoordinateVector (C++ type)
nav2_smac_planner::NodeLattice::dist_heuristic_lookup_table (C++ member)
nav2_smac_planner::NodeLattice::getAccumulatedCost (C++ function)
nav2_smac_planner::NodeLattice::getCoords (C++ function)
nav2_smac_planner::NodeLattice::getCost (C++ function)
nav2_smac_planner::NodeLattice::getDistanceHeuristic (C++ function)
nav2_smac_planner::NodeLattice::getHeuristicCost (C++ function)
nav2_smac_planner::NodeLattice::getIndex (C++ function)
,
[1]
nav2_smac_planner::NodeLattice::getMotionPrimitive (C++ function)
nav2_smac_planner::NodeLattice::getNeighbors (C++ function)
nav2_smac_planner::NodeLattice::getObstacleHeuristic (C++ function)
nav2_smac_planner::NodeLattice::getTraversalCost (C++ function)
nav2_smac_planner::NodeLattice::Graph (C++ type)
nav2_smac_planner::NodeLattice::initMotionModel (C++ function)
nav2_smac_planner::NodeLattice::isBackward (C++ function)
nav2_smac_planner::NodeLattice::isNodeValid (C++ function)
nav2_smac_planner::NodeLattice::motion_table (C++ member)
nav2_smac_planner::NodeLattice::NodeLattice (C++ function)
nav2_smac_planner::NodeLattice::NodePtr (C++ type)
nav2_smac_planner::NodeLattice::NodeVector (C++ type)
nav2_smac_planner::NodeLattice::operator== (C++ function)
nav2_smac_planner::NodeLattice::parent (C++ member)
nav2_smac_planner::NodeLattice::pose (C++ member)
nav2_smac_planner::NodeLattice::precomputeDistanceHeuristic (C++ function)
nav2_smac_planner::NodeLattice::reset (C++ function)
nav2_smac_planner::NodeLattice::resetObstacleHeuristic (C++ function)
nav2_smac_planner::NodeLattice::setAccumulatedCost (C++ function)
nav2_smac_planner::NodeLattice::setMotionPrimitive (C++ function)
nav2_smac_planner::NodeLattice::setPose (C++ function)
nav2_smac_planner::NodeLattice::size_lookup (C++ member)
nav2_smac_planner::NodeLattice::visited (C++ function)
nav2_smac_planner::NodeLattice::wasVisited (C++ function)
nav2_smac_planner::NodeLattice::~NodeLattice (C++ function)
nav2_smac_planner::ObstacleHeuristicComparator (C++ struct)
nav2_smac_planner::ObstacleHeuristicComparator::operator() (C++ function)
nav2_smac_planner::ObstacleHeuristicElement (C++ type)
nav2_smac_planner::ObstacleHeuristicQueue (C++ type)
nav2_smac_planner::OCCUPIED (C++ member)
nav2_smac_planner::PathIterator (C++ type)
nav2_smac_planner::PathSegment (C++ class)
nav2_smac_planner::PathSegment::end (C++ member)
nav2_smac_planner::PathSegment::start (C++ member)
nav2_smac_planner::ReversePathIterator (C++ type)
nav2_smac_planner::SearchInfo (C++ struct)
nav2_smac_planner::SearchInfo::allow_primitive_interpolation (C++ member)
nav2_smac_planner::SearchInfo::allow_reverse_expansion (C++ member)
nav2_smac_planner::SearchInfo::analytic_expansion_max_cost (C++ member)
nav2_smac_planner::SearchInfo::analytic_expansion_max_cost_override (C++ member)
nav2_smac_planner::SearchInfo::analytic_expansion_max_length (C++ member)
nav2_smac_planner::SearchInfo::analytic_expansion_ratio (C++ member)
nav2_smac_planner::SearchInfo::cache_obstacle_heuristic (C++ member)
nav2_smac_planner::SearchInfo::change_penalty (C++ member)
nav2_smac_planner::SearchInfo::cost_penalty (C++ member)
nav2_smac_planner::SearchInfo::downsample_obstacle_heuristic (C++ member)
nav2_smac_planner::SearchInfo::lattice_filepath (C++ member)
nav2_smac_planner::SearchInfo::minimum_turning_radius (C++ member)
nav2_smac_planner::SearchInfo::non_straight_penalty (C++ member)
nav2_smac_planner::SearchInfo::retrospective_penalty (C++ member)
nav2_smac_planner::SearchInfo::reverse_penalty (C++ member)
nav2_smac_planner::SearchInfo::rotation_penalty (C++ member)
nav2_smac_planner::SearchInfo::use_quadratic_cost_penalty (C++ member)
nav2_smac_planner::SmacPlanner2D (C++ class)
nav2_smac_planner::SmacPlanner2D::_a_star (C++ member)
nav2_smac_planner::SmacPlanner2D::_allow_unknown (C++ member)
nav2_smac_planner::SmacPlanner2D::_clock (C++ member)
nav2_smac_planner::SmacPlanner2D::_collision_checker (C++ member)
nav2_smac_planner::SmacPlanner2D::_costmap (C++ member)
nav2_smac_planner::SmacPlanner2D::_costmap_downsampler (C++ member)
nav2_smac_planner::SmacPlanner2D::_downsample_costmap (C++ member)
nav2_smac_planner::SmacPlanner2D::_downsampling_factor (C++ member)
nav2_smac_planner::SmacPlanner2D::_dyn_params_handler (C++ member)
nav2_smac_planner::SmacPlanner2D::_global_frame (C++ member)
nav2_smac_planner::SmacPlanner2D::_logger (C++ member)
nav2_smac_planner::SmacPlanner2D::_max_iterations (C++ member)
nav2_smac_planner::SmacPlanner2D::_max_on_approach_iterations (C++ member)
nav2_smac_planner::SmacPlanner2D::_max_planning_time (C++ member)
nav2_smac_planner::SmacPlanner2D::_motion_model (C++ member)
nav2_smac_planner::SmacPlanner2D::_motion_model_for_search (C++ member)
nav2_smac_planner::SmacPlanner2D::_mutex (C++ member)
nav2_smac_planner::SmacPlanner2D::_name (C++ member)
nav2_smac_planner::SmacPlanner2D::_node (C++ member)
nav2_smac_planner::SmacPlanner2D::_raw_plan_publisher (C++ member)
nav2_smac_planner::SmacPlanner2D::_search_info (C++ member)
nav2_smac_planner::SmacPlanner2D::_smoother (C++ member)
nav2_smac_planner::SmacPlanner2D::_terminal_checking_interval (C++ member)
nav2_smac_planner::SmacPlanner2D::_tolerance (C++ member)
nav2_smac_planner::SmacPlanner2D::_use_final_approach_orientation (C++ member)
nav2_smac_planner::SmacPlanner2D::activate (C++ function)
nav2_smac_planner::SmacPlanner2D::cleanup (C++ function)
nav2_smac_planner::SmacPlanner2D::configure (C++ function)
nav2_smac_planner::SmacPlanner2D::createPlan (C++ function)
nav2_smac_planner::SmacPlanner2D::deactivate (C++ function)
nav2_smac_planner::SmacPlanner2D::dynamicParametersCallback (C++ function)
nav2_smac_planner::SmacPlanner2D::SmacPlanner2D (C++ function)
nav2_smac_planner::SmacPlanner2D::~SmacPlanner2D (C++ function)
nav2_smac_planner::SmacPlannerHybrid (C++ class)
nav2_smac_planner::SmacPlannerHybrid::_a_star (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_allow_unknown (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_angle_bin_size (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_angle_quantizations (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_clock (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_collision_checker (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_costmap (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_costmap_downsampler (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_costmap_ros (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_debug_visualizations (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_downsample_costmap (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_downsampling_factor (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_dyn_params_handler (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_expansions_publisher (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_global_frame (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_logger (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_lookup_table_dim (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_lookup_table_size (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_max_iterations (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_max_on_approach_iterations (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_max_planning_time (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_minimum_turning_radius_global_coords (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_motion_model (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_motion_model_for_search (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_mutex (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_name (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_node (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_planned_footprints_publisher (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_raw_plan_publisher (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_remote_param_subscriber (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_remote_resolution_handler (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_search_info (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_smoother (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_terminal_checking_interval (C++ member)
nav2_smac_planner::SmacPlannerHybrid::_tolerance (C++ member)
nav2_smac_planner::SmacPlannerHybrid::activate (C++ function)
nav2_smac_planner::SmacPlannerHybrid::cleanup (C++ function)
nav2_smac_planner::SmacPlannerHybrid::configure (C++ function)
nav2_smac_planner::SmacPlannerHybrid::createPlan (C++ function)
nav2_smac_planner::SmacPlannerHybrid::deactivate (C++ function)
nav2_smac_planner::SmacPlannerHybrid::dynamicParametersCallback (C++ function)
nav2_smac_planner::SmacPlannerHybrid::SmacPlannerHybrid (C++ function)
nav2_smac_planner::SmacPlannerHybrid::~SmacPlannerHybrid (C++ function)
nav2_smac_planner::SmacPlannerLattice (C++ class)
nav2_smac_planner::SmacPlannerLattice::_a_star (C++ member)
nav2_smac_planner::SmacPlannerLattice::_allow_unknown (C++ member)
nav2_smac_planner::SmacPlannerLattice::_clock (C++ member)
nav2_smac_planner::SmacPlannerLattice::_collision_checker (C++ member)
nav2_smac_planner::SmacPlannerLattice::_costmap (C++ member)
nav2_smac_planner::SmacPlannerLattice::_costmap_ros (C++ member)
nav2_smac_planner::SmacPlannerLattice::_debug_visualizations (C++ member)
nav2_smac_planner::SmacPlannerLattice::_dyn_params_handler (C++ member)
nav2_smac_planner::SmacPlannerLattice::_expansions_publisher (C++ member)
nav2_smac_planner::SmacPlannerLattice::_global_frame (C++ member)
nav2_smac_planner::SmacPlannerLattice::_logger (C++ member)
nav2_smac_planner::SmacPlannerLattice::_lookup_table_size (C++ member)
nav2_smac_planner::SmacPlannerLattice::_max_iterations (C++ member)
nav2_smac_planner::SmacPlannerLattice::_max_on_approach_iterations (C++ member)
nav2_smac_planner::SmacPlannerLattice::_max_planning_time (C++ member)
nav2_smac_planner::SmacPlannerLattice::_metadata (C++ member)
nav2_smac_planner::SmacPlannerLattice::_motion_model (C++ member)
nav2_smac_planner::SmacPlannerLattice::_mutex (C++ member)
nav2_smac_planner::SmacPlannerLattice::_name (C++ member)
nav2_smac_planner::SmacPlannerLattice::_node (C++ member)
nav2_smac_planner::SmacPlannerLattice::_planned_footprints_publisher (C++ member)
nav2_smac_planner::SmacPlannerLattice::_raw_plan_publisher (C++ member)
nav2_smac_planner::SmacPlannerLattice::_search_info (C++ member)
nav2_smac_planner::SmacPlannerLattice::_smoother (C++ member)
nav2_smac_planner::SmacPlannerLattice::_terminal_checking_interval (C++ member)
nav2_smac_planner::SmacPlannerLattice::_tolerance (C++ member)
nav2_smac_planner::SmacPlannerLattice::activate (C++ function)
nav2_smac_planner::SmacPlannerLattice::cleanup (C++ function)
nav2_smac_planner::SmacPlannerLattice::configure (C++ function)
nav2_smac_planner::SmacPlannerLattice::createPlan (C++ function)
nav2_smac_planner::SmacPlannerLattice::deactivate (C++ function)
nav2_smac_planner::SmacPlannerLattice::dynamicParametersCallback (C++ function)
nav2_smac_planner::SmacPlannerLattice::SmacPlannerLattice (C++ function)
nav2_smac_planner::SmacPlannerLattice::~SmacPlannerLattice (C++ function)
nav2_smac_planner::toString (C++ function)
nav2_smac_planner::transformFootprintToEdges (C++ function)
nav2_smac_planner::TrigValues (C++ type)
nav2_smac_planner::TurnDirection (C++ enum)
(C++ struct)
nav2_smac_planner::TurnDirection::FORWARD (C++ enumerator)
nav2_smac_planner::TurnDirection::LEFT (C++ enumerator)
nav2_smac_planner::TurnDirection::REV_LEFT (C++ enumerator)
nav2_smac_planner::TurnDirection::REV_RIGHT (C++ enumerator)
nav2_smac_planner::TurnDirection::REVERSE (C++ enumerator)
nav2_smac_planner::TurnDirection::RIGHT (C++ enumerator)
nav2_smac_planner::TurnDirection::UNKNOWN (C++ enumerator)
nav2_smac_planner::UNKNOWN (C++ member)
R
ROBIN_HOOD (C macro)
robin_hood::detail::assertNotNull (C++ function)
robin_hood::detail::BulkPoolAllocator (C++ class)
robin_hood::detail::BulkPoolAllocator::addOrFree (C++ function)
robin_hood::detail::BulkPoolAllocator::allocate (C++ function)
robin_hood::detail::BulkPoolAllocator::BulkPoolAllocator (C++ function)
,
[1]
,
[2]
robin_hood::detail::BulkPoolAllocator::deallocate (C++ function)
robin_hood::detail::BulkPoolAllocator::operator= (C++ function)
,
[1]
robin_hood::detail::BulkPoolAllocator::reset (C++ function)
robin_hood::detail::BulkPoolAllocator::swap (C++ function)
robin_hood::detail::BulkPoolAllocator::~BulkPoolAllocator (C++ function)
robin_hood::detail::has_is_transparent (C++ struct)
robin_hood::detail::has_is_transparent<T, typename void_type<typename T::is_transparent>::type> (C++ struct)
robin_hood::detail::NodeAllocator (C++ struct)
robin_hood::detail::NodeAllocator<T, MinSize, MaxSize, false> (C++ struct)
robin_hood::detail::NodeAllocator<T, MinSize, MaxSize, true> (C++ struct)
robin_hood::detail::NodeAllocator<T, MinSize, MaxSize, true>::addOrFree (C++ function)
robin_hood::detail::reinterpret_cast_no_cast_align_warning (C++ function)
,
[1]
robin_hood::detail::rotr (C++ function)
robin_hood::detail::SizeT (C++ type)
robin_hood::detail::swappable::nothrow (C++ struct)
robin_hood::detail::swappable::nothrow::value (C++ member)
robin_hood::detail::Table (C++ class)
robin_hood::detail::Table::at (C++ function)
,
[1]
robin_hood::detail::Table::begin (C++ function)
,
[1]
robin_hood::detail::Table::calcNumElementsWithBuffer (C++ function)
robin_hood::detail::Table::cbegin (C++ function)
robin_hood::detail::Table::cend (C++ function)
robin_hood::detail::Table::clear (C++ function)
robin_hood::detail::Table::Cloner (C++ struct)
robin_hood::detail::Table::Cloner<M, false> (C++ struct)
robin_hood::detail::Table::Cloner<M, false>::operator() (C++ function)
robin_hood::detail::Table::Cloner<M, true> (C++ struct)
robin_hood::detail::Table::Cloner<M, true>::operator() (C++ function)
robin_hood::detail::Table::compact (C++ function)
robin_hood::detail::Table::const_iterator (C++ type)
robin_hood::detail::Table::contains (C++ function)
,
[1]
robin_hood::detail::Table::count (C++ function)
,
[1]
robin_hood::detail::Table::DataNode (C++ class)
robin_hood::detail::Table::DataNode<M, false> (C++ class)
robin_hood::detail::Table::DataNode<M, false>::DataNode (C++ function)
,
[1]
robin_hood::detail::Table::DataNode<M, false>::destroy (C++ function)
robin_hood::detail::Table::DataNode<M, false>::destroyDoNotDeallocate (C++ function)
robin_hood::detail::Table::DataNode<M, false>::getFirst (C++ function)
,
[1]
,
[2]
,
[3]
robin_hood::detail::Table::DataNode<M, false>::getSecond (C++ function)
,
[1]
robin_hood::detail::Table::DataNode<M, false>::operator* (C++ function)
,
[1]
robin_hood::detail::Table::DataNode<M, false>::operator-> (C++ function)
,
[1]
robin_hood::detail::Table::DataNode<M, false>::swap (C++ function)
robin_hood::detail::Table::DataNode<M, true> (C++ class)
robin_hood::detail::Table::DataNode<M, true>::DataNode (C++ function)
,
[1]
robin_hood::detail::Table::DataNode<M, true>::destroy (C++ function)
robin_hood::detail::Table::DataNode<M, true>::destroyDoNotDeallocate (C++ function)
robin_hood::detail::Table::DataNode<M, true>::getFirst (C++ function)
,
[1]
,
[2]
,
[3]
robin_hood::detail::Table::DataNode<M, true>::getSecond (C++ function)
,
[1]
robin_hood::detail::Table::DataNode<M, true>::operator* (C++ function)
,
[1]
robin_hood::detail::Table::DataNode<M, true>::operator-> (C++ function)
,
[1]
robin_hood::detail::Table::DataNode<M, true>::swap (C++ function)
robin_hood::detail::Table::Destroyer (C++ struct)
robin_hood::detail::Table::Destroyer<M, false> (C++ struct)
robin_hood::detail::Table::Destroyer<M, false>::nodes (C++ function)
robin_hood::detail::Table::Destroyer<M, false>::nodesDoNotDeallocate (C++ function)
robin_hood::detail::Table::Destroyer<M, true> (C++ struct)
robin_hood::detail::Table::Destroyer<M, true>::nodes (C++ function)
robin_hood::detail::Table::Destroyer<M, true>::nodesDoNotDeallocate (C++ function)
robin_hood::detail::Table::emplace (C++ function)
robin_hood::detail::Table::emplace_hint (C++ function)
robin_hood::detail::Table::end (C++ function)
,
[1]
robin_hood::detail::Table::erase (C++ function)
,
[1]
,
[2]
robin_hood::detail::Table::fast_forward_tag (C++ struct)
robin_hood::detail::Table::find (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
robin_hood::detail::Table::hasher (C++ type)
robin_hood::detail::Table::insert (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
robin_hood::detail::Table::insert_or_assign (C++ function)
,
[1]
,
[2]
,
[3]
robin_hood::detail::Table::is_flat (C++ member)
robin_hood::detail::Table::is_map (C++ member)
robin_hood::detail::Table::is_set (C++ member)
robin_hood::detail::Table::is_transparent (C++ member)
robin_hood::detail::Table::Iter (C++ class)
robin_hood::detail::Table::Iter::difference_type (C++ type)
robin_hood::detail::Table::Iter::Iter (C++ function)
,
[1]
,
[2]
,
[3]
robin_hood::detail::Table::Iter::iterator_category (C++ type)
robin_hood::detail::Table::Iter::operator!= (C++ function)
robin_hood::detail::Table::Iter::operator* (C++ function)
robin_hood::detail::Table::Iter::operator++ (C++ function)
,
[1]
robin_hood::detail::Table::Iter::operator-> (C++ function)
robin_hood::detail::Table::Iter::operator= (C++ function)
robin_hood::detail::Table::Iter::operator== (C++ function)
robin_hood::detail::Table::Iter::pointer (C++ type)
robin_hood::detail::Table::Iter::reference (C++ type)
robin_hood::detail::Table::Iter::value_type (C++ type)
robin_hood::detail::Table::iterator (C++ type)
robin_hood::detail::Table::key_equal (C++ type)
robin_hood::detail::Table::key_type (C++ type)
robin_hood::detail::Table::load_factor (C++ function)
robin_hood::detail::Table::mapped_type (C++ type)
robin_hood::detail::Table::max_load_factor (C++ function)
robin_hood::detail::Table::max_size (C++ function)
robin_hood::detail::Table::operator!= (C++ function)
robin_hood::detail::Table::operator= (C++ function)
,
[1]
robin_hood::detail::Table::operator== (C++ function)
robin_hood::detail::Table::operator[] (C++ function)
,
[1]
robin_hood::detail::Table::rehash (C++ function)
robin_hood::detail::Table::reserve (C++ function)
robin_hood::detail::Table::Self (C++ type)
robin_hood::detail::Table::size (C++ function)
robin_hood::detail::Table::size_type (C++ type)
robin_hood::detail::Table::swap (C++ function)
robin_hood::detail::Table::Table (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
robin_hood::detail::Table::try_emplace (C++ function)
,
[1]
,
[2]
,
[3]
robin_hood::detail::Table::value_type (C++ type)
robin_hood::detail::Table::~Table (C++ function)
robin_hood::detail::unaligned_load (C++ function)
robin_hood::detail::void_type (C++ struct)
robin_hood::detail::void_type::type (C++ type)
robin_hood::detail::WrapHash (C++ struct)
robin_hood::detail::WrapHash::WrapHash (C++ function)
,
[1]
robin_hood::detail::WrapKeyEqual (C++ struct)
robin_hood::detail::WrapKeyEqual::WrapKeyEqual (C++ function)
,
[1]
robin_hood::hash (C++ struct)
robin_hood::hash::operator() (C++ function)
robin_hood::hash<Enum, typename std::enable_if<std::is_enum<Enum>::value>::type> (C++ struct)
robin_hood::hash<Enum, typename std::enable_if<std::is_enum<Enum>::value>::type>::operator() (C++ function)
robin_hood::hash<std::basic_string<CharT>> (C++ struct)
robin_hood::hash<std::basic_string<CharT>>::operator() (C++ function)
robin_hood::hash<std::basic_string_view<CharT>> (C++ struct)
robin_hood::hash<std::basic_string_view<CharT>>::operator() (C++ function)
robin_hood::hash<std::shared_ptr<T>> (C++ struct)
robin_hood::hash<std::shared_ptr<T>>::operator() (C++ function)
robin_hood::hash<std::unique_ptr<T>> (C++ struct)
robin_hood::hash<std::unique_ptr<T>>::operator() (C++ function)
robin_hood::hash<T*> (C++ struct)
robin_hood::hash<T*>::operator() (C++ function)
robin_hood::hash_bytes (C++ function)
robin_hood::hash_int (C++ function)
robin_hood::is_transparent_tag (C++ struct)
robin_hood::operator!= (C++ function)
robin_hood::operator< (C++ function)
robin_hood::operator<= (C++ function)
robin_hood::operator== (C++ function)
robin_hood::operator> (C++ function)
robin_hood::operator>= (C++ function)
robin_hood::pair (C++ struct)
robin_hood::pair::first (C++ member)
robin_hood::pair::first_type (C++ type)
robin_hood::pair::pair (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
robin_hood::pair::second (C++ member)
robin_hood::pair::second_type (C++ type)
robin_hood::pair::swap (C++ function)
robin_hood::ROBIN_HOOD_HASH_INT (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
,
[9]
,
[10]
,
[11]
,
[12]
,
[13]
robin_hood::swap (C++ function)
robin_hood::unordered_flat_map (C++ type)
robin_hood::unordered_flat_set (C++ type)
robin_hood::unordered_map (C++ type)
robin_hood::unordered_node_map (C++ type)
robin_hood::unordered_node_set (C++ type)
robin_hood::unordered_set (C++ type)
ROBIN_HOOD_COUNT (C macro)
ROBIN_HOOD_COUNT_LEADING_ZEROES (C macro)
ROBIN_HOOD_COUNT_TRAILING_ZEROES (C macro)
ROBIN_HOOD_HASH_INT (C macro)
ROBIN_HOOD_IS_TRIVIALLY_COPYABLE (C macro)
ROBIN_HOOD_LIKELY (C macro)
ROBIN_HOOD_LOG (C macro)
ROBIN_HOOD_PRIVATE_DEFINITION_BIG_ENDIAN (C macro)
ROBIN_HOOD_PRIVATE_DEFINITION_BITNESS (C macro)
ROBIN_HOOD_PRIVATE_DEFINITION_BROKEN_CONSTEXPR (C macro)
ROBIN_HOOD_PRIVATE_DEFINITION_CLZ (C macro)
ROBIN_HOOD_PRIVATE_DEFINITION_CTZ (C macro)
ROBIN_HOOD_PRIVATE_DEFINITION_CXX (C macro)
ROBIN_HOOD_PRIVATE_DEFINITION_CXX11 (C macro)
ROBIN_HOOD_PRIVATE_DEFINITION_CXX14 (C macro)
ROBIN_HOOD_PRIVATE_DEFINITION_CXX17 (C macro)
ROBIN_HOOD_PRIVATE_DEFINITION_CXX98 (C macro)
ROBIN_HOOD_PRIVATE_DEFINITION_FALLTHROUGH (C macro)
ROBIN_HOOD_PRIVATE_DEFINITION_HAS_EXCEPTIONS (C macro)
ROBIN_HOOD_PRIVATE_DEFINITION_HAS_NATIVE_WCHART (C macro)
ROBIN_HOOD_PRIVATE_DEFINITION_LITTLE_ENDIAN (C macro)
ROBIN_HOOD_PRIVATE_DEFINITION_NODISCARD (C macro)
ROBIN_HOOD_PRIVATE_DEFINITION_NOINLINE (C macro)
ROBIN_HOOD_STD (C macro)
ROBIN_HOOD_TRACE (C macro)
ROBIN_HOOD_UNLIKELY (C macro)
ROBIN_HOOD_UNUSED (C macro)
ROBIN_HOOD_VERSION_MAJOR (C macro)
ROBIN_HOOD_VERSION_MINOR (C macro)
ROBIN_HOOD_VERSION_PATCH (C macro)