Horizon
Loading...
Searching...
No Matches
axes_lollipop.hpp
1#pragma once
2#include <gtkmm.h>
3
4namespace horizon {
5class AxesLollipop : public Gtk::DrawingArea {
6public:
8 void set_angles(float a, float b);
9
10private:
11 float alpha = 0;
12 float beta = 0;
13 Glib::RefPtr<Pango::Layout> layout;
14 float size = 5;
15
16 bool render(const Cairo::RefPtr<Cairo::Context> &cr);
17 void create_layout();
18};
19} // namespace horizon
Definition axes_lollipop.hpp:5