public void Equals(string p1s, string v1s, string p2s, string v2s, bool expected) { var ray1 = new Ray3D(Point3D.Parse(p1s), UnitVector3D.Parse(v1s, tolerance: 2)); var ray2 = new Ray3D(Point3D.Parse(p2s), UnitVector3D.Parse(v2s, tolerance: 2)); Assert.AreEqual(expected, ray1.Equals(ray2)); Assert.AreEqual(expected, ray1 == ray2); Assert.AreEqual(!expected, ray1 != ray2); }
public bool Equals() { return(Ray3D1.Equals(Ray3D2)); }