public DoublePoint(SizeF P) { _X = P.Width; _Y = P.Height; }
public DoublePoint(PointF P) { _X = P.X; _Y = P.Y; }
public DoublePoint(DblUnit value) : this(value, value) { }
public DoublePoint(DblUnit x, DblUnit y, UnitType type) { _X = new DblUnit(x, type); _Y = new DblUnit(y, type); }
public DoublePoint(double x, double y) { _X = x; _Y = y; }
public DoublePoint Translate(DblUnit offset, DblUnit zoom) { return(this + new DoublePoint(offset * zoom)); }