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