maliput_multilane
|
#include <cmath>
#include <map>
#include <memory>
#include <stdexcept>
#include <string>
#include <tuple>
#include <vector>
#include <maliput/api/lane_data.h>
#include <maliput/api/road_geometry.h>
#include <maliput/common/maliput_abort.h>
#include <maliput/common/maliput_copyable.h>
#include "maliput_multilane/computation_policy.h"
#include "maliput_multilane/connection.h"
Classes | |
class | StartReference |
Provides methods to build an StartReference::Spec. More... | |
class | StartReference::Spec |
Defines how a Connection's reference curve starts. More... | |
class | StartLane |
Provides methods to build an StartLane::Spec. More... | |
class | StartLane::Spec |
Defines how a Connection's lane curve starts. More... | |
class | EndReference |
Provides methods to build an EndReference::Spec. More... | |
class | EndReference::Spec |
Defines how a Connection's reference curve ends. More... | |
class | EndLane |
Provides methods to build an EndLane::Spec. More... | |
class | EndLane::Spec |
Defines how a Connection's lane curve ends. More... | |
class | LaneLayout |
Wraps all the lane-related specifications in a Connection. More... | |
class | BuilderBase |
Defines a builder interface for multilane. More... | |
class | BuilderFactoryBase |
Factory interface to construct BuilderBase instances. More... | |
class | Builder |
Convenient builder class which makes it easy to construct a multilane road network. More... | |
class | BuilderFactory |
Implements a BuilderFactoryBase to construct Builder objects. More... | |
Namespaces | |
maliput | |
maliput::multilane | |
Enumerations | |
enum | Direction { kForward, kReverse } |
Defines the direction of an Endpoint or EndpointZ. More... | |
Functions | |
std::ostream & | operator<< (std::ostream &out, const StartReference::Spec &start_spec) |
Streams a string representation of start_spec into out . More... | |
std::ostream & | operator<< (std::ostream &out, const StartLane::Spec &start_spec) |
Streams a string representation of start_spec into out . More... | |
std::ostream & | operator<< (std::ostream &out, const EndReference::Spec &end_spec) |
Streams a string representation of end_spec into out . More... | |
std::ostream & | operator<< (std::ostream &out, const EndLane::Spec &end_spec) |
Streams a string representation of end_spec into out . More... | |
std::ostream & | operator<< (std::ostream &out, const LaneLayout &lane_layout) |
Streams a string representation of lane_layout into out . More... | |