Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- double e = GetEndAngle();
- double s = GetStartAngle();
- double d = e - s;
- double x = 0.0;
- double y = 0.0;
- double offset = 0.0;
- if(d < 0.0) {
- offset = PI;
- }
- x = (GetPosition().GetX() + std::cos(((s + e) / 2.0) + offset) * GetRadius());
- y = (GetPosition().GetY() + -std::sin(((s + e) / 2.0) + offset) * GetRadius());
Add Comment
Please, Sign In to add comment