public void Maximize(IPointM other) { Maximize((IPoint)other); if (this.IsNoDataM()) { M = other.M; return; } if (other.IsNoDataM()) { return; } M = Math.Max(M, other.M); }
public static bool IsNoDataM(this IPointM point) { return(point.M < PointM.NoDataMax); }
public PointZ(IPointM point) : base(point) { }
public PointM(IPointM point) : this((IPoint)point) { M = point.M; }