Geometry.FillContains Yöntem

Tanım

öğesinin Geometry belirtilen Geometryöğesini tamamen içerip içermediğini gösterir.

Aşırı Yüklemeler

Name Description
FillContains(Geometry)

Geçerli geometrinin belirtilen Geometryöğesini tamamen içerip içermediğini gösterir.

FillContains(Point)

Geometrinin belirtilen Pointöğesini içerip içermediğini gösterir.

FillContains(Geometry, Double, ToleranceType)

Geçerli geometrinin belirtilen hata kenar boşluğuna göre belirtilen Geometryöğesini içerip içermediğini gösterir.

FillContains(Point, Double, ToleranceType)

Belirtilen hata kenar boşluğuna göre geometrinin belirtilen Pointöğesini içerip içermediğini gösterir.

FillContains(Geometry)

Geçerli geometrinin belirtilen Geometryöğesini tamamen içerip içermediğini gösterir.

public:
 bool FillContains(System::Windows::Media::Geometry ^ geometry);
public bool FillContains(System.Windows.Media.Geometry geometry);
member this.FillContains : System.Windows.Media.Geometry -> bool
Public Function FillContains (geometry As Geometry) As Boolean

Parametreler

geometry
Geometry

Kapsama için test edilmesi gereken geometri.

Döndürülenler

true geçerli geometri tamamen içeriyorsa geometry; değilse, false.

Açıklamalar

Geçerli geometrinin belirtilen geometriyi içerip içermediği belirlenirken hatanın StandardFlatteningTolerance varsayılan kenar boşluğu (özelliği tarafından açıklanmıştır) kullanılır. Kendi hata kenar boşluğunuzu belirtmek için yöntemini kullanın FillContains .

Şunlara uygulanır

FillContains(Point)

Geometrinin belirtilen Pointöğesini içerip içermediğini gösterir.

public:
 bool FillContains(System::Windows::Point hitPoint);
public bool FillContains(System.Windows.Point hitPoint);
member this.FillContains : System.Windows.Point -> bool
Public Function FillContains (hitPoint As Point) As Boolean

Parametreler

hitPoint
Point

Kapsama için test edilmesi gereken nokta.

Döndürülenler

true geometri içeriyorsa hitPoint; değilse, false.

Açıklamalar

Geometrinin StandardFlatteningTolerance belirtilen noktayı içerip içermediği belirlenirken varsayılan tolerans faktörü (özelliği tarafından açıklanmıştır) kullanılır. Kendi tolerans faktörünüzü belirtmek için yöntemini kullanın FillContains .

Şunlara uygulanır

FillContains(Geometry, Double, ToleranceType)

Geçerli geometrinin belirtilen hata kenar boşluğuna göre belirtilen Geometryöğesini içerip içermediğini gösterir.

public:
 bool FillContains(System::Windows::Media::Geometry ^ geometry, double tolerance, System::Windows::Media::ToleranceType type);
public bool FillContains(System.Windows.Media.Geometry geometry, double tolerance, System.Windows.Media.ToleranceType type);
member this.FillContains : System.Windows.Media.Geometry * double * System.Windows.Media.ToleranceType -> bool
Public Function FillContains (geometry As Geometry, tolerance As Double, type As ToleranceType) As Boolean

Parametreler

geometry
Geometry

Kapsama için test edilmesi gereken geometri.

tolerance
Double

Geometrilerin çokgen yaklaşık cinsinden noktalar arasındaki uzaklık üzerindeki maksimum sınırdır. Daha küçük değerler daha doğru sonuçlar üretir, ancak yürütmenin yavaşmasına neden olur. .000001'den küçükse tolerance , bunun yerine .000001 kullanılır.

type
ToleranceType

Tolerans faktörünün ToleranceType mutlak bir değer mi yoksa geometri alanına göre mi olduğunu belirten değerlerden biri.

Döndürülenler

true geçerli geometri içeriyorsa geometry, belirtilen hata kenar boşluğu göz önünde bulundurulduğunda; aksi takdirde , false.

Açıklamalar

Bazı Geometry yöntemler (örneğin FillContains), geometrinin çokgen bir yaklaşıkını üretir veya kullanır. Tolerans faktörü, bu çokgen yaklaşık değerdeki noktalar arasındaki maksimum uzaklığı belirtir. Daha küçük tolerans değerleri daha iyi yaklaşık değerler üretir, ancak büyük tolerans faktörüne sahip bir yaklaşık değerden daha fazla işleme gerektirir.

Şunlara uygulanır

FillContains(Point, Double, ToleranceType)

Belirtilen hata kenar boşluğuna göre geometrinin belirtilen Pointöğesini içerip içermediğini gösterir.

public:
 bool FillContains(System::Windows::Point hitPoint, double tolerance, System::Windows::Media::ToleranceType type);
public bool FillContains(System.Windows.Point hitPoint, double tolerance, System.Windows.Media.ToleranceType type);
member this.FillContains : System.Windows.Point * double * System.Windows.Media.ToleranceType -> bool
Public Function FillContains (hitPoint As Point, tolerance As Double, type As ToleranceType) As Boolean

Parametreler

hitPoint
Point

Kapsama için test edilmesi gereken nokta.

tolerance
Double

Geometrinin çokgen yaklaşık cinsinden noktaları arasındaki uzaklık üzerindeki maksimum sınırlar. Daha küçük değerler daha doğru sonuçlar üretir, ancak yürütmenin yavaşmasına neden olur. .000001'den küçükse tolerance , bunun yerine .000001 kullanılır.

type
ToleranceType

Tolerans faktörünün ToleranceType mutlak bir değer mi yoksa geometri alanına göre mi olduğunu belirten değerlerden biri.

Döndürülenler

true geometrisi içeriyorsa hitPoint, belirtilen hata kenar boşluğu göz önünde bulundurulduğunda; aksi takdirde , false.

Açıklamalar

Bazı Geometry yöntemler (örneğin FillContains), geometrinin çokgen bir yaklaşıkını üretir veya kullanır. Tolerans faktörü, bu çokgen yaklaşık değerdeki noktalar arasındaki maksimum uzaklığı belirtir. Daha küçük tolerans değerleri daha iyi yaklaşık değerler üretir, ancak büyük tolerans faktörüne sahip bir yaklaşık değerden daha fazla işleme gerektirir.

Şunlara uygulanır