public class GridUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
GRID_LOC_DIG
格子坐标位数
|
| 构造器和说明 |
|---|
GridUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static float[] |
getGridIdLeftLowerPos(int gridId,
float gridWidth,
float gridHeight)
取格子的左下角顶点坐标
|
static float[] |
getGridIdLeftUpperPos(int gridId,
float gridWidth,
float gridHeight)
根据格子ID取格子的左上角顶点坐标
|
static float[] |
getGridIdRightLowerPos(int gridId,
float gridWidth,
float gridHeight)
根据格子ID取格子的右下角顶点坐标
|
static float[] |
getGridIdRightUpperPos(int gridId,
float gridWidth,
float gridHeight)
根据格子ID取格子的右上角顶点坐标
|
static int |
gridIdToLeftDownIndexId(int gridId,
int xMaxGrid)
格子ID转换为左下角求余索引
|
static int |
gridIdToLeftUpIndexId(int gridId,
int xMaxGrid,
int yMaxGrid)
格子ID转换为左上角求余索引
|
static int |
leftDownIndexIdToGridId(int indexId,
int xMaxGrid)
左下角求余索引id转格子id
|
static int |
leftUpIndexIdToGridId(int indexId,
int xMaxGrid,
int yMaxGrid)
左上角求余索引id转格子id
|
static int |
locToNumber(int x,
int y)
索引坐标位置转换为单个数字
|
static int[] |
numberToLoc(int number)
单个数字转换为格子索引坐标
|
public static final transient int GRID_LOC_DIG
public static int locToNumber(int x,
int y)
x - y - public static int[] numberToLoc(int number)
number - public static int leftDownIndexIdToGridId(int indexId,
int xMaxGrid)
indexId - xMaxGrid - public static int leftUpIndexIdToGridId(int indexId,
int xMaxGrid,
int yMaxGrid)
indexId - xMaxGrid - x轴最大格子数量yMaxGrid - y轴最大格子数量public static int gridIdToLeftDownIndexId(int gridId,
int xMaxGrid)
gridId - xMaxGrid - x轴最大格子数量public static int gridIdToLeftUpIndexId(int gridId,
int xMaxGrid,
int yMaxGrid)
gridId - xMaxGrid - x轴最大格子数量yMaxGrid - y轴最大格子数量public static float[] getGridIdLeftLowerPos(int gridId,
float gridWidth,
float gridHeight)
public static float[] getGridIdLeftUpperPos(int gridId,
float gridWidth,
float gridHeight)
gridId - public static float[] getGridIdRightUpperPos(int gridId,
float gridWidth,
float gridHeight)
gridId - public static float[] getGridIdRightLowerPos(int gridId,
float gridWidth,
float gridHeight)
gridId - Copyright © 2020. All rights reserved.