Definition at line 341 of file BoundingBox.cs.
342 {
343 result = null;
344 float num = 0f;
345 float num2 =
float.MaxValue;
347 {
349 {
350 return;
351 }
352 }
353 else
354 {
355 float num3 = 1f /
ray.Direction.X;
359 {
363 }
364 num = MathHelper.Max(
num4, num);
367 {
368 return;
369 }
370 }
372 {
374 {
375 return;
376 }
377 }
378 else
379 {
380 float num7 = 1f /
ray.Direction.Y;
384 {
388 }
389 num = MathHelper.Max(
num8, num);
392 {
393 return;
394 }
395 }
397 {
399 {
400 return;
401 }
402 }
403 else
404 {
409 {
413 }
414 num = MathHelper.Max(
num12, num);
417 {
418 return;
419 }
420 }
421 result = num;
422 }
static double Abs(double value)
References System.Math.Abs(), System.E, Microsoft.Xna.Framework.BoundingBox.Max, Microsoft.Xna.Framework.MathHelper.Max(), Microsoft.Xna.Framework.BoundingBox.Min, Microsoft.Xna.Framework.MathHelper.Min(), Microsoft.Xna.Framework.Vector3.X, Microsoft.Xna.Framework.Vector3.Y, and Microsoft.Xna.Framework.Vector3.Z.