Common Library
0.9.5
|
座標定義用構造体(2D用) [詳解]
公開メンバ関数 | |
Coord () | |
デフォルト・コンストラクタ [詳解] | |
Coord (T x_, T y_) | |
x, y 座標を指定して構築 [詳解] | |
Coord & | operator+= (const Coord &c) |
座標を加算する [詳解] | |
Coord & | operator-= (const Coord &c) |
座標を減算する [詳解] | |
Coord | operator+ (const Coord &dest) const |
座標どうしの和を求める [詳解] | |
Coord | operator- (const Coord &dest) const |
座標どうしの差を求める [詳解] | |
bool | operator== (const Coord &c) const |
座標どうしが一致するかを返す [詳解] | |
bool | operator!= (const Coord &c) const |
座標どうしが一致しないかを返す [詳解] | |
フィールド | |
T | x |
x 座標 | |
T | y |
y 座標 | |
座標定義用構造体(2D用)
二次元座標を表すクラス。テンプレート引数の T は座標値の型を表す。 コピー・コンストラクタと代入演算子は利用可能。
座標を加算する
c | 加算対象の座標 |
座標を減算する
c | 減算対象の座標 |
座標どうしの和を求める
dest | 加算対象の座標 |
座標どうしの差を求める
dest | 減算対象の座標 |
座標どうしが一致するかを返す
c | 比較対象の座標 |
座標どうしが一致しないかを返す
c | 比較対象の座標 |