maliput
|
#include <cmath>
#include <cstddef>
#include <initializer_list>
#include <string>
#include <tuple>
#include <unordered_map>
#include <vector>
#include "maliput/api/lane.h"
#include "maliput/common/maliput_abort.h"
#include "maliput/common/maliput_hash.h"
#include "maliput/utility/string_format.h"
Classes | |
class | UniqueIndexer< T, Hash, KeyEqual > |
A container for a set of unique objects which keeps track of the original insertion order. More... | |
class | GeoVertex |
An Inertial -frame vertex. More... | |
struct | GeoVertex::Equiv |
An equivalence operation suitable for std::unordered_map. More... | |
class | GeoNormal |
An Inertial -frame normal vector. More... | |
struct | GeoNormal::Equiv |
An equivalence operation suitable for std::unordered_map. More... | |
class | GeoFace |
An Inertial -frame face: a sequence of vertices with corresponding normals. More... | |
class | IndexFace |
A face — a sequence of vertices with normals — in which the vertices and normals are represented by integer indices into some other container/dictionary. More... | |
struct | IndexFace::Vertex |
class | GeoMesh |
An Inertial -frame mesh: a collection of GeoFaces. More... | |
class | SrhFace |
A Lane -frame face: a sequence of vertices expressed in the (s,r,h) coordinates of an api::Lane (which is not referenced here). More... | |
Namespaces | |
maliput | |
Code in this file is inspired by: https://github.com/RobotLocomotion/drake/blob/master/common/text_logging.h. | |
maliput::utility | |
maliput::utility::mesh | |