|
Graphic Calculator: FIDocalcus
Проект трёх первокурсников (по инженерному практикуму в первом семестре) по созданию графического калькулятора на FLTK C++
|
Classes | |
| class | Bad_image |
| struct | Button |
| struct | Closed_polyline |
| Закрытая последовательность линий More... | |
| struct | Color |
| Цвет, с учетом прозрачности More... | |
| class | Font |
| class | Image |
| struct | In_box |
| class | Line |
| Простая линяя, сост. из двух точек More... | |
| struct | Line_style |
| class | Lines |
| Независимые линии More... | |
| class | Mark |
| class | Marked_polyline |
| class | Marks |
| class | Open_polyline |
| Открытая последовательность линий More... | |
| struct | Out_box |
| struct | Point |
| class | Shape |
| Абстрактная фигура More... | |
| struct | Suffix |
| class | Text |
| class | Widget |
| Абстрактный объект взаимодействия с пользователем More... | |
| class | Window |
Typedefs | |
| using | Callback |
Functions | |
| bool | can_open (const std::string &s) |
| void | draw_mark (Point _loc, char c) |
| Рисует 1 марку | |
| Suffix::Encoding | get_encoding (const std::string &s) |
| int | gui_main () |
| Вызывает основной цикл обработки событий библиотеки виджетов | |
| int | init_suffix_map () |
| bool | operator!= (Point a, Point b) |
| Point | operator+ (Point a, Point b) |
| Point | operator- (Point a, Point b) |
| bool | operator== (Point a, Point b) |
| template<class W > | |
| W & | reference_to (void *ptr_wid) |
Variables | |
| const double | pi {std::acos(-1.0)} |
| std::map< std::string, Suffix::Encoding > | suffix_map |

Рисует 1 марку
| _loc | расположение |
| c | символ марки |

| Suffix::Encoding Graph_lib::get_encoding | ( | const std::string & | s | ) |


|
inline |
Вызывает основной цикл обработки событий библиотеки виджетов
| int Graph_lib::init_suffix_map | ( | ) |

|
inline |
|
inline |
|
inline |
|
inline |
| W & Graph_lib::reference_to | ( | void * | ptr_wid | ) |

| std::map<std::string, Suffix::Encoding> Graph_lib::suffix_map |