コード例 #1
0
ファイル: WorldProperties.cs プロジェクト: marmur/jm_mrs
        public SimulatedWorldPosition convertRealToSimulatedPositions(RealWorldPosition rwp)
        {
            int x = oneDimRealToSimConvert(SimulationWorldSizeX, RealWorldSizeX, rwp.x, RealWorldTopX);
            int y = oneDimRealToSimConvert(SimulationWorldSizeY, RealWorldSizeY, rwp.y, RealWorldTopY);

            return new SimulatedWorldPosition(x,y);
        }
コード例 #2
0
ファイル: WorldPropertiesTest.cs プロジェクト: marmur/jm_mrs
        private void assertSingleRtoSTest(WorldProperties wp, double rwpx, double rwpy, int swpx, int swpy)
        {
            RealWorldPosition rwp = new RealWorldPosition(rwpx, rwpy);

            SimulatedWorldPosition swp = wp.convertRealToSimulatedPositions(rwp);
            Assert.AreEqual (swp.x, swpx);
            Assert.AreEqual (swp.y, swpy);
        }