From b636977ccdfa812be66a7451d1e3ad820edd8b7f Mon Sep 17 00:00:00 2001 From: kachelto100370 Date: Thu, 7 May 2026 16:53:07 +0200 Subject: [PATCH] alle methoden die ich brauche sind deklariert --- 5_Flugkurve03/code/flugkurve03.cpp | 12 ++++++------ 5_Flugkurve03/code/flugkurve03.h | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/5_Flugkurve03/code/flugkurve03.cpp b/5_Flugkurve03/code/flugkurve03.cpp index f0c853d..df77f44 100644 --- a/5_Flugkurve03/code/flugkurve03.cpp +++ b/5_Flugkurve03/code/flugkurve03.cpp @@ -5,14 +5,14 @@ using namespace std; -Vektor Vektor::mulVektor(const Vektor &vec, const float &skalar){ - Vektor ergebnis = {vec.x * skalar, vec.y * skalar}; - return ergebnis; +void Vektor::mul(const float &skalar){ + this->x *= skalar; + this->y *= skalar; } -Vektor addVektor(const Vektor &vec1, const Vektor &vec2) { - Vektor erg = {x + x, y + y}; - return erg; +void Vektor::add(const Vektor &vec2) { + this->x += vec2.x; + this->y += vec2.y; } Koerper bewegeKoerper(const Koerper &korp, const Vektor &gesamtkraft,const float &dt) { diff --git a/5_Flugkurve03/code/flugkurve03.h b/5_Flugkurve03/code/flugkurve03.h index 5648c57..367f366 100644 --- a/5_Flugkurve03/code/flugkurve03.h +++ b/5_Flugkurve03/code/flugkurve03.h @@ -30,9 +30,9 @@ public: this->geschwindigkeit = geschwindigkeit; }; float liefereMasse(); - Koerper bewegeKoerper(const Koerper &korp, const Vektor &gesamtkraft, - const float &dt); + Koerper bewegeKoerper(const Koerper &korp, const Vektor &gesamtkraft, const float &dt); Vektor lieferePosition(); Vektor liefereGeschwindigkeit(); void bewegen(Vektor beschleunigung, float dt); + string text(); };