00001 #include "draw_rectangle_alg.h" 00002 00003 DrawRectangleAlgorithm::DrawRectangleAlgorithm(void) 00004 { 00005 00006 } 00007 00008 DrawRectangleAlgorithm::~DrawRectangleAlgorithm(void) 00009 { 00010 } 00011 00012 void DrawRectangleAlgorithm::config_update(Config& new_cfg, uint32_t level) 00013 { 00014 this->lock(); 00015 00016 // save the current configuration 00017 this->config_=new_cfg; 00018 00019 this->unlock(); 00020 } 00021 00022 // DrawRectangleAlgorithm Public API