Class containing a reference to RoadInfoSignal. More...
#include <Landmark.h>
Collaboration diagram for carla::client::Landmark:Public Member Functions | |
| std::string | GetCountry () const |
| double | GetDistance () const |
| double | GetHeight () const |
| double | GethOffset () const |
| std::string | GetId () const |
| std::string | GetName () const |
| road::SignalOrientation | GetOrientation () const |
| double | GetPitch () const |
| road::RoadId | GetRoadId () const |
| double | GetRoll () const |
| double | GetS () const |
| std::string | GetSubType () const |
| double | GetT () const |
| std::string | GetText () const |
| const geom::Transform & | GetTransform () const |
| std::string | GetType () const |
| std::string | GetUnit () const |
| const auto & | GetValidities () const |
| double | GetValue () const |
| SharedPtr< Waypoint > | GetWaypoint () const |
| double | GetWidth () const |
| double | GetZOffset () const |
| bool | IsDynamic () const |
Private Member Functions | |
| Landmark (SharedPtr< Waypoint > waypoint, SharedPtr< const Map > parent, const road::element::RoadInfoSignal *signal, double distance_from_search=0) | |
Private Attributes | |
| double | _distance_from_search |
| SharedPtr< const Map > | _parent |
| const road::element::RoadInfoSignal * | _signal |
| SharedPtr< Waypoint > | _waypoint |
| waypoint where the signal is affecting More... | |
| friend | Map |
| friend | Waypoint |
Class containing a reference to RoadInfoSignal.
Definition at line 22 of file Landmark.h.
|
inlineprivate |
Definition at line 122 of file Landmark.h.
|
inline |
Definition at line 69 of file Landmark.h.
References _signal, carla::road::Signal::GetCountry(), and carla::road::element::RoadInfoSignal::GetSignal().
Here is the call graph for this function:
|
inline |
Definition at line 37 of file Landmark.h.
References _distance_from_search.
|
inline |
Definition at line 89 of file Landmark.h.
References _signal, carla::road::Signal::GetHeight(), and carla::road::element::RoadInfoSignal::GetSignal().
Here is the call graph for this function:
|
inline |
Definition at line 101 of file Landmark.h.
References _signal, carla::road::Signal::GetHOffset(), and carla::road::element::RoadInfoSignal::GetSignal().
Here is the call graph for this function:
|
inline |
Definition at line 49 of file Landmark.h.
References _signal, and carla::road::element::RoadInfoSignal::GetSignalId().
Referenced by carla::client::World::GetTrafficLight(), and carla::client::World::GetTrafficSign().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 53 of file Landmark.h.
References _signal, carla::road::Signal::GetName(), and carla::road::element::RoadInfoSignal::GetSignal().
Here is the call graph for this function:
|
inline |
Definition at line 61 of file Landmark.h.
References _signal, and carla::road::element::RoadInfoSignal::GetOrientation().
Here is the call graph for this function:
|
inline |
Definition at line 105 of file Landmark.h.
References _signal, carla::road::Signal::GetPitch(), and carla::road::element::RoadInfoSignal::GetSignal().
Here is the call graph for this function:
|
inline |
Definition at line 33 of file Landmark.h.
References _signal, and carla::road::element::RoadInfoSignal::GetRoadId().
Here is the call graph for this function:
|
inline |
Definition at line 109 of file Landmark.h.
References _signal, carla::road::Signal::GetRoll(), and carla::road::element::RoadInfoSignal::GetSignal().
Here is the call graph for this function:
|
inline |
Definition at line 41 of file Landmark.h.
References _signal, and carla::road::element::RoadInfoSignal::GetS().
Here is the call graph for this function:
|
inline |
Definition at line 77 of file Landmark.h.
References _signal, carla::road::element::RoadInfoSignal::GetSignal(), and carla::road::Signal::GetSubtype().
Here is the call graph for this function:
|
inline |
Definition at line 45 of file Landmark.h.
References _signal, and carla::road::element::RoadInfoSignal::GetT().
Here is the call graph for this function:
|
inline |
Definition at line 97 of file Landmark.h.
References _signal, carla::road::element::RoadInfoSignal::GetSignal(), and carla::road::Signal::GetText().
Here is the call graph for this function:
|
inline |
Definition at line 29 of file Landmark.h.
References _signal, carla::road::element::RoadInfoSignal::GetSignal(), and carla::road::Signal::GetTransform().
Here is the call graph for this function:
|
inline |
Definition at line 73 of file Landmark.h.
References _signal, carla::road::element::RoadInfoSignal::GetSignal(), and carla::road::Signal::GetType().
Here is the call graph for this function:
|
inline |
Definition at line 85 of file Landmark.h.
References _signal, carla::road::element::RoadInfoSignal::GetSignal(), and carla::road::Signal::GetUnit().
Here is the call graph for this function:
|
inline |
Definition at line 113 of file Landmark.h.
References _signal, and carla::road::element::RoadInfoSignal::GetValidities().
Here is the call graph for this function:
|
inline |
Definition at line 81 of file Landmark.h.
References _signal, carla::road::element::RoadInfoSignal::GetSignal(), and carla::road::Signal::GetValue().
Here is the call graph for this function:Definition at line 25 of file Landmark.h.
References _waypoint.
|
inline |
Definition at line 93 of file Landmark.h.
References _signal, carla::road::element::RoadInfoSignal::GetSignal(), and carla::road::Signal::GetWidth().
Here is the call graph for this function:
|
inline |
Definition at line 65 of file Landmark.h.
References _signal, carla::road::element::RoadInfoSignal::GetSignal(), and carla::road::Signal::GetZOffset().
Here is the call graph for this function:
|
inline |
Definition at line 57 of file Landmark.h.
References _signal, and carla::road::element::RoadInfoSignal::IsDynamic().
Here is the call graph for this function:
|
private |
Definition at line 139 of file Landmark.h.
Referenced by GetDistance().
Definition at line 135 of file Landmark.h.
|
private |
Definition at line 137 of file Landmark.h.
Referenced by GetCountry(), GetHeight(), GethOffset(), GetId(), carla::client::Map::GetLandmarkGroup(), GetName(), GetOrientation(), GetPitch(), GetRoadId(), GetRoll(), GetS(), GetSubType(), GetT(), GetText(), GetTransform(), GetType(), GetUnit(), GetValidities(), GetValue(), GetWidth(), GetZOffset(), and IsDynamic().
waypoint where the signal is affecting
Definition at line 133 of file Landmark.h.
Referenced by GetWaypoint().
|
private |
Definition at line 120 of file Landmark.h.
|
private |
Definition at line 119 of file Landmark.h.
1.8.13