more optimizations
Some checks failed
Linux arm64 / Build (push) Failing after 25s

This commit is contained in:
2024-05-09 15:56:59 +02:00
parent dc31f1f091
commit 5391b7b76a
8 changed files with 72 additions and 78 deletions

View File

@@ -17,6 +17,7 @@
class Matrix {
public:
typedef long double Element;
typedef std::vector<Element>::iterator iterator;
private:
std::size_t m_Raws;
@@ -145,6 +146,11 @@ class Matrix {
* construit une matrice de 1 ligne et 4 colonnes de coordonnées (1, 2, 3, 4)
*/
static Matrix RawVector(std::initializer_list<Element>&& a_Elements);
iterator begin();
iterator end();
iterator GetLineIterator(std::size_t a_Raw);
};
template <typename T>