Geometry.FillContains Metod

Definition

Anger om den Geometry helt innehåller den angivna Geometry.

Överlagringar

Name Description
FillContains(Geometry)

Anger om den aktuella geometrin helt innehåller den angivna Geometry.

FillContains(Point)

Anger om geometrin innehåller den angivna Point.

FillContains(Geometry, Double, ToleranceType)

Anger om den aktuella geometrin innehåller den angivna Geometry, med tanke på den angivna felmarginalen.

FillContains(Point, Double, ToleranceType)

Anger om geometrin innehåller den angivna Point, med tanke på den angivna felmarginalen.

FillContains(Geometry)

Anger om den aktuella geometrin helt innehåller den angivna Geometry.

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

Parametrar

geometry
Geometry

Geometrin som ska testas för inneslutning.

Returer

true om den aktuella geometrin helt innehåller geometry; annars, false.

Kommentarer

Standardmarginalen för fel (beskrivs av StandardFlatteningTolerance egenskapen) används när du avgör om den aktuella geometrin innehåller den angivna geometrin. Om du vill ange din egen felmarginal använder du FillContains metoden.

Gäller för

FillContains(Point)

Anger om geometrin innehåller den angivna Point.

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

Parametrar

hitPoint
Point

Den punkt som ska testas för inneslutning.

Returer

true om geometrin innehåller hitPoint, annars, false.

Kommentarer

Standardtoleransfaktorn (som beskrivs av StandardFlatteningTolerance egenskapen) används när du avgör om geometrin innehåller den angivna punkten. Använd metoden för FillContains att ange din egen toleransfaktor.

Gäller för

FillContains(Geometry, Double, ToleranceType)

Anger om den aktuella geometrin innehåller den angivna Geometry, med tanke på den angivna felmarginalen.

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

Parametrar

geometry
Geometry

Geometrin som ska testas för inneslutning.

tolerance
Double

De maximala gränserna för avståndet mellan punkter i den polygonala uppskattningen av geometrierna. Mindre värden ger mer exakta resultat men orsakar långsammare körning. Om tolerance är mindre än .000001 används .000001 i stället.

type
ToleranceType

Ett av de ToleranceType värden som anger om toleransfaktorn är ett absolut värde eller i förhållande till geometrins område.

Returer

trueom den aktuella geometrin innehåller geometry, givet den angivna felmarginalen, annars . false

Kommentarer

Vissa Geometry metoder (till exempel FillContains) producerar eller använder en polygonisk uppskattning av geometrin. Toleransfaktorn anger det maximala avståndet mellan punkter i den här polygonala uppskattningen. Mindre toleransvärden ger bättre uppskattningar, men kräver mer bearbetning än en uppskattning med en stor toleransfaktor.

Gäller för

FillContains(Point, Double, ToleranceType)

Anger om geometrin innehåller den angivna Point, med tanke på den angivna felmarginalen.

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

Parametrar

hitPoint
Point

Den punkt som ska testas för inneslutning.

tolerance
Double

De maximala gränserna för avståndet mellan punkter i den polygonala uppskattningen av geometrin. Mindre värden ger mer exakta resultat men orsakar långsammare körning. Om tolerance är mindre än .000001 används .000001 i stället.

type
ToleranceType

Ett av de ToleranceType värden som anger om toleransfaktorn är ett absolut värde eller i förhållande till geometrins område.

Returer

trueom geometrin innehåller hitPoint, med tanke på den angivna felmarginalen, annars . false

Kommentarer

Vissa Geometry metoder (till exempel FillContains) producerar eller använder en polygonisk uppskattning av geometrin. Toleransfaktorn anger det maximala avståndet mellan punkter i den här polygonala uppskattningen. Mindre toleransvärden ger bättre uppskattningar, men kräver mer bearbetning än en uppskattning med en stor toleransfaktor.

Gäller för