Razorbotz RMC 2021-2022 Documentation
Loading...
Searching...
No Matches
Speedometer Class Reference
Inheritance diagram for Speedometer:
Collaboration diagram for Speedometer:

Public Member Functions

 Speedometer (const std::string &label)
 
void set_speed (double speed)
 
void set_reverse (bool reverse)
 
void set_min_speed (double speed)
 
void set_max_speed (double speed)
 
void set_num_major_divisions (int divisions)
 
void set_num_minor_ticks_per_segment (int minor_ticks)
 
void set_display_speed (bool display_speed)
 
void set_numbers_inside (bool numbers_inside)
 
void set_numbers_on_ticks (bool numbers_on_ticks)
 
void set_angle_for_zero (double angle_for_zero)
 
void set_angle_for_sweep (double angle_for_sweep)
 
void set_low_warning (bool warning)
 
void set_low_warning_thresh (double thresh)
 
void set_high_warning (bool warning)
 
void set_high_warning_thresh (double thresh)
 
void set_use_text_label (bool text_label)
 
void set_text_label (std::string label)
 

Protected Member Functions

bool on_draw (const Cairo::RefPtr< Cairo::Context > &cr) override
 

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