Geometry.GetArea メソッド

定義

Geometry オブジェクトの塗りつぶされた領域の一部を取得します。

オーバーロード

GetArea()

Geometry オブジェクトの塗りつぶされた領域を取得します。

GetArea(Double, ToleranceType)

指定した許容範囲内で、Geometry オブジェクトの塗りつぶされた領域を取得します。

GetArea()

Geometry オブジェクトの塗りつぶされた領域を取得します。

C#
public double GetArea ();

戻り値

Double

ジオメトリの塗りつぶされた範囲の領域。

注釈

一部 Geometry のメソッド (たとえば GetArea) は、ジオメトリの多角形近似を生成または使用します。 許容値係数は、この多角形近似のポイント間の最大距離を指定します。 許容値が小さいほど近似値は優れていますが、許容係数が大きい近似よりも多くの処理が必要です。

適用対象

.NET Framework 4.8 およびその他のバージョン
製品 バージョン
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

GetArea(Double, ToleranceType)

指定した許容範囲内で、Geometry オブジェクトの塗りつぶされた領域を取得します。

C#
[System.Security.SecurityCritical]
public virtual double GetArea (double tolerance, System.Windows.Media.ToleranceType type);
C#
public virtual double GetArea (double tolerance, System.Windows.Media.ToleranceType type);

パラメーター

tolerance
Double

ジオメトリの多角形近似における点と点の間の距離の上限。 値が小さいほど、生成される結果の精度は高まりますが、実行速度が低下します。 tolerance が .000001 より小さい場合、.000001 が代わりに使用されます。

type
ToleranceType

許容範囲の要素が絶対値か、またはこのジオメトリの領域に対して相対的かを指定する、ToleranceType 値の 1 つ。

戻り値

Double

ジオメトリの塗りつぶされた範囲の領域。

属性

注釈

一部 Geometry のメソッド (たとえば GetArea) は、ジオメトリの多角形近似を生成または使用します。 許容値係数は、この多角形近似のポイント間の最大距離を指定します。 許容値が小さいほど近似値は優れていますが、許容係数が大きい近似よりも多くの処理が必要です。

適用対象

.NET Framework 4.8 およびその他のバージョン
製品 バージョン
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7