Struct Point
Point structure
Representerar ett ordnat par av heltals x- och y-koordinater som definierar en punkt i ett tvådimensionellt plan.
Konstruktörer
namn | Beskrivning |
---|
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ånSize struktur. |
Point(int, int) | Initierar en ny instans avPoint struktur med de angivna koordinaterna. |
Egenskaper
namn | Beskrivning |
---|
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
namn | Beskrivning |
---|
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 dettaPoint med 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 operator | Konverterar den angivnaPoint struktur till enSize struktur. |
implicit operator | Konverterar den angivnaPoint struktur tillPointF struktur. |
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