GE Lua Documentation

Press F to search!

containsSphere_OBB

Definition


-- @/lua/common/mathlib.lua:1391

function containsSphere_OBB(c1, r1, c2, x2, y2, z2)
  local cc = c1 - c2
  local ccx1, cc_x2, y2z2, y2_z2 = cc+x2, cc-x2, y2+z2, y2-z2
  return max((ccx1+y2z2):squaredLength(), (ccx1+y2_z2):squaredLength(), (ccx1-y2_z2):squaredLength(), (ccx1-y2z2):squaredLength(),
      (cc_x2+y2z2):squaredLength(), (cc_x2+y2_z2):squaredLength(), (cc_x2-y2_z2):squaredLength(), (cc_x2-y2z2):squaredLength())<=r1*r1
end

Callers