Пример #1
0
 public void div(double r, XYPoint origin)
 {
     reduce(origin);
     div(r);
     add(origin);
 }
Пример #2
0
 public void mul(double r, XYPoint origin)
 {
     reduce(origin);
     mul(r);
     add(origin);
 }
Пример #3
0
 public void add(XYPoint p)
 {
     x += p.x;
     y += p.y;
 }
Пример #4
0
 public void reduce(XYPoint p)
 {
     x -= p.x;
     y -= p.y;
 }
Пример #5
0
 public XYPoint(XYPoint p)
     : this(p.x, p.y)
 {
 }