示例#1
0
文件: PrPoint.cs 项目: Wepled/UL4
 public double Distance(PrPoint other)
 {
     return(vectorTo(other).rho());
 }
示例#2
0
文件: PrPoint.cs 项目: Wepled/UL4
 public void rotate(PrPoint p, double angle)
 {
     translate(-p.x, -p.y);
     centre_rotate(angle);
     translate(p.x, p.y);
 }
示例#3
0
文件: PrPoint.cs 项目: Wepled/UL4
 public PrPoint vectorTo(PrPoint other)
 {
     return(new PrPoint(other.x - x, other.y - y));
 }