예제 #1
0
        public void TestAreaOfRectangle2()
        {
            // http://www.mathopenref.com/coordrectangle.html

            var A = new Point3D(-10, 15);
            var B = new Point3D(-3, 26);
            var C = new Point3D(25, 9);
            var D = new Point3D(18, -2);

            var area = Transformation.AreaOfRectangle(A, B, C, D);

            Assert.AreEqual(427.0948f, area, 0.0001);
        }
예제 #2
0
        public void TestAreaOfRectangle1()
        {
            // http://www.mathopenref.com/coordrectangle.html

            var A = new Point3D(13, 19);
            var B = new Point3D(21, 34);
            var C = new Point3D(47, 19);
            var D = new Point3D(38, 5);

            var area = Transformation.AreaOfRectangle(A, B, C, D);

            Assert.AreEqual(510.2832f, area, 0.0001);
        }