16 #include "ad/physics/Acceleration.hpp"
17 #include "ad/physics/Angle.hpp"
18 #include "ad/physics/AngleRange.hpp"
19 #include "ad/physics/Distance.hpp"
20 #include "ad/physics/Duration.hpp"
21 #include "ad/physics/Speed.hpp"
47 physics::Acceleration
const acceleration,
48 physics::Duration
const duration,
49 physics::Distance &distanceOffset);
62 physics::Acceleration
const acceleration,
63 physics::Duration
const duration,
64 physics::Speed &resultingSpeed);
77 physics::Acceleration
const deceleration,
78 physics::Distance &stoppingDistance);
100 physics::Speed
const maxSpeedOnAcceleration,
101 physics::Acceleration
const acceleration,
102 physics::Duration
const duration,
103 physics::Speed &resultingSpeed,
104 physics::Distance &distanceOffset);
126 physics::Speed
const maxSpeedOnAcceleration,
127 physics::Duration
const responseTime,
128 physics::Acceleration
const aUntilResponseTime,
129 physics::Acceleration
const aAfterResponseTime,
130 physics::Distance
const distanceToCover,
131 physics::Duration &requiredTime);
152 physics::Speed
const currentSpeed,
153 physics::Duration
const responseTime,
154 physics::Speed
const maxSpeedOnAcceleration,
155 physics::Acceleration
const aUntilReponseTime,
156 physics::Acceleration
const aAfterResponseTime,
157 physics::Speed &resultingSpeed,
158 physics::Distance &distanceOffset);
178 physics::Duration
const responseTime,
179 physics::Speed
const maxSpeedOnAcceleration,
180 physics::Acceleration
const aUntilResponseTime,
181 physics::Acceleration
const aAfterResponseTime,
182 physics::Duration &stopDuration);