예제 #1
0
 public Location2D ProjectToLine(LineEquation lf)
 {
     return(lf.PointX(0) + lf.DirectionVector().Project((new Vector2D(this, lf.PointX(0)))));
 }
예제 #2
0
 public Location2F ProjectToLine(LineEquation lf)
 {
     return((Location2F)lf.PointX(0) + (Vector2F)lf.DirectionVector().Project((new Vector2F(this, (Location2F)lf.PointX(0)))));
 }