MATH: Speedup.
This commit is contained in:
parent
3f4795b0e0
commit
ee547b8da1
1 changed files with 6 additions and 4 deletions
|
@ -144,11 +144,13 @@ void Angle::setRange(float low) {
|
|||
}
|
||||
|
||||
void Angle::crop() {
|
||||
while (_degrees >= _rangeLow + 360) {
|
||||
_degrees -= 360;
|
||||
if (_degrees >= _rangeLow + 360.f) {
|
||||
int x = (int)(_degrees - _rangeLow) / 360.f;
|
||||
_degrees -= 360.f * x;
|
||||
}
|
||||
while (_degrees < _rangeLow) {
|
||||
_degrees += 360;
|
||||
if (_degrees < _rangeLow) {
|
||||
int x = (int)(_degrees - _rangeLow) / 360.f;
|
||||
_degrees -= 360.f * x;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue