Struct Point
Point structure
2 次元平面内の点を定義する整数 x 座標と y 座標の順序付けられたペアを表します。
public struct Point : IEquatable<Point>
コンストラクター
| 名前 | 説明 |
|---|
| Point(int) | の新しいインスタンスを初期化しますPoint整数値で指定された座標を使用する構造体. |
| Point(Size) | の新しいインスタンスを初期化しますPoint構造体Size. |
| Point(int, int) | の新しいインスタンスを初期化しますPoint指定された座標を持つ構造体. |
プロパティ
| 名前 | 説明 |
|---|
| IsEmpty { get; } | これがこれかどうかを示す値を取得しますPoint空です. |
| X { get; set; } | この Point の x 座標を取得または設定します。 |
| Y { get; set; } | この Point の y 座標を取得または設定します。 |
メソッド
| 名前 | 説明 |
|---|
| static Add(Point, Size) | 指定されたSize指定されたPoint. |
| static Ceiling(PointF) | を変換しますPointFにPointすべての座標でシーリング操作を実行することによって. |
| static Round(PointF) | 指定されたPointFを丸めることによって Point オブジェクトにPoint最も近い整数への値. |
| static Subtract(Point, Size) | を変換しますPoint与えられたの負によってSize. |
| static Truncate(PointF) | すべての座標で切り捨て操作を実行して、PointF を Point に変換します。 |
| override Equals(object) | これがPoint指定されたものと同じ座標を含むObject. |
| Equals(Point) | 他のPoint構造はこれと同じ場所にありますPoint構造体. |
| override GetHashCode() | このハッシュコードを返しますPoint. |
| Offset(Point) | これを翻訳しますPoint指定されたPoint. |
| Offset(int, int) | これを翻訳しますPoint指定された量によって. |
| override ToString() | この属性を変換しますPoint人間が読める文字列. |
| operator + | を変換しますPoint与えられたSize. |
| operator == | 2 つの比較Point objects. 結果は、オブジェクトの値がXとY つの properties Pointオブジェクトは等しい. |
| explicit operator | を作成しますSize指定された座標でPoint. |
| implicit operator | 指定されたPointへの構造PointF構造体. |
| operator != | 2 つの比較Point objects. 結果は、オブジェクトの値がXまたY つの properties Pointオブジェクトが等しくありません. |
| operator - | を変換しますPoint与えられたの負によってSize. |
田畑
| 名前 | 説明 |
|---|
| static readonly Empty | を表しますPoint持っているXとYゼロに設定された値. |
関連項目