scenario_simulator_v2 C++ API
Classes | Enumerations | Functions
traffic_simulator::lane_change Namespace Reference

Classes

struct  AbsoluteTarget
 
struct  Constraint
 
struct  RelativeTarget
 
struct  Parameter
 parameters for behavior plugin More...
 

Enumerations

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

Functions

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

Enumeration Type Documentation

◆ Direction

Enumerator
STRAIGHT 
LEFT 
RIGHT 

◆ TrajectoryShape

Enumerator
CUBIC 
LINEAR 

Function Documentation

◆ operator<<() [1/5]

std::ostream & traffic_simulator::lane_change::operator<< ( std::ostream &  stream,
const Constraint::Policy value 
)

◆ operator<<() [2/5]

std::ostream & traffic_simulator::lane_change::operator<< ( std::ostream &  stream,
const Constraint::Type value 
)

◆ operator<<() [3/5]

std::ostream & traffic_simulator::lane_change::operator<< ( std::ostream &  stream,
const Direction value 
)

◆ operator<<() [4/5]

std::ostream & traffic_simulator::lane_change::operator<< ( std::ostream &  stream,
const Parameter parameter 
)

◆ operator<<() [5/5]

std::ostream & traffic_simulator::lane_change::operator<< ( std::ostream &  stream,
const TrajectoryShape value 
)