示例#1
0
        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));
 }