Constructor
new Point(x, y)
Parameters:
Name | Type | Description |
---|---|---|
x |
Number | X座標 |
y |
Number | Y座標 |
- Source:
Classes
Members
length
(0,0) からこのポイントまでの線のセグメントの長さです。
- Source:
Methods
add(v) → {Point}
このポイントの座標に他のポイントの座標を加算して、新しいポイントを作成します。
Parameters:
Name | Type | Description |
---|---|---|
v |
Point | 追加するポイントです。 |
- Source:
Returns:
新しいポイントです。
- Type
- Point
(static) distance(p1, p2) → {number}
ポイント1とポイント2との距離を返します。
Parameters:
Name | Type | Description |
---|---|---|
p1 |
Point | 最初のポイントです。 |
p2 |
Point | 2 番目のポイントです。 |
- Source:
Returns:
最初のポイントと 2 番目のポイント間の距離です。
- Type
- number
(static) polar(len, angle) → {Point}
極座標ペアを直交点座標に変換します。
Parameters:
Name | Type | Description |
---|---|---|
len |
Number | 極座標ペアの長さ座標です。 |
angle |
Number | 極座標ペアの角度(ラジアン単位)です。 |
- Source:
Returns:
直交ポイントです。
- Type
- Point