Geometry.GetArea 方法

定义

获取 Geometry 对象填充区域的区域。

重载

GetArea()

获取 Geometry 对象填充区域的区域。

GetArea(Double, ToleranceType)

在指定的公差范围内获取 Geometry 对象填充区域的区域。

GetArea()

获取 Geometry 对象填充区域的区域。

public:
 double GetArea();
public double GetArea ();
member this.GetArea : unit -> double
Public Function GetArea () As Double

返回

Double

几何图形的填充区域的区域。

注解

某些 Geometry 方法 (,例如 GetArea) 生成或使用几何图形的多边形近似值。 容差因子指定此多边形近似中点之间的最大距离。 较小的容差值会产生更好的近似值,但需要比具有较大容差因子的近似值更多的处理。

适用于

GetArea(Double, ToleranceType)

在指定的公差范围内获取 Geometry 对象填充区域的区域。

public:
 virtual double GetArea(double tolerance, System::Windows::Media::ToleranceType type);
[System.Security.SecurityCritical]
public virtual double GetArea (double tolerance, System.Windows.Media.ToleranceType type);
public virtual double GetArea (double tolerance, System.Windows.Media.ToleranceType type);
[<System.Security.SecurityCritical>]
abstract member GetArea : double * System.Windows.Media.ToleranceType -> double
override this.GetArea : double * System.Windows.Media.ToleranceType -> double
abstract member GetArea : double * System.Windows.Media.ToleranceType -> double
override this.GetArea : double * System.Windows.Media.ToleranceType -> double
Public Overridable Function GetArea (tolerance As Double, type As ToleranceType) As Double

参数

tolerance
Double

几何图形的多边形近似中两点间距离的上限。 值越小,生成的结果就越准确,但执行速度会变慢。 如果 tolerance 小于 .000001,则改用 .000001。

type
ToleranceType

ToleranceType 值之一,指定公差因子是绝对值还是相对于几何图形区域的相对值。

返回

Double

几何图形的填充区域的区域。

属性

注解

某些 Geometry 方法 (,例如 GetArea) 生成或使用几何图形的多边形近似值。 容差因子指定此多边形近似中点之间的最大距离。 较小的容差值会产生更好的近似值,但需要比具有较大容差因子的近似值更多的处理。

适用于