public void IsEqual_WithTolerance() { var vertex1 = new TriVertex(1, 2, 3); var vertex2 = new TriVertex(1.1, 2.1, 3.1); vertex1.IsEqual(1, 2, 3, 0.0001).Should().BeTrue(); vertex2.IsEqual(1, 2, 3, 0.0001).Should().BeFalse(); vertex2.IsEqual(1, 2, 3, 0.2).Should().BeTrue(); }
public void IsEqual_Vertex() { var vertex1 = new TriVertex(1, 2, 3); var vertex2 = new TriVertex(1, 2, 3); var vertex3 = new TriVertex(2, 3, 4); vertex1.IsEqual(vertex2, 0.001).Should().BeTrue(); vertex1.IsEqual(vertex3, 0.001).Should().BeFalse(); }