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) 產生或使用幾何的多邊形近似值。 容錯因數會指定此多邊形近似值中點之間的最大距離。 較小的容錯值會產生較佳的近似值,但需要比具有大型容錯因數的近似值更多的處理。

適用於