teeny optimization
This commit is contained in:
parent
aa19efb995
commit
db3decdaf8
|
|
@ -309,7 +309,7 @@ intersects_line(double &t1, double &t2,
|
|||
|
||||
if (IS_NEARLY_ZERO(radical)) {
|
||||
// Tangent.
|
||||
t1 = t2 = -B / (2.0*A);
|
||||
t1 = t2 = -B /(2.0*A);
|
||||
return true;
|
||||
}
|
||||
|
||||
|
|
@ -318,10 +318,11 @@ intersects_line(double &t1, double &t2,
|
|||
return false;
|
||||
}
|
||||
|
||||
double reciprocal_2A = 1.0f/(2.0*A);
|
||||
double sqrt_radical = sqrtf(radical);
|
||||
t1 = ( -B - sqrt_radical ) / (2.0*A);
|
||||
t2 = ( -B + sqrt_radical ) / (2.0*A);
|
||||
|
||||
t1 = ( -B - sqrt_radical ) * reciprocal_2A;
|
||||
t2 = ( -B + sqrt_radical ) * reciprocal_2A;
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue