Esempio n. 1
0
 public void div(double r, XYPoint origin)
 {
     reduce(origin);
     div(r);
     add(origin);
 }
Esempio n. 2
0
 public void mul(double r, XYPoint origin)
 {
     reduce(origin);
     mul(r);
     add(origin);
 }
Esempio n. 3
0
 public void add(XYPoint p)
 {
     x += p.x;
     y += p.y;
 }
Esempio n. 4
0
 public void reduce(XYPoint p)
 {
     x -= p.x;
     y -= p.y;
 }
Esempio n. 5
0
 public XYPoint(XYPoint p)
     : this(p.x, p.y)
 {
 }