Struct Point
Point structure
Vertegenwoordigt een geordend paar integer x- en y-coördinaten dat een punt in een tweedimensionaal vlak definieert.
public struct Point : IEquatable<Point>
Constructeurs
| Naam | Beschrijving |
|---|
| Point(int) | Initialiseert een nieuw exemplaar van hetPoint struct met behulp van coördinaten gespecificeerd door een geheel getal. |
| Point(Size) | Initialiseert een nieuw exemplaar van hetPoint structuur van eenSize . |
| Point(int, int) | Initialiseert een nieuw exemplaar van hetPoint struct met de opgegeven coördinaten. |
Eigenschappen
| Naam | Beschrijving |
|---|
| IsEmpty { get; } | Krijgt een waarde die aangeeft of dit dit isPoint is leeg. |
| X { get; set; } | Haalt of stelt de x-coördinaat van dit punt in. |
| Y { get; set; } | Haalt de y-coördinaat van dit punt op of stelt deze in. |
methoden
| Naam | Beschrijving |
|---|
| static Add(Point, Size) | Voegt het gespecificeerde toeSize naar het gespecificeerdePoint . |
| static Ceiling(PointF) | Converteert eenPointF naar eenPoint door een plafondbewerking uit te voeren op alle coördinaten. |
| static Round(PointF) | Converteert het gespecificeerdePointF naar een Point-object door het af te rondenPoint waarden tot op het dichtstbijzijnde gehele getal. |
| static Subtract(Point, Size) | Vertaalt eenPoint door de ontkenning van een gegevenSize . |
| static Truncate(PointF) | Converteert een PointF naar een Point door een afkapbewerking uit te voeren op alle coördinaten. |
| override Equals(object) | Specificeert of ditPoint bevat dezelfde coördinaten als de opgegevenObject . |
| Equals(Point) | Test of anderePoint structuur heeft dezelfde locatie hiervanPoint structuur. |
| override GetHashCode() | Retourneert hiervoor een hash-codePoint . |
| Offset(Point) | Vertaalt ditPoint door de opgegevenPoint . |
| Offset(int, int) | Vertaalt ditPoint met het opgegeven bedrag. |
| override ToString() | Converteert de attributen hiervanPoint naar een voor mensen leesbare string. |
| operator + | Vertaalt eenPoint door een gegevenSize . |
| operator == | Vergelijkt er tweePoint objects. Het resultaat geeft aan of de waarden van deX EnY properties van de tweePoint objecten zijn gelijk. |
| explicit operator | Creëert eenSizemet de coördinaten van de opgegevenPoint . |
| implicit operator | Converteert het gespecificeerdePoint structuur aan eenPointF structuur. |
| operator != | Vergelijkt er tweePoint objects. Het resultaat geeft aan of de waarden van deX ofY properties van de tweePoint objecten zijn ongelijk. |
| operator - | Vertaalt eenPoint door de ontkenning van een gegevenSize . |
Velden
| Naam | Beschrijving |
|---|
| static readonly Empty | Vertegenwoordigt eenPoint dat heeftX EnY waarden ingesteld op nul. |
Zie ook