Condividi tramite


Geometry.FillContainsWithDetail Metodo

Definizione

Restituisce un valore che descrive l'intersezione tra la geometria e la geometria specificata.

Overload

FillContainsWithDetail(Geometry)

Restituisce un valore che descrive l'intersezione tra la geometria corrente e la geometria specificata.

FillContainsWithDetail(Geometry, Double, ToleranceType)

Restituisce un valore che descrive l'intersezione tra la geometria corrente e la geometria specificata in base al margine di errore definito.

FillContainsWithDetail(Geometry)

Restituisce un valore che descrive l'intersezione tra la geometria corrente e la geometria specificata.

public:
 System::Windows::Media::IntersectionDetail FillContainsWithDetail(System::Windows::Media::Geometry ^ geometry);
public System.Windows.Media.IntersectionDetail FillContainsWithDetail (System.Windows.Media.Geometry geometry);
member this.FillContainsWithDetail : System.Windows.Media.Geometry -> System.Windows.Media.IntersectionDetail
Public Function FillContainsWithDetail (geometry As Geometry) As IntersectionDetail

Parametri

geometry
Geometry

Geometria di cui eseguire il test di contenimento.

Restituisce

IntersectionDetail

Uno dei valori di enumerazione.

Commenti

Il fattore di tolleranza predefinito (definito dalla StandardFlatteningTolerance proprietà ) viene utilizzato per determinare se la geometria corrente contiene la geometria specificata. Per specificare il proprio fattore di tolleranza, usare il FillContainsWithDetail metodo .

Alcuni Geometry metodi (ad esempio FillContainsWithDetail) producono o usano un'approssimazione poligonale della geometria. Il fattore di tolleranza specifica la distanza massima tra i punti in questa approssimazione poligonale. I valori di tolleranza più piccoli producono approssimazioni migliori, ma richiedono più elaborazione rispetto a un'approssimazione con un fattore di tolleranza elevato.

Si applica a

FillContainsWithDetail(Geometry, Double, ToleranceType)

Restituisce un valore che descrive l'intersezione tra la geometria corrente e la geometria specificata in base al margine di errore definito.

public:
 virtual System::Windows::Media::IntersectionDetail FillContainsWithDetail(System::Windows::Media::Geometry ^ geometry, double tolerance, System::Windows::Media::ToleranceType type);
public virtual System.Windows.Media.IntersectionDetail FillContainsWithDetail (System.Windows.Media.Geometry geometry, double tolerance, System.Windows.Media.ToleranceType type);
abstract member FillContainsWithDetail : System.Windows.Media.Geometry * double * System.Windows.Media.ToleranceType -> System.Windows.Media.IntersectionDetail
override this.FillContainsWithDetail : System.Windows.Media.Geometry * double * System.Windows.Media.ToleranceType -> System.Windows.Media.IntersectionDetail
Public Overridable Function FillContainsWithDetail (geometry As Geometry, tolerance As Double, type As ToleranceType) As IntersectionDetail

Parametri

geometry
Geometry

Geometria di cui eseguire il test di contenimento.

tolerance
Double

Limiti massimi della distanza tra i punti nell'approssimazione poligonale delle geometrie. Valori inferiori producono risultati più precisi ma possono rallentare l'esecuzione. Se tolerance è minore di .000001, viene utilizzato .000001.

type
ToleranceType

Uno dei valori ToleranceType che specifica se il fattore di tolleranza è un valore assoluto o un valore relativo all'area della geometria.

Restituisce

IntersectionDetail

Uno dei valori di enumerazione.

Commenti

Alcuni Geometry metodi (ad esempio FillContainsWithDetail) producono o usano un'approssimazione poligonale della geometria. Il fattore di tolleranza specifica la distanza massima tra i punti in questa approssimazione poligonale. I valori di tolleranza più piccoli producono approssimazioni migliori, ma richiedono più elaborazione rispetto a un'approssimazione con un fattore di tolleranza elevato.

Si applica a