public class Point extends Object implements Serializable
| 限定符和类型 | 字段和说明 |
|---|---|
private double[] |
dimensionArr
维度数组
注:【idx = 1,value = X】【idx = 2,value = Y】
例:二维坐标系点坐标(1, 5) : 维度数组[1, 5]
|
private static int |
DOUBLE_DIMENSION_X_IDX
二维坐标点X idx
|
private static int |
DOUBLE_DIMENSION_Y_IDX
二维坐标点Y idx
|
private static long |
serialVersionUID
序列化参数
|
| 构造器和说明 |
|---|
Point()
构造函数【无参】
|
Point(double... dimensionArr)
构造函数【多维点】
|
Point(double x,
double y)
构造函数【二维点】
|
Point(int initNum)
构造函数【指定维度容器初始化大小】
|
| 限定符和类型 | 方法和说明 |
|---|---|
double |
getDimensionValue(int dimensionNum)
获取第 N 维度 Value
|
double |
getX()
获取X
|
double |
getY()
获取Y
|
private void |
initArr(int initNum)
数组容器初始化
|
boolean |
setDimensionValue(int dimensionNum,
double value)
设置第 N 维度 Value
|
boolean |
setX(double value)
设置X
|
boolean |
setY(double value)
设置Y
|
private static final long serialVersionUID
private static final int DOUBLE_DIMENSION_X_IDX
private static final int DOUBLE_DIMENSION_Y_IDX
private double[] dimensionArr
public Point()
public Point(int initNum)
initNum - 初始化维度数组容器长度public Point(double x,
double y)
x - xy - ypublic Point(double... dimensionArr)
dimensionArr - 维度数组private void initArr(int initNum)
initNum - 初始化容器大小public double getDimensionValue(int dimensionNum)
dimensionNum - 维度序号(从 0 开始)public boolean setDimensionValue(int dimensionNum,
double value)
dimensionNum - 维度序号(从 0 开始)public double getX()
public double getY()
public boolean setX(double value)
value - valuepublic boolean setY(double value)
value - valueCopyright © 2021. All rights reserved.