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

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

30
include/Object.hpp Normal file
View File

@@ -0,0 +1,30 @@
#ifndef MIMAPR_OBJECT_H
#define MIMAPR_OBJECT_H
#include "Primitives.hpp"
#include <vector>
class Object {
private:
std::vector<Form*> forms_;
double _w;
double _h;
void Updsize();
public:
Object();
~Object();
double Inhere(double, double);
double Width() const;
double Height() const;
bool Add_Form(const std::string&, std::map<std::string, double>&, bool, int);
std::pair<double, double> Filly(double, double);
std::pair<double, double> Fillx(double, double);
//std::vector<size_t> Get_IDs();
Form* Who(double, double);
};
#endif