Hpgl.Language.HPoint.LengthAbs C# (CSharp) Method

LengthAbs() public static method

public static LengthAbs ( HPoint p1, HPoint p2 ) : double
p1 HPoint
p2 HPoint
return double
        public static double LengthAbs(HPoint p1, HPoint p2)
        {
            return Math.Abs(Length(p1, p2));
        }

Usage Example

Example #1
0
 protected virtual void MoveTo(HPoint pt)
 {
     if (isPenDown)
     {
         PenDownLength += HPoint.LengthAbs(current, pt);
         Min.X          = Math.Min(pt.X, Min.X);
         Min.Y          = Math.Min(pt.Y, Min.Y);
         Max.X          = Math.Max(pt.X, Max.X);
         Max.Y          = Math.Max(pt.Y, Max.Y);
     }
     else
     {
         PenUpLength += HPoint.LengthAbs(current, pt);
     }
     current = pt;
 }