## StencilState class

Состояний трафарета на грань.

```csharp
public class StencilState
```

## Характеристики

| Имя | Описание |
| --- | --- |
| [Compare](../../aspose.threed.render/stencilstate/compare) { get; set; } | Получает или задает функцию сравнения, используемую в тесте шаблона |
| [DepthFailAction](../../aspose.threed.render/stencilstate/depthfailaction) { get; set; } | Получает или задает действие шаблона, когда тест шаблона проходит успешно, но тест глубины не пройден. |
| [FailAction](../../aspose.threed.render/stencilstate/failaction) { get; set; } | Получает или задает действие шаблона при сбое теста шаблона. |
| [PassAction](../../aspose.threed.render/stencilstate/passaction) { get; set; } | Получает или задает действие трафарета при прохождении теста трафарета и теста глубины. |

## Методы

| Имя | Описание |
| --- | --- |
| override [Equals](../../aspose.threed.render/stencilstate/equals)(object) | Возвращает значение, указывающее, равен ли этот экземпляр указанному объекту. |
| override [GetHashCode](../../aspose.threed.render/stencilstate/gethashcode)() | Возвращает хэш-код для этого экземпляра. |

### Смотрите также

* пространство имен [Aspose.ThreeD.Render](../../aspose.threed.render)
* сборка [Aspose.3D](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.3D.dll -->
