function pointRectangleFromPixelRectangle(rectangle, current) {
            var topLeft = rectangle.getTopLeft();
            var size = rectangle.getSize();

            var newTopLeft = this.pointFromPixel(topLeft, current);
            var newSize = this.deltaPointsFromPixels(size, current);

            return new Malakh.Rectangle(newTopLeft.x, newTopLeft.y, newSize.x, newSize.y);
        }
/**
         * Converts rectangle's <code>(topLeftX, topLeftY, width, height)</code> coordinates from ones
         * described in pixels to those described in points.
         *
         * @param {Malakh.Rectangle} rectangle
         * @param {boolean} [current=false]
         * @return {Malakh.Rectangle}
         */
Converts rectangle's (topLeftX, topLeftY, width, height) coordinates from ones
described in pixels to those described in points.


Converts rectangle ' s ( topLeftX topLeftY width height ) coordinates from ones described in pixels to those described in points .
function pointRectangleFromPixelRectangle(rectangle, current) {
            var topLeft = rectangle.getTopLeft();
            var size = rectangle.getSize();
            var newTopLeft = this.pointFromPixel(topLeft, current);
            var newSize = this.deltaPointsFromPixels(size, current);
            return new Malakh.Rectangle(newTopLeft.x, newTopLeft.y, newSize.x, newSize.y);
        }
function pointRectangleFromPixelRectangle ( rectangle , current ) { var topLeft = rectangle . getTopLeft ( ) ; var size = rectangle . getSize ( ) ; var newTopLeft = this . pointFromPixel ( topLeft , current ) ; var newSize = this . deltaPointsFromPixels ( size , current ) ; return new Malakh . Rectangle ( newTopLeft . x , newTopLeft . y , newSize . x , newSize . y ) ; }
Converts rectangle's <code>(topLeftX, topLeftY, width, height)</code> coordinates from ones
 described in pixels to those described in points.
Converts rectangle ' s <code > ( topLeftX topLeftY width height ) < / code > coordinates from ones described in pixels to those described in points .