Example #1
0
 public void Constrain(ref Vector3 t)
 {
     if (t.X < minBox_.X)
     {
         t.X = minBox_.X;
     }
     if (t.Y < minBox_.Y)
     {
         t.Y = minBox_.Y;
     }
     if (t.Z < minBox_.Z)
     {
         t.Z = minBox_.Z;
     }
     if (t.X > maxBox_.X)
     {
         t.X = maxBox_.X;
     }
     if (t.Y > maxBox_.Y)
     {
         t.Y = maxBox_.Y;
     }
     if (t.Z > maxBox_.Z)
     {
         t.Z = maxBox_.Z;
     }
     if (chain_ != null)
     {
         chain_.Constrain(ref t);
     }
 }