#include <Signal.h>
Public 成员函数 | |
const std::set< ContId > & | GetControllers () const |
const std::string & | GetCountry () const |
const std::vector< SignalDependency > & | GetDependencies () |
bool | GetDynamic () const |
double | GetHeight () const |
double | GetHOffset () const |
const std::string & | GetName () const |
SignalOrientation | GetOrientation () const |
double | GetPitch () const |
RoadId | GetRoadId () const |
double | GetRoll () const |
double | GetS () const |
const SignId & | GetSignalId () const |
const std::string & | GetSubtype () const |
double | GetT () const |
const std::string & | GetText () const |
const geom::Transform & | GetTransform () const |
const std::string & | GetType () const |
const std::string & | GetUnit () const |
double | GetValue () const |
double | GetWidth () const |
double | GetZOffset () const |
Signal (RoadId road_id, SignId signal_id, double s, double t, std::string name, std::string dynamic, std::string orientation, double zOffset, std::string country, std::string type, std::string subtype, double value, std::string unit, double height, double width, std::string text, double hOffset, double pitch, double roll) | |
Private 属性 | |
std::set< ContId > | _controllers |
std::string | _country |
std::vector< SignalDependency > | _dependencies |
std::string | _dynamic |
double | _height |
double | _hOffset |
std::string | _name |
std::string | _orientation |
double | _pitch |
RoadId | _road_id |
double | _roll |
double | _s |
SignId | _signal_id |
std::string | _subtype |
double | _t |
std::string | _text |
geom::Transform | _transform |
std::string | _type |
std::string | _unit |
bool | _using_inertial_position = false |
double | _value |
double | _width |
double | _zOffset |
friend | MapBuilder |
额外继承的成员函数 | |
Private 成员函数 继承自 carla::MovableNonCopyable | |
MovableNonCopyable ()=default | |
MovableNonCopyable (const MovableNonCopyable &)=delete | |
MovableNonCopyable (MovableNonCopyable &&)=default | |
MovableNonCopyable & | operator= (const MovableNonCopyable &)=delete |
MovableNonCopyable & | operator= (MovableNonCopyable &&)=default |
|
inline |
|
inline |
|
inline |
|
inline |
引用了 _dependencies.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
引用了 _signal_id.
|
inline |
引用了 _subtype.
被这些函数引用 carla::client::Landmark::GetSubType() , 以及 MatchSignalAndActor().
|
inline |
|
inline |
引用了 _transform.
被这些函数引用 GetClosestTrafficSignActor() , 以及 carla::client::Landmark::GetTransform().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
被这些函数引用 GetControllers().
|
private |
被这些函数引用 GetCountry().
|
private |
被这些函数引用 GetDependencies().
|
private |
被这些函数引用 GetDynamic().
|
private |
被这些函数引用 GetHeight().
|
private |
被这些函数引用 GetHOffset().
|
private |
被这些函数引用 GetOrientation().
|
private |
被这些函数引用 GetPitch().
|
private |
被这些函数引用 GetRoadId().
|
private |
被这些函数引用 GetSignalId().
|
private |
被这些函数引用 GetSubtype().
|
private |
被这些函数引用 GetTransform().
|
private |
被这些函数引用 GetValue().
|
private |
被这些函数引用 GetWidth().
|
private |
被这些函数引用 GetZOffset().