Apollo  v5.5.0
Open source self driving car software
Public Member Functions | List of all members
apollo::perception::camera::BaseCameraPerception Class Referenceabstract

#include <base_camera_perception.h>

Inheritance diagram for apollo::perception::camera::BaseCameraPerception:
Inheritance graph
Collaboration diagram for apollo::perception::camera::BaseCameraPerception:
Collaboration graph

Public Member Functions

 BaseCameraPerception ()=default
 
virtual ~BaseCameraPerception ()=default
 
virtual bool Init (const CameraPerceptionInitOptions &init_options)=0
 
virtual bool Perception (const CameraPerceptionOptions &options, CameraFrame *frame)=0
 
virtual std::string Name () const =0
 
 BaseCameraPerception (const BaseCameraPerception &)=delete
 
BaseCameraPerceptionoperator= (const BaseCameraPerception &)=delete
 

Constructor & Destructor Documentation

◆ BaseCameraPerception() [1/2]

apollo::perception::camera::BaseCameraPerception::BaseCameraPerception ( )
default

◆ ~BaseCameraPerception()

virtual apollo::perception::camera::BaseCameraPerception::~BaseCameraPerception ( )
virtualdefault

◆ BaseCameraPerception() [2/2]

apollo::perception::camera::BaseCameraPerception::BaseCameraPerception ( const BaseCameraPerception )
delete

Member Function Documentation

◆ Init()

virtual bool apollo::perception::camera::BaseCameraPerception::Init ( const CameraPerceptionInitOptions init_options)
pure virtual

◆ Name()

virtual std::string apollo::perception::camera::BaseCameraPerception::Name ( ) const
pure virtual

◆ operator=()

BaseCameraPerception& apollo::perception::camera::BaseCameraPerception::operator= ( const BaseCameraPerception )
delete

◆ Perception()

virtual bool apollo::perception::camera::BaseCameraPerception::Perception ( const CameraPerceptionOptions options,
CameraFrame frame 
)
pure virtual

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