Apollo  6.0
Open source self driving car software
Public Member Functions | Protected Member Functions | List of all members
apollo::drivers::smartereye::SmartereyeHandler Class Reference

#include <smartereye_handler.h>

Inheritance diagram for apollo::drivers::smartereye::SmartereyeHandler:
Inheritance graph
Collaboration diagram for apollo::drivers::smartereye::SmartereyeHandler:
Collaboration graph

Public Member Functions

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

Protected Member Functions

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

Constructor & Destructor Documentation

◆ SmartereyeHandler()

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

◆ ~SmartereyeHandler()

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

Member Function Documentation

◆ handleDisparityByLookupTable()

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

◆ handleDisparityPointByPoint()

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

◆ handleRawFrame()

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

◆ handleUpdateFinished()

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

◆ SetCallback()

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

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