33 #ifndef _ROIMANAGERFRAME_H_ 34 #define _ROIMANAGERFRAME_H_ 38 #include <wx/dataview.h> 79 std::shared_ptr<ros::NodeHandle>
nh_;
void onDeleteButton(wxCommandEvent &)
Event handler for the delete button.
void onNewButton(wxCommandEvent &)
Event handler for the new button.
void updateGui()
Update list of shown rois on the gui.
std::shared_ptr< InteractiveRoiSelection > interactive_roi_server_
virtual ~RoiManagerFrame()=default
std::shared_ptr< ros::NodeHandle > nh_
NewRoiFrame * create_roi_frame_
void onUpdateButton(wxCommandEvent &)
Event handler for the update button.
void onEditButton(wxCommandEvent &)
Event handler for the edit button.
bool isItemInList(wxString name)
Search if an roi is already present.
ros::ServiceClient client_get_roi_
ros::ServiceClient client_delete_roi_
RoiManagerFrame(const wxString &title)
Constructor.
wxDataViewListCtrl * item_list_