|
@@ -17,7 +17,7 @@ namespace math {
|
|
|
vec2 rotate(vec2 const & point, radian r) {
|
|
vec2 rotate(vec2 const & point, radian r) {
|
|
|
vec2 vcos = point * static_cast<float>(cos(r));
|
|
vec2 vcos = point * static_cast<float>(cos(r));
|
|
|
vec2 vsin = point * static_cast<float>(sin(r));
|
|
vec2 vsin = point * static_cast<float>(sin(r));
|
|
|
- return {{vcos[0] - vsin[1], vsin[0] - vcos[1]}};
|
|
|
|
|
|
|
+ return {{vcos[0] - vsin[1], vsin[0] + vcos[1]}};
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
vec2 rotate(vec2 const & c, vec2 const & p, radian r) {
|
|
vec2 rotate(vec2 const & c, vec2 const & p, radian r) {
|