GeoGenerator.ProducePolygons

GeoGenerator.ProducePolygons method

Создает новый перечислитель IPolygon с заданным количеством случайных элементов, все они находятся в заданном экстенте.

public static IEnumerable<IPolygon> ProducePolygons(Extent rect, PolygonGeneratorOptions options)
ПараметрТипОписание
rectExtentуказанная площадь (см.Степень)
optionsPolygonGeneratorOptionsПараметры создания полигона (см.PolygonGeneratorOptions)

Возвращаемое значение

Массив полигонов (см. перечислениеIPполигон)

Исключения

исключениеусловие
ArgumentOutOfRangeExceptionКоличество полигонов должно быть больше одного.
NullReferenceExceptionЭкстент должен иметь значение (не быть NULL)
ArgumentExceptionМинимальная и максимальная длина должны быть не равны и больше 0
ArgumentExceptionМаксимальная длина должна быть больше минимальной

Смотрите также