Java Pixel Convert To pixel2logical_size(float l, float zoom)

Here you can find the source of pixel2logical_size(float l, float zoom)

Description

Translates the specified screen length into the logical length.

License

Apache License

Parameter

Parameter Description
l is the length in the screen space.
zoom is the current zooming factor of the view.

Return

a length into the logical space.

Declaration

public static float pixel2logical_size(float l, float zoom) 

Method Source Code

//package com.java2s;
/*//from   w  w w  .j  a v a2  s .  c  om
 * $Id$
 * This file is a part of the Arakhne Foundation Classes, http://www.arakhne.org/afc
 *
 * Copyright (c) 2000-2012 Stephane GALLAND.
 * Copyright (c) 2005-10, Multiagent Team, Laboratoire Systemes et Transports,
 *                        Universite de Technologie de Belfort-Montbeliard.
 * Copyright (c) 2013-2016 The original authors, and other authors.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

public class Main {
    /** Translates the specified screen length
     *  into the logical length.
     *
     * @param l is the length in the screen space.
     * @param zoom is the current zooming factor of the view.
     * @return a length into the logical space.
     */
    public static float pixel2logical_size(float l, float zoom) {
        return l / zoom;
    }
}

Related

  1. pixel2WidthUnits(int pxs)
  2. pixels2angle(double pixels)
  3. pixels2Molecules(float[] pixels, int width, int height)
  4. pixelsToCm(float pixels)