maliput_malidrive
tools.cc File Reference
Include dependency graph for tools.cc:

Namespaces

 malidrive
 Generate a new XODR file which is filled with Roads that are extracted from an another XODR file.
 
 malidrive::xodr
 

Functions

double GetDistanceBetweenGeometries (const Geometry &lhs, const Geometry &rhs)
 Calculates the Euclidean distance between the endpoint of lhs and the startpoint of rhs. More...
 
template<class XodrFunction >
double GetDistanceBetweenFunctions (const XodrFunction &lhs, const XodrFunction &rhs)
 Computes the distance between the images of lhs and rhs polynomials. More...
 
Vector2 ComputeEndpointWithNewLength (const Geometry &geometry, double length)
 Calculates the position of the geometry that starts in geometry.start_point and extends length distance. More...
 
template double GetDistanceBetweenFunctions< ElevationProfile::Elevation > (const ElevationProfile::Elevation &lhs, const ElevationProfile::Elevation &rhs)
 
template double GetDistanceBetweenFunctions< LateralProfile::Superelevation > (const LateralProfile::Superelevation &lhs, const LateralProfile::Superelevation &rhs)