示例#1
0
 public void merge(AxisAlignedBox a)
 {
     if (isEmpty())
     {
         _lo = a.Lo;
         _hi = a.Hi;
     }
     else if (!a.isEmpty())
     {
         _lo = Lo.Min(a.Lo);
         _hi = Hi.Max(a.Hi);
     }
 }
示例#2
0
 public void merge(AxisAlignedBox a)
 {
     if (isEmpty())
     {
         _lo = a.Lo;
         _hi = a.Hi;
     }
     else if (!a.isEmpty())
     {
         _lo = Vector3.Min(Lo, a.Lo);
         _hi = Vector3.Max(Hi, a.Hi);
     }
 }