StencilState
Übersicht
StencilState ist eine Klasse in Aspose.3D FOSS für .NET.
Stencil-Zustände pro Fläche.
Diese Klasse stellt 2 Methoden zur Arbeit mit StencilState-Objekten in .NET-Programmen bereit. Verfügbare Methoden umfassen: Equals, GetHashCode. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung zugänglich, nachdem das Aspose.3D FOSS für .NET-Paket installiert wurde. Eigenschaften: Compare, DepthFailAction, FailAction, PassAction.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
Compare | CompareFunction | Lesen/Schreiben | Ruft die Vergleichsfunktion ab, die im Stencil-Test verwendet wird, oder legt sie fest. |
FailAction | StencilAction | Lesen/Schreiben | Liest oder setzt die Stencil-Aktion, wenn der Stencil-Test fehlschlägt. |
DepthFailAction | StencilAction | Lesen/Schreiben | Liest oder setzt die Stencil-Aktion, wenn der Stencil-Test bestanden wird, aber der Tiefentest fehlschlägt. |
PassAction | StencilAction | Lesen/Schreiben | Liest oder setzt die Stencil-Aktion, wenn sowohl der Stencil-Test als auch der Depth-Test bestanden werden. |
Methoden
| Signatur | Beschreibung |
|---|---|
Equals(obj: object) | In der FOSS-Edition nicht implementiert — wirft zur Laufzeit eine Ausnahme. Gibt einen Wert zurück, der angibt, ob diese Instanz einem angegebenen Objekt entspricht. |
GetHashCode() | In der FOSS-Edition nicht implementiert — wirft zur Laufzeit eine Ausnahme. Gibt den Hashcode für diese Instanz zurück. |