maliput_malidrive
DBManager::XodrGapBetweenFunctions Struct Reference

Detailed Description

Holds gap between cubic polynomials of a specific feature of the road such as elevation and superelevation.

#include <src/maliput_malidrive/xodr/db_manager.h>

Public Attributes

RoadHeader::Id road_header_id {"none"}
 Id of the Road where the function belongs to. More...
 
std::pair< int, int > function_index_pair {}
 Holds the two functions' indexes responsible for the gap. More...
 
double distance {}
 Value of the gap. More...
 

Member Data Documentation

◆ distance

double distance {}

Value of the gap.

◆ function_index_pair

std::pair<int, int> function_index_pair {}

Holds the two functions' indexes responsible for the gap.

The gap is defined as the difference in the images of the two functions at the adjacent \( p \) value.

◆ road_header_id

RoadHeader::Id road_header_id {"none"}

Id of the Road where the function belongs to.


The documentation for this struct was generated from the following file: