StencilState
概要
StencilState は Aspose.3D の FOSS における .NET 用のクラスです。
ステンシルは面ごとの状態です。
このクラスは、.NET プログラムにおける StencilState オブジェクトを操作するためのメソッドを2つ提供します。利用可能なメソッドは Equals、GetHashCode です。Aspose.3D の .NET 用 FOSS パッケージをインストールすれば、すべてのパブリックメンバーは任意の .NET アプリケーションからアクセス可能です。プロパティ: Compare, DepthFailAction, FailAction, PassAction。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
Compare | CompareFunction | 読み取り/書き込み | ステンシルテストで使用される比較関数を取得または設定します |
FailAction | StencilAction | 読み取り/書き込み | ステンシルテストが失敗したときのステンシルアクションを取得または設定します。 |
DepthFailAction | StencilAction | 読み取り/書き込み | ステンシルテストに合格したが深度テストに失敗したときのステンシルアクションを取得または設定します。 |
PassAction | StencilAction | 読み取り/書き込み | ステンシルテストと深度テストの両方が合格したときのステンシルアクションを取得または設定します。 |
メソッド
| シグネチャ | 説明 |
|---|---|
Equals(obj: object) | FOSS エディションでは実装されていません — 実行時に例外がスローされます。 このインスタンスが指定されたオブジェクトと等しいかどうかを示す値を返します。 |
GetHashCode() | FOSS エディションでは実装されていません — 実行時に例外がスローされます。 このインスタンスのハッシュコードを返します。 |