Struct Point
Point structure
Vertegenwoordigt een geordend paar integer x- en y-coördinaten dat een punt in een tweedimensionaal vlak definieert.
Constructeurs
Naam | Beschrijving |
---|
Point(int) | Initialiseert een nieuw exemplaar van hetPoint structuur met behulp van coördinaten gespecificeerd door een geheel getal. |
Point(Size) | Initialiseert een nieuw exemplaar van hetPoint structuur uit deSize structuur. |
Point(int, int) | Initialiseert een nieuw exemplaar van hetPoint structuur met de opgegeven coördinaten. |
Eigenschappen
Naam | Beschrijving |
---|
static Empty { get; } | Krijgt een nieuw exemplaar van dePoint structuur die heeftX EnY waarden ingesteld op nul. |
IsEmpty { get; } | Krijgt een waarde die aangeeft of ditPoint is leeg. |
X { get; set; } | Haalt of stelt de x-coördinaat hiervan inPoint . |
Y { get; set; } | Haalt of stelt de y-coördinaat hiervan inPoint . |
methoden
Naam | Beschrijving |
---|
static Add(Point, Size) | Voegt het gespecificeerde toeSize naar het gespecificeerdePoint . |
static Ceiling(PointF) | Converteert het gespecificeerdePointF naar eenPoint door de waarden van de af te rondenPointF naar de volgende hogere gehele waarden. |
static Round(PointF) | Converteert het gespecificeerdePointF naar eenPoint object door het afronden van dePoint waarden tot op het dichtstbijzijnde gehele getal. |
static Subtract(Point, Size) | Retourneert het opgegeven resultaat van aftrekkenSize van het gespecificeerdePoint . |
static Truncate(PointF) | Converteert het gespecificeerdePointF naar eenPoint door de waarden van de af te kappenPoint . |
override Equals(object) | Specificeert of ditPoint bevat dezelfde coördinaten als de opgegevenObject . |
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 ditPoint naar een door mensen leesbare string. |
operator + | Vertaalt eenPoint door een gegevenSize . |
operator == | Vergelijkt er tweePoint voorwerpen. Het resultaat geeft aan of de waarden van deX EnY eigenschappen van de tweePoint objecten zijn gelijk. |
explicit operator | Converteert het gespecificeerdePoint structuur aan eenSize structuur. |
implicit operator | Converteert het gespecificeerdePoint structuur aan dePointF structuur. |
operator != | Vergelijkt er tweePoint voorwerpen. Het resultaat geeft aan of de waarden van deX ofY eigenschappen van de tweePoint objecten zijn ongelijk. |
operator - | Vertaalt eenPoint door de ontkenning van een gegevenSize . |
Zie ook