23 lines
585 B
C
23 lines
585 B
C
#pragma once
|
|
// Körper:
|
|
struct Koerper{
|
|
float masse = 10; // [kg]
|
|
float xPosition; // [m]
|
|
float yPosition; // [m]
|
|
float position[2] = {xPosition, yPosition};
|
|
float xGeschwindigkeit; // [m/s]
|
|
float yGeschwindigkeit; // [m/s]
|
|
float geschwindigkeit[2] = {xGeschwindigkeit,yGeschwindigkeit};
|
|
const float REIBUNGSKOEFFIZIENT; // [kg/s]
|
|
};
|
|
// Parametrierung der auf den Körper wirkende Kräfte:
|
|
struct Vektor{
|
|
const float x; // [m/s^2]
|
|
const float y; // [m/s^2]
|
|
|
|
};
|
|
|
|
Vektor mulVektor(Vektor vec, float skalar);
|
|
|
|
Vektor addVektor(Vektor vec1, Vektor vec2);
|