コード例 #1
0
        public void AngleToMapDirection()
        {
            Aver.IsTrue(Azos.Geometry.MapDirection.North ==
                        CartesianUtils.AngleToMapDirection(CartesianUtils.MapDirectionToAngle(Azos.Geometry.MapDirection.North)));
            Aver.IsTrue(Azos.Geometry.MapDirection.South ==
                        CartesianUtils.AngleToMapDirection(CartesianUtils.MapDirectionToAngle(Azos.Geometry.MapDirection.South)));
            Aver.IsTrue(Azos.Geometry.MapDirection.East ==
                        CartesianUtils.AngleToMapDirection(CartesianUtils.MapDirectionToAngle(Azos.Geometry.MapDirection.East)));
            Aver.IsTrue(Azos.Geometry.MapDirection.West ==
                        CartesianUtils.AngleToMapDirection(CartesianUtils.MapDirectionToAngle(Azos.Geometry.MapDirection.West)));

            Aver.IsTrue(Azos.Geometry.MapDirection.NorthEast ==
                        CartesianUtils.AngleToMapDirection(CartesianUtils.MapDirectionToAngle(Azos.Geometry.MapDirection.NorthEast)));
            Aver.IsTrue(Azos.Geometry.MapDirection.NorthWest ==
                        CartesianUtils.AngleToMapDirection(CartesianUtils.MapDirectionToAngle(Azos.Geometry.MapDirection.NorthWest)));

            Aver.IsTrue(Azos.Geometry.MapDirection.SouthEast ==
                        CartesianUtils.AngleToMapDirection(CartesianUtils.MapDirectionToAngle(Azos.Geometry.MapDirection.SouthEast)));
            Aver.IsTrue(Azos.Geometry.MapDirection.SouthWest ==
                        CartesianUtils.AngleToMapDirection(CartesianUtils.MapDirectionToAngle(Azos.Geometry.MapDirection.SouthWest)));
        }
コード例 #2
0
        public void AngleToMapDirection()
        {
            Assert.AreEqual(NFX.Geometry.MapDirection.North,
                            CartesianUtils.AngleToMapDirection(CartesianUtils.MapDirectionToAngle(NFX.Geometry.MapDirection.North)));
            Assert.AreEqual(NFX.Geometry.MapDirection.South,
                            CartesianUtils.AngleToMapDirection(CartesianUtils.MapDirectionToAngle(NFX.Geometry.MapDirection.South)));
            Assert.AreEqual(NFX.Geometry.MapDirection.East,
                            CartesianUtils.AngleToMapDirection(CartesianUtils.MapDirectionToAngle(NFX.Geometry.MapDirection.East)));
            Assert.AreEqual(NFX.Geometry.MapDirection.West,
                            CartesianUtils.AngleToMapDirection(CartesianUtils.MapDirectionToAngle(NFX.Geometry.MapDirection.West)));

            Assert.AreEqual(NFX.Geometry.MapDirection.NorthEast,
                            CartesianUtils.AngleToMapDirection(CartesianUtils.MapDirectionToAngle(NFX.Geometry.MapDirection.NorthEast)));
            Assert.AreEqual(NFX.Geometry.MapDirection.NorthWest,
                            CartesianUtils.AngleToMapDirection(CartesianUtils.MapDirectionToAngle(NFX.Geometry.MapDirection.NorthWest)));

            Assert.AreEqual(NFX.Geometry.MapDirection.SouthEast,
                            CartesianUtils.AngleToMapDirection(CartesianUtils.MapDirectionToAngle(NFX.Geometry.MapDirection.SouthEast)));
            Assert.AreEqual(NFX.Geometry.MapDirection.SouthWest,
                            CartesianUtils.AngleToMapDirection(CartesianUtils.MapDirectionToAngle(NFX.Geometry.MapDirection.SouthWest)));
        }