Ejemplo n.º 1
0
        public void mbr()
        {
            var a = new Ray2(new Point2(1, 1), new Vector2(1, 1));
            var b = new Ray2(new Point2(1, 1), new Vector2(0, 1));

            Assert.Equal(double.PositiveInfinity, a.GetMbr().YMax);
            Assert.Equal(double.PositiveInfinity, a.GetMbr().XMax);
            Assert.Equal(1, a.GetMbr().YMin);
            Assert.Equal(double.PositiveInfinity, b.GetMbr().YMax);
            Assert.Equal(1, b.GetMbr().XMax);
            Assert.Equal(1, b.GetMbr().YMin);
        }
Ejemplo n.º 2
0
        public void mbr() {
            var a = new Ray2(new Point2(1, 1), new Vector2(1, 1));
            var b = new Ray2(new Point2(1, 1), new Vector2(0, 1));

            Assert.Equal(double.PositiveInfinity, a.GetMbr().YMax);
            Assert.Equal(double.PositiveInfinity, a.GetMbr().XMax);
            Assert.Equal(1, a.GetMbr().YMin);
            Assert.Equal(double.PositiveInfinity, b.GetMbr().YMax);
            Assert.Equal(1, b.GetMbr().XMax);
            Assert.Equal(1, b.GetMbr().YMin);
        }