Apollo 10.0
自动驾驶开放平台
apollo::drivers::smartereye::SmartereyeHandler类 参考

#include <smartereye_handler.h>

类 apollo::drivers::smartereye::SmartereyeHandler 继承关系图:
apollo::drivers::smartereye::SmartereyeHandler 的协作图:

Public 成员函数

 SmartereyeHandler (std::string name)
 
 ~SmartereyeHandler ()
 
void handleRawFrame (const RawImageFrame *rawFrame)
 
bool SetCallback (CallbackFunc ptr)
 
void handleUpdateFinished (Result result)
 

Protected 成员函数

void handleDisparityPointByPoint (unsigned char *image, int width, int height, int bitNum)
 
void handleDisparityByLookupTable (unsigned char *image, int width, int height, int bitNum)
 

详细描述

在文件 smartereye_handler.h34 行定义.

构造及析构函数说明

◆ SmartereyeHandler()

apollo::drivers::smartereye::SmartereyeHandler::SmartereyeHandler ( std::string  name)
explicit

在文件 smartereye_handler.cc32 行定义.

33 : mName(name) {
34 pCallbackFunc = nullptr;
35}

◆ ~SmartereyeHandler()

apollo::drivers::smartereye::SmartereyeHandler::~SmartereyeHandler ( )

在文件 smartereye_handler.cc37 行定义.

37 {
38 pCallbackFunc = nullptr;
39}

成员函数说明

◆ handleDisparityByLookupTable()

void apollo::drivers::smartereye::SmartereyeHandler::handleDisparityByLookupTable ( unsigned char *  image,
int  width,
int  height,
int  bitNum 
)
inlineprotected

在文件 smartereye_handler.h45 行定义.

46 {}

◆ handleDisparityPointByPoint()

void apollo::drivers::smartereye::SmartereyeHandler::handleDisparityPointByPoint ( unsigned char *  image,
int  width,
int  height,
int  bitNum 
)
inlineprotected

在文件 smartereye_handler.h43 行定义.

44 {}

◆ handleRawFrame()

void apollo::drivers::smartereye::SmartereyeHandler::handleRawFrame ( const RawImageFrame *  rawFrame)

在文件 smartereye_handler.cc47 行定义.

47 {
48 pCallbackFunc(const_cast<RawImageFrame *>(rawFrame));
49}

◆ handleUpdateFinished()

void apollo::drivers::smartereye::SmartereyeHandler::handleUpdateFinished ( Result  result)
inline

在文件 smartereye_handler.h40 行定义.

40{}

◆ SetCallback()

bool apollo::drivers::smartereye::SmartereyeHandler::SetCallback ( CallbackFunc  ptr)

在文件 smartereye_handler.cc41 行定义.

41 {
42 pCallbackFunc = ptr;
43
44 return true;
45}

该类的文档由以下文件生成: