Class Extent

Extent class

İki boyutlu uzamsal sınırlayıcı kutu.

public class Extent : IEquatable<Extent>

yapıcılar

İsimTanım
Extent()Yeni örnek oluşturur.
Extent(SpatialReferenceSystem)Yeni örnek oluşturur.
Extent(double, double, double, double, SpatialReferenceSystem)Yeni örnek oluşturur.

Özellikleri

İsimTanım
Center { get; }Kapsamın merkezi.
Height { get; }Kapsamın yüksekliği.
IsValid { get; }Bunun olup olmadığını belirlerExtent geçerlidir.
SpatialReferenceSystem { get; set; }SpatialReferenceSystem bu kapsamla ilişkili. Olabilirnull eğerSpatialReferenceSystem bilinmiyor. KullanımGetTransformed fark uzamsal referans sistemleri arasındaki kapsamı dönüştürmek için.
Width { get; }Kapsamın genişliği.
XMax { get; set; }X koordinatının maksimum değeri.
XMin { get; set; }X koordinatının minimum değeri.
YMax { get; set; }Y koordinatının maksimum değeri.
YMin { get; set; }Y koordinatının minimum değeri.

yöntemler

İsimTanım
Clone()Bu örneği klonlar.
Contains(Extent)Bu kapsamın bağımsız değişkeni içerip içermediğini belirler.
Contains(IGeometry)Bu kapsamın bağımsız değişkeni içerip içermediğini belirler.
Contains(double, double)Bu kapsamın bağımsız değişkenler tarafından tanımlanan bir koordinat içerip içermediğini belirler.
Equals(Extent)Geçerli nesnenin aynı türden başka bir nesneye eşit olup olmadığını gösterir.
override Equals(object)Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.
override GetHashCode()Varsayılan karma işlevi olarak işlev görür.
GetTransformed(SpatialReferenceSystem)Belirtilen yeni kapsamı döndürürSpatialReferenceSystem bu kapsamı içeren.
Grow(Extent)Argümanı içerecek şekilde bu kapsamı büyütür.
Grow(double, double)Belirtilen noktayı içerecek şekilde bu ölçüde büyür.
GrowX(double)Belirtilen değeri içermesi için bu kapsamı X ekseni boyunca büyütür.
GrowY(double)Belirtilen değeri içerecek şekilde bu kapsamı Y ekseni boyunca büyütür.
Intersects(Extent)Bu kapsamın bağımsız değişkenle kesişip kesişmediğini belirler.
Intersects(IGeometry)Bu kapsamın bağımsız değişkenle kesişip kesişmediğini belirler.
Normalize()TakaslarXMin ileXMax eğerWidth negatif ve YMin ileYMax eğerHeight negatif.
ToPolygon()Bu uzantıyı, onu temsil eden bir dikdörtgen çokgene dönüştürür.
override ToString()Geçerli nesneyi temsil eden bir dize döndürür.
operator ==‘==’ operatörünü uygular.
operator !=‘!=’ operatörünü uygular.

Ayrıca bakınız