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 | 頂点フィールドの意味 |