Graphic Calculator: FIDocalcus
Проект трёх первокурсников (по инженерному практикуму в первом семестре) по созданию графического калькулятора на FLTK C++
Loading...
Searching...
No Matches
domain_segments.h
Go to the documentation of this file.
1#pragma once
2
3// std libs
4#include <functional>
5#include <vector>
6
7// Math_calc
8#include "math_base.h"
9
10namespace Math_calc {
11
12/**
13 * @brief Считает вещественные отрезки, где мат. функция определена
14 * @details Деление на сегменты происходит на прямоуг. области, края - точки
15 * @param calc: лямбда-выражение от мат. функции
16 * @param left_bottom: левая нижняя точка - начало области деления на сегменты
17 * @param right_top: правая верхняя точка - конец области деления на сегменты
18 * @param precision: точность
19 * @return std::vector<Segment>: вещественные отрезки
20 */
21std::vector<Segment> domain_segments(const std::function<double(double)>& calc,
22 Math_calc::Point left_bottom,
23 Math_calc::Point right_top,
24 double precision);
25
26} // namespace Math_calc
Definition domain_segments.cpp:7
vector< Segment > domain_segments(const function< double(double)> &calc, Math_calc::Point left_bottom, Math_calc::Point right_top, double precision)
Definition domain_segments.cpp:9
Вещественная точка
Definition math_base.h:9