PlyFormat
概要
PlyFormat は Aspose.3D の .NET 用 FOSS のクラスです。継承元: FileFormat。
PLY フォーマット。
このクラスは、.NET プログラムで PlyFormat オブジェクトを操作するための 14 のメソッドを提供します。利用可能なメソッドは、CreateLoadOptions、CreateSaveOptions、Decode、Detect、Encode、GetFormatByExtension、ToString です。すべての公開メンバーは、Aspose.3D の .NET 用 FOSS パッケージをインストールした後、任意の .NET アプリケーションから利用可能です。プロパティ: AMF、ASE、Aspose3DWeb、Blender、CanExport、CanImport、その他 52 個。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
Formats | IList<FileFormat> | 読み取り | サポートされているすべての形式へのアクセス |
Version | Version | 読み取り | ファイル形式バージョンを取得します |
CanExport | bool | 読み取り | 現在のファイル形式へシーンをエクスポートできるか、Aspose.3D がサポートしているかどうかを取得します。 |
CanImport | bool | 読み取り | 現在のファイル形式からシーンのインポートを Aspose.3D がサポートしているかどうかを取得します。 |
Extension | string | 読み取り | この型の拡張子名を取得します。 |
Extensions | string[] | 読み取り | この型の拡張子名を取得します。 |
ContentType | FileContentType | 読み取り | ファイル形式のコンテンツタイプを取得します |
FileFormatType | FileFormatType | 読み取り | ファイル形式タイプを取得します |
FBX6100ASCII | FileFormat | 読み取り | fbx6100 ascii を取得します。 |
FBX6100Binary | FileFormat | 読み取り | fbx6100 バイナリを取得します。 |
FBX7200ASCII | FileFormat | 読み取り | fbx7200 ascii を取得します。 |
FBX7200Binary | FileFormat | 読み取り | fbx7200 バイナリを取得します。 |
FBX7300ASCII | FileFormat | 読み取り | fbx7300 ascii を取得します。 |
FBX7300Binary | FileFormat | 読み取り | fbx7300 バイナリを取得します。 |
FBX7400ASCII | FileFormat | 読み取り | fbx7400 ascii を取得します。 |
FBX7400Binary | FileFormat | 読み取り | fbx7400 バイナリを取得します。 |
FBX7500ASCII | FileFormat | 読み取り | fbx7500 ascii を取得します。 |
FBX7500Binary | FileFormat | 読み取り | fbx7500 バイナリを取得します。 |
FBX7600ASCII | FileFormat | 読み取り | fbx7600 ascii を取得します。 |
FBX7600Binary | FileFormat | 読み取り | fbx7600 バイナリを取得します。 |
FBX7700ASCII | FileFormat | 読み取り | fbx7700 ascii を取得します。 |
FBX7700Binary | FileFormat | 読み取り | fbx7700 バイナリを取得します。 |
MayaASCII | FileFormat | 読み取り | maya ascii を取得します。 |
MayaBinary | FileFormat | 読み取り | maya バイナリを取得します。 |
STLBinary | FileFormat | 読み取り | stl バイナリを取得します。 |
STLASCII | FileFormat | 読み取り | stlascii を取得します。 |
WavefrontOBJ | FileFormat | 読み取り | wavefront obj を取得します。 |
Collada | FileFormat | 読み取り | collada を取得します。 |
Universal3D | FileFormat | 読み取り | ユニバーサル3 d を取得します。 |
GLTF | FileFormat | 読み取り | gltf を取得します。 |
GLTF2 | FileFormat | 読み取り | gltf2 を取得します。 |
GLTF_Binary | FileFormat | 読み取り | gltf バイナリを取得します。 |
GLTF2_Binary | FileFormat | 読み取り | gltf2 バイナリを取得します。 |
PDF | Formats.PdfFormat | 読み取り | pdf を取得します。 |
PLY | Formats.PlyFormat | 読み取り | ply を取得します。 |
Microsoft3MF | Formats.Microsoft3MFFormat | 読み取り | microsoft3 mf を取得します。 |
Draco | Formats.DracoFormat | 読み取り | draco を取得します。 |
RvmText | Formats.RvmFormat | 読み取り | rvm テキストを取得します。 |
RvmBinary | Formats.RvmFormat | 読み取り | rvmバイナリを取得します。 |
Blender | FileFormat | 読み取り | ブレンダーを取得します。 |
DXF | FileFormat | 読み取り | dxf を取得します。 |
XBinary | FileFormat | 読み取り | x バイナリを取得します。 |
XText | FileFormat | 読み取り | x テキストを取得します。 |
ASE | FileFormat | 読み取り | ase を取得します。 |
IFC | FileFormat | 読み取り | ifc を取得します。 |
SiemensJT8 | FileFormat | 読み取り | siemens jt8 を取得します。 |
SiemensJT9 | FileFormat | 読み取り | siemens jt9 を取得します。 |
AMF | FileFormat | 読み取り | amf を取得します。 |
VRML | FileFormat | 読み取り | vrml を取得します。 |
Aspose3DWeb | FileFormat | 読み取り | aspose3 d web を取得します。 |
HTML5 | FileFormat | 読み取り | html5 を取得します。 |
Zip | FileFormat | 読み取り | zip を取得します。 |
USD | FileFormat | 読み取り | usd を取得します。 |
USDA | FileFormat | 読み取り | usda を取得します。 |
USDZ | FileFormat | 読み取り | usdz を取得します。 |
Xyz | FileFormat | 読み取り | xyz を取得します。 |
Pcd | FileFormat | 読み取り | pcd を取得します。 |
PcdBinary | FileFormat | 読み取り | pcd バイナリを取得します。 |
メソッド
| シグネチャ | 説明 |
|---|---|
Encode(entity: Entity, stream: Stream) | FOSSエディションでは実装されていません — 実行時に例外がスローされます。 エンティティをエンコードし、結果をストリームに保存します。 |
Encode(entity: Entity, stream: Stream, opt: PlySaveOptions) | FOSSエディションでは実装されていません — 実行時に例外がスローされます。 エンティティをエンコードし、結果をストリームに保存します。 |
Encode(entity: Entity, fileName: string) | FOSSエディションでは実装されていません — 実行時に例外がスローされます。 エンティティをエンコードし、結果を外部ファイルに保存します。 |
Encode(entity: Entity, fileName: string, opt: PlySaveOptions) | FOSSエディションでは実装されていません — 実行時に例外がスローされます。 エンティティをエンコードし、その結果を外部ファイルに保存します。 |
Decode(fileName: string) | FOSS エディションでは実装されていません — 実行時に例外がスローされます。 指定されたストリームから point cloud または mesh をデコードします。 |
Decode(fileName: string, opt: PlyLoadOptions) | FOSS エディションでは実装されていません — 実行時に例外がスローされます。 指定されたストリームから point cloud または mesh をデコードします。 |
Decode(stream: Stream) | FOSS エディションでは実装されていません — 実行時に例外がスローされます。 指定されたストリームから点群またはメッシュをデコードします。 |
Decode(stream: Stream, opt: PlyLoadOptions) | FOSS エディションでは実装されておらず — 実行時に例外がスローされます。 指定されたストリームから点群またはメッシュをデコードします。 |
GetFormatByExtension(extensionName: string) | ファイル拡張子名から優先されるファイル形式を取得します。拡張子名はピリオド (’.’) で始まる必要があります。 |
Detect(fileName: string) | ファイル名からファイル形式を検出します。ファイルは読み取り可能である必要があるため、Aspose.3D はファイルヘッダーを通じてファイル形式を検出できます。 |
Detect(stream: Stream, fileName: string) | データストリームからファイル形式を検出します。マジックヘッダーがないタイプを推測する場合、ファイル名は省略可能です。 |
CreateLoadOptions() | FOSS エディションでは実装されていません — 実行時に例外がスローされます。 このファイル形式のデフォルトのロードオプションを作成する |
CreateSaveOptions() | FOSS エディションでは実装されていません — 実行時に例外がスローされます。 このファイル形式のデフォルト保存オプションを作成する |
ToString() | フォーマットを文字列に変換 |