System::Drawing::PointF クラス

PointF class

2 次元平面上の点の X および Y 座標(単精度浮動小数点)のペアを表します。この型はスタック上に割り当て、値または参照で関数に渡すべきです。決して System::SmartPtr クラスを使用してこの型のオブジェクトを管理しないでください。

class PointF

メソッド

メソッド説明
static Add(const PointF&, const SizeF&)指定された SizeF オブジェクトの幅と高さの値を、指定された PointF オブジェクトの X および Y 座標値にそれぞれ加算します。
static Add(const PointF&, const Size&)指定された Size オブジェクトの幅と高さの値を、指定された PointF オブジェクトの X および Y 座標値にそれぞれ加算します。
Equals(const PointF&) const現在のオブジェクトと指定されたオブジェクトが等しいかどうか、すなわち同じ X および Y 座標のペアを表すかを判定します。
get_IsEmpty() constX と Y の座標値が両方とも 0 に等しいかどうかを判定します。
get_X() const現在のオブジェクトが表す X 座標の値を返します。
get_Y() const現在のオブジェクトが表す Y 座標の値を返します。
GetHashCode() const現在のオブジェクトのハッシュコードを返します。
IsNull() const常に false を返します。
explicit operator bool()常に true を返します。
PointF()新しい PointF オブジェクトを作成し、その X および Y 座標の値を 0 に初期化します。
PointF(float, float)新しい PointF オブジェクトを作成し、指定された値で初期化します。
PointF(const SizeF&)新しい PointF オブジェクトを作成し、その X および Y 座標の値を、指定された SizeF オブジェクトの幅と高さの値でそれぞれ初期化します。
set_X(float)現在のオブジェクトが表す X 座標の値を設定します。
set_Y(float)現在のオブジェクトが表す Y 座標の値を設定します。
static Subtract(const PointF&, const SizeF&)指定された SizeF オブジェクトの幅と高さの値を、指定された PointF オブジェクトの X および Y 座標の値からそれぞれ減算します。
static Subtract(const PointF&, const Size&)指定された Size オブジェクトの幅と高さの値を、指定された PointF オブジェクトの X および Y 座標の値からそれぞれ減算します。
ToString() const現在のオブジェクトが表す X と Y 座標のペアの文字列表現を返します。

フィールド

フィールド説明
static EmptyX と Y 座標の値が 0 の空の PointF クラスのインスタンスです。

参照