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

#include <multicue_obstacle_transformer.h>

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

Public Member Functions

 MultiCueObstacleTransformer ()
 
virtual ~MultiCueObstacleTransformer ()
 
bool Init (const ObstacleTransformerInitOptions &options=ObstacleTransformerInitOptions()) override
 
bool Transform (const ObstacleTransformerOptions &options, CameraFrame *frame) override
 
std::string Name () const override
 
- Public Member Functions inherited from apollo::perception::camera::BaseObstacleTransformer
 BaseObstacleTransformer ()=default
 
virtual ~BaseObstacleTransformer ()=default
 
 BaseObstacleTransformer (const BaseObstacleTransformer &)=delete
 
BaseObstacleTransformeroperator= (const BaseObstacleTransformer &)=delete
 

Protected Attributes

ObjectTemplateManagerobject_template_manager_ = nullptr
 

Constructor & Destructor Documentation

◆ MultiCueObstacleTransformer()

apollo::perception::camera::MultiCueObstacleTransformer::MultiCueObstacleTransformer ( )
inline

◆ ~MultiCueObstacleTransformer()

virtual apollo::perception::camera::MultiCueObstacleTransformer::~MultiCueObstacleTransformer ( )
inlinevirtual

Member Function Documentation

◆ Init()

bool apollo::perception::camera::MultiCueObstacleTransformer::Init ( const ObstacleTransformerInitOptions options = ObstacleTransformerInitOptions())
overridevirtual

◆ Name()

std::string apollo::perception::camera::MultiCueObstacleTransformer::Name ( ) const
overridevirtual

◆ Transform()

bool apollo::perception::camera::MultiCueObstacleTransformer::Transform ( const ObstacleTransformerOptions options,
CameraFrame frame 
)
overridevirtual

Member Data Documentation

◆ object_template_manager_

ObjectTemplateManager* apollo::perception::camera::MultiCueObstacleTransformer::object_template_manager_ = nullptr
protected

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