Добавьте файлы проекта.

This commit is contained in:
Anton Kamalov
2025-05-13 20:24:51 +03:00
parent 8fab8f453f
commit 47b39d658d
27 changed files with 1758901 additions and 0 deletions

28
include/Form.hpp Normal file
View File

@@ -0,0 +1,28 @@
#ifndef MIMAPR_FORM_H
#define MIMAPR_FORM_H
#include <iostream>
#include <algorithm>
#include <cmath>
#include <map>
class Form {
protected:
static size_t counter_;
size_t id_;
bool excluded_;
int _boundtype;
public:
Form();
virtual double Function(double, double);
virtual std::pair<double, double> Deriative(double, double);
virtual bool Inhere(double, double);
virtual std::pair<double, double> missX(double);
virtual std::pair<double, double> missY(double);
virtual std::pair<double, double> size();
virtual int GetB();
bool Excluded() const;
bool operator==(size_t) const;
};
#endif