EllipseGeometry.GetArea(Double, ToleranceType) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает область данного EllipseGeometry.
public:
override double GetArea(double tolerance, System::Windows::Media::ToleranceType type);
public override double GetArea (double tolerance, System.Windows.Media.ToleranceType type);
override this.GetArea : double * System.Windows.Media.ToleranceType -> double
Public Overrides Function GetArea (tolerance As Double, type As ToleranceType) As Double
Параметры
- tolerance
- Double
Максимальный диапазон для расстояния между точками кусочно-линейной аппроксимации геометрии. Чем меньше значения, тем точнее результаты и медленнее производится выполнение. Если значение tolerance
меньше .000001, вместо него используется значение .000001.
- type
- ToleranceType
Значение из перечисления, Absolute или Relative, определяющее, является ли коэффициент допуска абсолютным значением или же он измеряется относительно области геометрического объекта.
Возвращаемое значение
Заполненная область данного эллипса.
Комментарии
Некоторые Geometry методы (например GetArea, ) создают или используют приближение многоугольников геометрии. Коэффициент допуска указывает максимальное расстояние между точками в этом приближении многоугольников. Меньшие значения погрешности создают более качественные приближения, но для них требуется больше обработки, чем приближение с большим коэффициентом погрешности.