Ejemplo n.º 1
0
 private static void AddCorner(NVector pos, int radius, List <NVector> list)
 {
     Add(pos.Diff(-radius, -radius), list);
     Add(pos.Diff(radius, -radius), list);
     Add(pos.Diff(-radius, radius), list);
     Add(pos.Diff(radius, radius), list);
 }
Ejemplo n.º 2
0
 private static void AddSpringer(NVector pos, int radiusX, int radiusY, List <NVector> list)
 {
     Add(pos.Diff(-radiusX, -radiusY), list);
     Add(pos.Diff(radiusX, -radiusY), list);
     Add(pos.Diff(-radiusX, radiusY), list);
     Add(pos.Diff(radiusX, radiusY), list);
     Add(pos.Diff(-radiusY, -radiusX), list);
     Add(pos.Diff(radiusY, -radiusX), list);
     Add(pos.Diff(-radiusY, radiusX), list);
     Add(pos.Diff(radiusY, radiusX), list);
 }