Struct Point

Point structure

Representerar ett ordnat par av heltals x- och y-koordinater som definierar en punkt i ett tvådimensionellt plan.

public struct Point

Konstruktörer

namnBeskrivning
Point(int)Initierar en ny instans avPoint struktur med koordinater som anges av ett heltalsvärde.
Point(Size)Initierar en ny instans avPoint struktur frånSizestruktur.
Point(int, int)Initierar en ny instans avPoint struktur med de angivna koordinaterna.

Egenskaper

namnBeskrivning
static Empty { get; }Får en ny instans avPoint struktur som harX ochY värden satt till noll.
IsEmpty { get; }Får ett värde som indikerar om dettaPoint är tom.
X { get; set; }Hämtar eller ställer in x-koordinaten för dettaPoint .
Y { get; set; }Hämtar eller ställer in y-koordinaten för dettaPoint .

Metoder

namnBeskrivning
static Add(Point, Size)Lägger till det angivnaSize till det angivnaPoint .
static Ceiling(PointF)Konverterar den angivnaPointF till aPoint genom att avrunda värdena förPointF till nästa högre heltalsvärden.
static Round(PointF)Konverterar den angivnaPointF till aPoint objekt genom att runda avPoint värden till närmaste heltal.
static Subtract(Point, Size)Returnerar resultatet av den specificerade subtraheringenSize från det angivnaPoint .
static Truncate(PointF)Konverterar den angivnaPointF till aPoint genom att trunkera värdena förPoint .
override Equals(object)Anger om dettaPoint innehåller samma koordinater som de angivnaObject .
override GetHashCode()Returnerar en hash-kod för dettaPoint .
Offset(Point)Översätter dettaPoint av den angivnaPoint .
Offset(int, int)Översätter dettaPointmed det angivna beloppet.
override ToString()Konverterar dettaPoint till en läsbar sträng.
operator +Översätter enPoint av en givenSize .
operator ==Jämför tvåPoint föremål. Resultatet anger om värdena förX ochY egenskaper hos de tvåPoint objekt är lika.
explicit operatorKonverterar den angivnaPoint struktur till enSizestruktur.
implicit operatorKonverterar den angivnaPoint struktur tillPointFstruktur.
operator !=Jämför tvåPoint föremål. Resultatet anger om värdena förX ellerY egenskaper hos de tvåPoint objekt är ojämlika.
operator -Översätter enPoint av det negativa av en givenSize .

Se även