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