# Cairo::Pointクラス

点を表します。

rcairoの拡張です。

## オブジェクト階層

- Object
  - Cairo::Point

## クラスメソッド

`Cairo::Point.new(x, y)`
  点(x, y)を生成します。
  - x: 点のX座標
  - y: 点のY座標
  - 戻り値: 点。

## インタンスメソッド

`distance(other)`
  selfとotherとの距離を計算します。
  - other: Cairo::Pointオブジェクト
  - 戻り値: 距離。
`to_a`
`to_ary`
  配列貸します。
  - 戻り値: `[x, y]`
    - x: 点のX座標
    - y: 点のY座標
`x`
  点のX座標を返します。
  - 戻り値: X座標。
`y`
  点のY座標を返します。
  - 戻り値: Y座標。

## 参考

- 索引

## 変更履歴

- 2007-05-22: kou: スタート。