|
CARLA
|
#include "carla/agents/navigation/BasicAgent.h"#include "carla/agents/navigation/GlobalRoutePlanner.h"#include "carla/agents/navigation/LocalPlanner.h"#include "carla/agents/navigation/Misc.h"#include "carla/agents/navigation/Types.h"#include "carla/client/Actor.h"#include "carla/client/ActorList.h"#include "carla/client/Map.h"#include "carla/client/TrafficLight.h"#include "carla/client/Vehicle.h"#include "carla/client/Waypoint.h"#include "carla/client/World.h"#include "carla/geom/BoundingBox.h"#include "carla/geom/Location.h"#include "carla/geom/Transform.h"#include "carla/geom/Vector3D.h"#include "carla/road/Lane.h"#include "carla/road/element/LaneMarking.h"#include "carla/rpc/TrafficLightState.h"#include <boost/geometry.hpp>#include <boost/geometry/geometries/point_xy.hpp>#include <boost/geometry/geometries/polygon.hpp>#include <algorithm>#include <array>#include <cmath>#include <cstdint>#include <utility>Go to the source code of this file.
Namespaces | |
| namespace | carla |
| This file contains definitions of common data structures used in traffic manager. | |
| namespace | carla::agents |
| namespace | carla::agents::navigation |
Typedefs | |
| using | carla::agents::navigation::BgPoint = bg::model::d2::point_xy< double > |
| using | carla::agents::navigation::BgPolygon = bg::model::polygon< BgPoint > |
| using | carla::agents::navigation::LaneChange = road::element::LaneMarking::LaneChange |
| using | carla::agents::navigation::LaneType = road::Lane::LaneType |