Aspose.ThreeD.Utilities
コンテンツ
[
隠れる
]すべてのユーティリティ クラスは、この名前空間で定義されています。
クラス
| クラス | 説明 |
|---|---|
| DummyFileSystem | 読み取り/書き込み操作はダミー操作です。 |
| FileSystem | ファイル システムのカプセル化。 Aspose.3D はこれを使用して、依存関係の読み取り/書き込みを行います。 |
| IOUtils | 行列/ベクトルをバイナリ writer に書き込むユーティリティ |
| LocalFileSystem | LocalFileSystem読み取り/書き込み操作をローカル ディレクトリにマップします。 |
| MathUtils | 便利な数学ユーティリティのセット. |
| MemoryFileSystem | MemoryFileSystem読み取り/書き込み操作をメモリにマップします. |
| ParseException | Aspose.3D が入力の解析に失敗した場合の例外. |
| SemanticAttribute | ユーザーが独自の構造体を静的宣言に使用できるようにするVertexDeclaration |
| TransformBuilder | TransformBuilder一連の変換によって変換行列を構築するために使用されます. |
| Vertex | 頂点参照。生の頂点にアクセスするために使用されますTriMesh. |
| VertexDeclaration | カスタム定義頂点の構造の宣言 |
| VertexField | 頂点のフィールド メモリ レイアウトの説明. |
| Watermark | ブラインド ウォーターマークをメッシュとの間でエンコード/デコードするユーティリティ。 |
| ZipArchiveFileSystem | 指定された zip ファイルまたは zip ストリームへの読み取り専用アクセスに提供するファイル システム。 ファイル システムは、開く/保存操作の後に破棄されます。 |
構造物
| 構造 | 説明 |
|---|---|
| BoundingBox | 軸に沿ったバウンディング ボックス |
| BoundingBox2D | の軸に沿ったバウンディング ボックスVector2 |
| FMatrix4 | float type のすべてのコンポーネントを含むマトリックス 4x4 |
| FVector2 | 2 つのコンポーネントを持つ浮動ベクトル。 |
| FVector3 | 3 つのコンポーネントを持つ浮動ベクトル。 |
| FVector4 | 4 つのコンポーネントを持つ浮動ベクトル。 |
| Matrix4 | 4x4 マトリックスの実装。 |
| Quaternion | クォータニオンは通常、コンピュータ グラフィックスで回転を実行するために使用されます。 |
| RelativeRectangle | Relativerectangle 絶対値に対する相対コンポーネント間の式は次のとおりです: Scale * (参照幅) + offset したがって、絶対値を表す場合は、すべてのスケール フィールドをゼロのままにして、代わりにオフセット フィールドを使用します。 |
| Vector2 | 2 つのコンポーネントを持つベクトル。 |
| Vector3 | 3 つのコンポーネントを持つベクトル。 |
| Vector4 | 4 つのコンポーネントを持つベクトル。 |
インターフェース
| インターフェース | 説明 |
|---|---|
| IArrayList<T> | Aspose.3D には、高度に最適化された独自の実装があります。List読み込み/保存のパフォーマンスを向上させるため このインターフェイスのみがユーザーに公開されますIList互換性のある類似のインターフェイス. |
列挙
| 列挙 | 説明 |
|---|---|
| BoundingBoxExtent | 境界ボックスの範囲 |
| ComposeOrder | 変換マトリックスを構成する順序 |
| RotationOrder | 順序は、どの rx ry rz が変換マトリックスに適用されるかを制御します。 |
| VertexFieldDataType | 頂点フィールドのデータ型 |
| VertexFieldSemantic | 頂点フィールドの意味 |