#include <Junction.h>
Inheritance diagram for carla::client::Junction:
Collaboration diagram for carla::client::Junction:Public Member Functions | |
| geom::BoundingBox | GetBoundingBox () const |
| carla::road::JuncId | GetId () const |
| std::vector< std::pair< SharedPtr< Waypoint >, SharedPtr< Waypoint > > > | GetWaypoints (road::Lane::LaneType type=road::Lane::LaneType::Driving) const |
Private Member Functions | |
| Junction (SharedPtr< const Map > parent, const road::Junction *junction) | |
Private Member Functions inherited from carla::NonCopyable | |
| NonCopyable ()=default | |
| NonCopyable (const NonCopyable &)=delete | |
| NonCopyable (NonCopyable &&)=delete | |
| NonCopyable & | operator= (const NonCopyable &)=delete |
| NonCopyable & | operator= (NonCopyable &&)=delete |
Private Attributes | |
| geom::BoundingBox | _bounding_box |
| road::JuncId | _id |
| SharedPtr< const Map > | _parent |
Friends | |
| class | Map |
Definition at line 23 of file client/Junction.h.
|
private |
Definition at line 14 of file Junction.cpp.
References _bounding_box, _id, carla::road::Junction::GetBoundingBox(), and carla::road::Junction::GetId().
Here is the call graph for this function:| geom::BoundingBox carla::client::Junction::GetBoundingBox | ( | ) | const |
Definition at line 24 of file Junction.cpp.
References _bounding_box.
Referenced by GetId().
Here is the caller graph for this function:
|
inline |
Definition at line 29 of file client/Junction.h.
References _id, carla::road::Lane::Driving, GetBoundingBox(), and GetWaypoints().
Referenced by GetWaypoints().
Here is the call graph for this function:
Here is the caller graph for this function:| std::vector< std::pair< SharedPtr< Waypoint >, SharedPtr< Waypoint > > > carla::client::Junction::GetWaypoints | ( | road::Lane::LaneType | type = road::Lane::LaneType::Driving | ) | const |
Definition at line 19 of file Junction.cpp.
References _parent, and GetId().
Referenced by GetId().
Here is the call graph for this function:
Here is the caller graph for this function:
|
friend |
Definition at line 40 of file client/Junction.h.
|
private |
Definition at line 46 of file client/Junction.h.
Referenced by GetBoundingBox(), and Junction().
|
private |
Definition at line 48 of file client/Junction.h.
Referenced by GetId(), and Junction().
Definition at line 44 of file client/Junction.h.
Referenced by GetWaypoints().
1.8.13