consolidate all repos to one for archive

This commit is contained in:
2025-01-28 13:46:42 +01:00
commit a6610fbc7a
5350 changed files with 2705721 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
//
// Created by Nik on 10/04/2022.
//
#ifndef NALOGA0601_CANVAS_H
#define NALOGA0601_CANVAS_H
#include "Shape2D.h"
#include "Triangle.h"
#include "Rectangle.h"
#include "Diamand.h"
#include <vector>
class Canvas {
private:
std::vector<Shape2D*> shapes;
public:
void addShape(Shape2D *s);
void print() const;
unsigned int getTotalArea() const;
};
#endif //NALOGA0601_CANVAS_H