コード例 #1
0
ファイル: ExplicitShape.cs プロジェクト: Radeg/dots_all-modes
            public ExplicitShape1 Translate(int offset)
            {
                var map      = Map.Translate(offset);
                var newRect  = GridInterval.Translate(storageBounds, offset);
                var newShape = ImplicitShape.Transform(implicitShape, map);

                return(new ExplicitShape1(newShape, newRect));
            }
コード例 #2
0
ファイル: ExplicitShape.cs プロジェクト: Radeg/dots_all-modes
            public ExplicitShape3 Translate(GridPoint3 offset)
            {
                var map = Map.Translate(offset);

                var newRect  = GridBounds.Translate(storageBounds, offset);
                var newShape = ImplicitShape.Transform(implicitShape, map);

                return(new ExplicitShape3(newShape, newRect));
            }