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() const | X と 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 Empty | X と Y 座標の値が 0 の空の PointF クラスのインスタンスです。 |
参照
- Namespace System::Drawing
- Library Aspose.Page for C++