Beispiel #1
0
 public Point Scale(Size scale)
 {
     return new Point(this.X * scale.X, this.Y * scale.Y);
 }
Beispiel #2
0
 public Point[] GetResampled(Size scaleFactor, double maxStepSize)
 {
     return new BezierSpline(this.Points.Select(o => o.Scale(scaleFactor)).ToArray()).Resample(maxStepSize);
 }
Beispiel #3
0
 public static double DiagonalSize(Size a, Size b)
 {
     return Math.Sqrt(Math.Pow(a.X - b.X, 2) + Math.Pow(a.Y - b.Y, 2));
 }