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() {
|
void Angle::crop() {
|
||||||
while (_degrees >= _rangeLow + 360) {
|
if (_degrees >= _rangeLow + 360.f) {
|
||||||
_degrees -= 360;
|
int x = (int)(_degrees - _rangeLow) / 360.f;
|
||||||
|
_degrees -= 360.f * x;
|
||||||
}
|
}
|
||||||
while (_degrees < _rangeLow) {
|
if (_degrees < _rangeLow) {
|
||||||
_degrees += 360;
|
int x = (int)(_degrees - _rangeLow) / 360.f;
|
||||||
|
_degrees -= 360.f * x;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue