Class Extent

Extent class

Een tweedimensionaal ruimtelijk begrenzingskader.

public class Extent : IEquatable<Extent>

Constructeurs

NaamBeschrijving
Extent()Maakt nieuwe instantie aan.
Extent(SpatialReferenceSystem)Maakt nieuwe instantie aan.
Extent(double, double, double, double, SpatialReferenceSystem)Maakt nieuwe instantie aan.

Eigenschappen

NaamBeschrijving
Center { get; }Centrum van de omvang.
Height { get; }Hoogte van de omvang.
IsValid { get; }Bepaalt of ditExtent is geldig.
SpatialReferenceSystem { get; set; }SpatialReferenceSystem geassocieerd met dit bereik. Kan zijnnull alsSpatialReferenceSystem is onbekend. GebruikGetTransformed om de omvang tussen verschillende ruimtelijke referentiesystemen te transformeren.
Width { get; }Breedte van de omvang.
XMax { get; set; }Maximale waarde van de X-coördinaat.
XMin { get; set; }Minimale waarde van de X-coördinaat.
YMax { get; set; }Maximale waarde van de Y-coördinaat.
YMin { get; set; }Minimale waarde van de Y-coördinaat.

methoden

NaamBeschrijving
Clone()Kloont deze instantie.
Contains(Extent)Bepaalt of dit bereik het argument bevat.
Contains(IGeometry)Bepaalt of dit bereik het argument bevat.
Contains(double, double)Bepaalt of dit bereik een coördinaat bevat dat is gedefinieerd door de argumenten.
Equals(Extent)Geeft aan of het huidige object gelijk is aan een ander object van hetzelfde type.
override Equals(object)Bepaalt of het opgegeven object gelijk is aan het huidige object.
override GetHashCode()Dient als de standaard hash-functie.
GetTransformed(SpatialReferenceSystem)Retourneert nieuw bereik in gespecificeerdSpatialReferenceSystem die deze omvang bevat.
Grow(Extent)Groeit zo, dus het bevat het argument.
Grow(double, double)Groeit zo ver zodat het het gespecificeerde punt bevat.
GrowX(double)Groeit zo lang langs de X-as zodat het de opgegeven waarde bevat.
GrowY(double)Groeit zo lang langs de Y-as zodat het de opgegeven waarde bevat.
Intersects(Extent)Bepaalt of dit bereik het argument kruist.
Intersects(IGeometry)Bepaalt of dit bereik het argument kruist.
Normalize()WisselsXMin metXMax alsWidth is negatief and YMin metYMax alsHeight is negatief.
ToPolygon()Converteert dit bereik naar een rechthoekige polygoon die het vertegenwoordigt.
override ToString()Retourneert een tekenreeks die het huidige object vertegenwoordigt.
operator ==Implementeert de operator ‘==’.
operator !=Implementeert de ‘!=’ operator.

Zie ook