Class Extent
Extent class
Двумерная пространственная ограничивающая рамка.
public class Extent : IEquatable<Extent>
Конструкторы
| Имя | Описание |
|---|
| Extent() | Создает новый экземпляр. |
| Extent(SpatialReferenceSystem) | Создает новый экземпляр. |
| Extent(double, double, double, double, SpatialReferenceSystem) | Создает новый экземпляр. |
Характеристики
| Имя | Описание |
|---|
| Center { get; } | Центр экстента. |
| Height { get; } | Высота экстента. |
| IsValid { get; } | Определяет, является ли этоExtent действителен. |
| SpatialReferenceSystem { get; set; } | SpatialReferenceSystem связанный с этим экстентом. Может бытьnull еслиSpatialReferenceSystem неизвестно. ИспользоватьGetTransformed для преобразования экстента между разностными системами пространственной привязки. |
| Width { get; } | Ширина экстента. |
| XMax { get; set; } | Максимальное значение координаты X. |
| XMin { get; set; } | Минимальное значение координаты X. |
| YMax { get; set; } | Максимальное значение координаты Y. |
| YMin { get; set; } | Минимальное значение координаты Y. |
Методы
| Имя | Описание |
|---|
| Clone() | Клонирует этот экземпляр. |
| Contains(Extent) | Определяет, содержит ли этот экстент аргумент. |
| Contains(IGeometry) | Определяет, содержит ли этот экстент аргумент. |
| Contains(double, double) | Определяет, содержит ли этот экстент координату, определенную аргументами. |
| Equals(Extent) | Указывает, равен ли текущий объект другому объекту того же типа. |
| override Equals(object) | Определяет, равен ли указанный объект текущему объекту. |
| override GetHashCode() | Служит хеш-функцией по умолчанию. |
| GetTransformed(SpatialReferenceSystem) | Возвращает новый экстент в указанномSpatialReferenceSystem который содержит этот экстент. |
| Grow(Extent) | Увеличивает этот экстент, чтобы он включал аргумент. |
| Grow(double, double) | Увеличивает этот экстент, чтобы он включал указанную точку. |
| GrowX(double) | Увеличивает этот экстент вдоль оси X, чтобы он включал указанное значение. |
| GrowY(double) | Увеличивает этот экстент по оси Y, чтобы он включал указанное значение. |
| Intersects(Extent) | Определяет, пересекается ли этот экстент с аргументом. |
| Intersects(IGeometry) | Определяет, пересекается ли этот экстент с аргументом. |
| Normalize() | СвопыXMin сXMax еслиWidth отрицательно и YMin сYMax еслиHeight отрицательно. |
| ToPolygon() | Преобразует экстент в прямоугольный многоугольник, представляющий его. |
| override ToString() | Возвращает строку, которая представляет текущий объект. |
| operator == | Реализует оператор ‘==’. |
| operator != | Реализует оператор ‘!=’. |
Смотрите также