/// <summary> /// /// </summary> /// <param name="other"></param> /// <param name="tolerance"></param> /// <returns></returns> public bool ApproxEquals(Domain2d other, double tolerance) { return(X.ApproxEquals(other.X, tolerance) && Y.ApproxEquals(other.Y, tolerance)); }
/// <summary> /// /// </summary> /// <param name="other"></param> /// <param name="tolerance"></param> /// <returns></returns> public bool ApproxEquals(Domain3d other, double tolerance = SlurMath.ZeroTolerance) { return(X.ApproxEquals(other.X, tolerance) && Y.ApproxEquals(other.Y, tolerance) && Z.ApproxEquals(other.Z, tolerance)); }