scenario_simulator_v2 C++ API
Classes | Namespaces | Enumerations | Functions
lane_change.hpp File Reference
#include <lanelet2_core/Forward.h>
#include <iostream>
#include <scenario_simulator_exception/exception.hpp>
#include <type_traits>
#include <unordered_map>
Include dependency graph for lane_change.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  traffic_simulator::lane_change::AbsoluteTarget
 
struct  traffic_simulator::lane_change::Constraint
 
struct  traffic_simulator::lane_change::RelativeTarget
 
struct  traffic_simulator::lane_change::Parameter
 parameters for behavior plugin More...
 

Namespaces

 traffic_simulator
 
 traffic_simulator::lane_change
 

Enumerations

enum class  traffic_simulator::lane_change::Direction { traffic_simulator::lane_change::STRAIGHT = 0 , traffic_simulator::lane_change::LEFT = 1 , traffic_simulator::lane_change::RIGHT = 2 }
 
enum class  traffic_simulator::lane_change::TrajectoryShape { traffic_simulator::lane_change::CUBIC = 0 , traffic_simulator::lane_change::LINEAR = 1 }
 

Functions

std::ostream & traffic_simulator::lane_change::operator<< (std::ostream &, const Direction &)
 
std::ostream & traffic_simulator::lane_change::operator<< (std::ostream &, const TrajectoryShape &)
 
std::ostream & traffic_simulator::lane_change::operator<< (std::ostream &, const Constraint::Type &)
 
std::ostream & traffic_simulator::lane_change::operator<< (std::ostream &, const Constraint::Policy &)
 
std::ostream & traffic_simulator::lane_change::operator<< (std::ostream &, const Parameter &)