From 861bd8e8a3875ee48a362be8dcca7eb4dcb347b7 Mon Sep 17 00:00:00 2001 From: PapiBigSzill <04andrei22@gmail.com> Date: Mon, 3 Nov 2025 13:03:56 +0100 Subject: [PATCH] Added Namespace, Classes, Template --- design.txt | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/design.txt b/design.txt index 19fb515..90b8672 100644 --- a/design.txt +++ b/design.txt @@ -1 +1,24 @@ Hier kommt der design konzept rein. + +Namespace: Matrix3D + +Class Vec3 +-float: x, y, z +-Vec3() #Default Konrtruktor +-Vec3(x, y, z) #Funktion mit Werten +-operator+ (const Vec3& v) -> Vec3 #Smart Pointer + + +Class Mat4 +-float data[4][4] +-Mat4() #default Konstruktor +-Mat4(float vals[4][4]) #Funktion mit Werten +-Mat4 operator* (const Mat4& m) +-Vec3 operator* (const Vec3& v) + +Template struct Vec3T + + + + +Was jeder \ No newline at end of file