#include <route.h>
Definition at line 57 of file route.h.
 
◆ Route() [1/2]
      
        
          | swri_route_util::Route::Route | ( |  | ) |  | 
      
 
 
◆ Route() [2/2]
      
        
          | swri_route_util::Route::Route | ( | const marti_nav_msgs::Route & | msg | ) |  | 
      
 
 
◆ deleteProperty()
      
        
          | void swri_route_util::Route::deleteProperty | ( | const std::string & | name | ) |  | 
      
 
 
◆ findPointId()
      
        
          | bool swri_route_util::Route::findPointId | ( | size_t & | index, | 
        
          |  |  | const std::string & | id | 
        
          |  | ) |  | const | 
      
 
 
◆ findPointIdConst()
      
        
          | bool swri_route_util::Route::findPointIdConst | ( | size_t & | index, | 
        
          |  |  | const std::string & | id | 
        
          |  | ) |  | const | 
      
 
 
◆ getProperty()
      
        
          | std::string swri_route_util::Route::getProperty | ( | const std::string & | name | ) | const | 
      
 
 
◆ getPropertyNames()
      
        
          | std::vector< std::string > swri_route_util::Route::getPropertyNames | ( |  | ) | const | 
      
 
 
◆ getTypedProperty()
template<typename T > 
  
  | 
        
          | T swri_route_util::Route::getTypedProperty | ( | const std::string & | name | ) | const |  | inline | 
 
 
◆ guid()
      
        
          | std::string swri_route_util::Route::guid | ( |  | ) | const | 
      
 
 
◆ hasProperty()
      
        
          | bool swri_route_util::Route::hasProperty | ( | const std::string & | name | ) | const | 
      
 
 
◆ name()
      
        
          | std::string swri_route_util::Route::name | ( |  | ) | const | 
      
 
 
◆ rebuildPointIndex()
      
        
          | void swri_route_util::Route::rebuildPointIndex | ( |  | ) | const | 
      
 
 
◆ setGuid()
      
        
          | void swri_route_util::Route::setGuid | ( | const std::string & | guid | ) |  | 
      
 
 
◆ setName()
      
        
          | void swri_route_util::Route::setName | ( | const std::string & | name | ) |  | 
      
 
 
◆ setProperty()
      
        
          | void swri_route_util::Route::setProperty | ( | const std::string & | name, | 
        
          |  |  | const std::string & | value | 
        
          |  | ) |  |  | 
      
 
 
◆ toMsg()
      
        
          | void swri_route_util::Route::toMsg | ( | marti_nav_msgs::Route & | msg | ) | const | 
      
 
 
◆ toMsgPtr()
      
        
          | mnm::RoutePtr swri_route_util::Route::toMsgPtr | ( |  | ) | const | 
      
 
 
◆ valid()
      
        
          | bool swri_route_util::Route::valid | ( |  | ) | const | 
      
 
 
◆ guid_
      
        
          | std::string swri_route_util::Route::guid_ | 
      
 
 
◆ header
◆ name_
      
        
          | std::string swri_route_util::Route::name_ | 
      
 
 
◆ point_index_
  
  | 
        
          | std::map<std::string, size_t> swri_route_util::Route::point_index_ |  | mutable | 
 
 
◆ points
      
        
          | std::vector<RoutePoint> swri_route_util::Route::points | 
      
 
 
◆ properties_
      
        
          | std::map<std::string, std::string> swri_route_util::Route::properties_ | 
      
 
 
The documentation for this class was generated from the following files: