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 eenSize met 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