WorkspaceHelper.java 文件源码

java
阅读 46 收藏 0 点赞 0 评论 0

项目:Blockly 作者:
/**
 * Converts a point in screen coordinates to virtual view coordinates.
 *
 * @param screenPositionIn Input coordinates of a location in absolute coordinates on the
 * screen.
 * @param viewPositionOut Output coordinates of the same location in {@link WorkspaceView},
 * expressed with respect to the virtual view coordinate system.
 */
public void screenToVirtualViewCoordinates(@Size(2) int[] screenPositionIn,
                                           ViewPoint viewPositionOut) {
    mWorkspaceView.getLocationOnScreen(mTempIntArray2);
    viewPositionOut.x =
            (int) ((screenPositionIn[0] - mTempIntArray2[0]) / mWorkspaceView.getScaleX());
    viewPositionOut.y =
            (int) ((screenPositionIn[1] - mTempIntArray2[1]) / mWorkspaceView.getScaleY());
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号