|
Graphic Calculator: FIDocalcus
Проект трёх первокурсников (по инженерному практикуму в первом семестре) по созданию графического калькулятора на FLTK C++
|
Classes | |
| class | function_crosses |
| Класс, хранящий в себе вектор точек - пересечений двух мат. функций More... | |
| class | function_extremes |
| Класс, хранящий в себе вектор точек - лок. экстремумы мат. функции More... | |
| class | function_roots |
| Класс, хранящий в себе точки - пересеч. графика мат. функ. с осью Ox. More... | |
| struct | Point |
| Вещественная точка More... | |
| struct | Segment |
| Вещественный отрезок More... | |
Functions | |
| vector< Segment > | domain_segments (const function< double(double)> &calc, Math_calc::Point left_bottom, Math_calc::Point right_top, double precision) |
| std::vector< Segment > | domain_segments (const std::function< double(double)> &calc, Math_calc::Point left_bottom, Math_calc::Point right_top, double precision) |
| Считает вещественные отрезки, где мат. функция определена | |
| vector< Segment > Math_calc::domain_segments | ( | const function< double(double)> & | calc, |
| Math_calc::Point | left_bottom, | ||
| Math_calc::Point | right_top, | ||
| double | precision ) |
Начало отрезка уже было записано
Текущий отрезок

| std::vector< Segment > Math_calc::domain_segments | ( | const std::function< double(double)> & | calc, |
| Math_calc::Point | left_bottom, | ||
| Math_calc::Point | right_top, | ||
| double | precision ) |
Считает вещественные отрезки, где мат. функция определена
Деление на сегменты происходит на прямоуг. области, края - точки
| calc | лямбда-выражение от мат. функции |
| left_bottom | левая нижняя точка - начало области деления на сегменты |
| right_top | правая верхняя точка - конец области деления на сегменты |
| precision | точность |