Apollo  6.0
Open source self driving car software
Public Member Functions | List of all members
apollo::perception::camera::MultiCamerasProjection Class Reference

#include <multi_camera_projection.h>

Collaboration diagram for apollo::perception::camera::MultiCamerasProjection:
Collaboration graph

Public Member Functions

 MultiCamerasProjection ()
 
 ~MultiCamerasProjection ()=default
 
bool Init (const MultiCamerasInitOption &options)
 
bool Project (const CarPose &pose, const ProjectOption &option, base::TrafficLight *light) const
 
bool HasCamera (const std::string &camera_name) const
 
int getImageWidth (const std::string &camera_name) const
 
int getImageHeight (const std::string &camera_name) const
 
const std::vector< std::string > & getCameraNamesByDescendingFocalLen () const
 

Constructor & Destructor Documentation

◆ MultiCamerasProjection()

apollo::perception::camera::MultiCamerasProjection::MultiCamerasProjection ( )
inline

◆ ~MultiCamerasProjection()

apollo::perception::camera::MultiCamerasProjection::~MultiCamerasProjection ( )
default

Member Function Documentation

◆ getCameraNamesByDescendingFocalLen()

const std::vector<std::string>& apollo::perception::camera::MultiCamerasProjection::getCameraNamesByDescendingFocalLen ( ) const
inline

◆ getImageHeight()

int apollo::perception::camera::MultiCamerasProjection::getImageHeight ( const std::string &  camera_name) const

◆ getImageWidth()

int apollo::perception::camera::MultiCamerasProjection::getImageWidth ( const std::string &  camera_name) const

◆ HasCamera()

bool apollo::perception::camera::MultiCamerasProjection::HasCamera ( const std::string &  camera_name) const

◆ Init()

bool apollo::perception::camera::MultiCamerasProjection::Init ( const MultiCamerasInitOption options)

◆ Project()

bool apollo::perception::camera::MultiCamerasProjection::Project ( const CarPose pose,
const ProjectOption option,
base::TrafficLight light 
) const

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