Apollo  6.0
Open source self driving car software
Public Member Functions | List of all members
apollo::v2x::InternalData Class Referencefinal

#include <utils.h>

Collaboration diagram for apollo::v2x::InternalData:
Collaboration graph

Public Member Functions

 InternalData ()
 
virtual ~InternalData ()
 
void reset ()
 
bool TrafficLightProc (const std::shared_ptr<::apollo::hdmap::HDMap > &hdmap, double distance, ::apollo::v2x::RoadTrafficLight *msg)
 
bool ProcTrafficlight (const std::shared_ptr<::apollo::hdmap::HDMap > &hdmap, const ObuLight *x2v_traffic_light, const std::string &junction_id, bool flag_u_turn, double distance, double check_time, std::shared_ptr< OSLight > *os_light)
 
bool ProcPlanningMessage (const ::apollo::planning::ADCTrajectory *planning_msg, const OSLight *last_os_light, std::shared_ptr<::apollo::perception::TrafficLightDetection > *res_light)
 

Constructor & Destructor Documentation

◆ InternalData()

apollo::v2x::InternalData::InternalData ( )

◆ ~InternalData()

virtual apollo::v2x::InternalData::~InternalData ( )
virtual

Member Function Documentation

◆ ProcPlanningMessage()

bool apollo::v2x::InternalData::ProcPlanningMessage ( const ::apollo::planning::ADCTrajectory *  planning_msg,
const OSLight last_os_light,
std::shared_ptr<::apollo::perception::TrafficLightDetection > *  res_light 
)

◆ ProcTrafficlight()

bool apollo::v2x::InternalData::ProcTrafficlight ( const std::shared_ptr<::apollo::hdmap::HDMap > &  hdmap,
const ObuLight x2v_traffic_light,
const std::string &  junction_id,
bool  flag_u_turn,
double  distance,
double  check_time,
std::shared_ptr< OSLight > *  os_light 
)

◆ reset()

void apollo::v2x::InternalData::reset ( )

◆ TrafficLightProc()

bool apollo::v2x::InternalData::TrafficLightProc ( const std::shared_ptr<::apollo::hdmap::HDMap > &  hdmap,
double  distance,
::apollo::v2x::RoadTrafficLight *  msg 
)

The documentation for this class was generated from the following file: