git repos / blockattack-game

commit 51ba5a85

Poul Sander · 2018-05-06 12:48
51ba5a859a719c3fa45ccab8230e4e60ff036cd9 patch · browse files
parent 4830f3157854b2fabea8f9a1fc245723e9951026

Add std-namespace to cos and sin

Changed files

M source/code/HelpHowtoState.cpp before
diff --git a/source/code/HelpHowtoState.cpp b/source/code/HelpHowtoState.cpp index c824042..dc1ab73 100644 --- a/source/code/HelpHowtoState.cpp +++ b/source/code/HelpHowtoState.cpp
@@ -157,12 +157,12 @@ static void DrawArrow(SDL_Renderer* target, int x1, int y1, int x2, int y2) {
dx = dx * 10.0 / distance;
dy = dy * 10.0 / distance;
double angle= PI/4.0;
- double nx1 = dx * cos(angle) - dy * sin(angle) + x2;
- double ny1 = dx * sin(angle) + dy * cos(angle) + y2;
+ double nx1 = dx * std::cos(angle) - dy * std::sin(angle) + x2;
+ double ny1 = dx * std::sin(angle) + dy * std::cos(angle) + y2;
SDL_RenderDrawLine(target, x1, y1, x2, y2);
SDL_RenderDrawLine(target, nx1, ny1, x2, y2);
- nx1 = dx * cos(-angle) - dy * sin(-angle) + x2;
- ny1 = dx * sin(-angle) + dy * cos(-angle) + y2;
+ nx1 = dx * std::cos(-angle) - dy * std::sin(-angle) + x2;
+ ny1 = dx * std::sin(-angle) + dy * std::cos(-angle) + y2;
SDL_RenderDrawLine(target, nx1, ny1, x2, y2);
}