Class Extent
Extent class
En tvådimensionell rumslig begränsningslåda.
public class Extent : IEquatable<Extent>
Konstruktörer
namn | Beskrivning |
---|
Extent() | Skapar ny instans. |
Extent(SpatialReferenceSystem) | Skapar ny instans. |
Extent(double, double, double, double, SpatialReferenceSystem) | Skapar ny instans. |
Egenskaper
namn | Beskrivning |
---|
Center { get; } | Mitten av omfattningen. |
Height { get; } | Omfattningens höjd. |
IsValid { get; } | Avgör om dettaExtent är giltig. |
SpatialReferenceSystem { get; set; } | SpatialReferenceSystem förknippas med denna omfattning. Kan varanull omSpatialReferenceSystem är okänd. AnvändGetTransformed för att transformera utsträckning mellan rumsliga referenssystem med skillnader. |
Width { get; } | Omfattningens bredd. |
XMax { get; set; } | Maximalt värde för X-koordinaten. |
XMin { get; set; } | Minimivärdet för X-koordinaten. |
YMax { get; set; } | Maximalt värde för Y-koordinaten. |
YMin { get; set; } | Minsta värde för Y-koordinaten. |
Metoder
namn | Beskrivning |
---|
Clone() | Klonar den här instansen. |
Contains(Extent) | Avgör om denna utsträckning innehåller argumentet. |
Contains(IGeometry) | Avgör om denna utsträckning innehåller argumentet. |
Contains(double, double) | Bestämmer om denna utsträckning innehåller en koordinat som definieras av argumenten. |
Equals(Extent) | Anger om det aktuella objektet är lika med ett annat objekt av samma typ. |
override Equals(object) | Bestämmer om det angivna objektet är lika med det aktuella objektet. |
override GetHashCode() | Fungerar som standard hash-funktion. |
GetTransformed(SpatialReferenceSystem) | Returnerar ny utsträckning i specificeradSpatialReferenceSystem som innehåller denna utsträckning. |
Grow(Extent) | Ökar denna utsträckning så att det inkluderar argumentet. |
Grow(double, double) | Växer i denna utsträckning så att den inkluderar den angivna punkten. |
GrowX(double) | Växer denna utsträckning längs X-axeln så att den inkluderar det angivna värdet. |
GrowY(double) | Växer denna utsträckning längs Y-axeln så att den inkluderar det angivna värdet. |
Intersects(Extent) | Bestämmer om denna utsträckning skär med argumentet. |
Intersects(IGeometry) | Bestämmer om denna utsträckning skär med argumentet. |
Normalize() | BytenXMin medXMax omWidth är negativ och YMin medYMax omHeight är negativ. |
ToPolygon() | Konverterar denna utsträckning till en rektangulär polygon som representerar den. |
override ToString() | Returnerar en sträng som representerar det aktuella objektet. |
operator == | Implementerar operatorn ‘==’. |
operator != | Implementerar operatorn ‘!=’. |
Se även