Added Namespace, Classes, Template

This commit is contained in:
PapiBigSzill 2025-11-03 13:03:56 +01:00
parent 298f046dde
commit 861bd8e8a3

View File

@ -1 +1,24 @@
Hier kommt der design konzept rein. 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 <typename T> struct Vec3T
Was jeder