DracoFormat
Overview
DracoFormat egy osztály a Aspose.3D FOSS-ban Java számára. Az örökölők: FileFormat.
Google Draco formátum
Példakód: Az alábbi kód mutatja, hogyan lehet egy Mesh-t bájtokból/átrendezésből kódolni és dekódolni:
Mesh mesh = (new Sphere()).toMesh();
//encode meshEz a osztály 25 módszert biztosít az DracoFormat objektumokkal való munkavégzéshez Java programokban. A rendelkezésre álló módszerek közé tartozik: DracoFormat, FileFormat, canDetect, createLoadOptions, createSaveOptions, decode, detect, encode, getCanExport, getCanImport, getContentType, getExtension, és 7 további módszer. Minden nyilvános tag hozzáférhető bármely Java alkalmazás után telepítése a Aspose.3D FOSS for Java csomag. A tulajdonságok: AMF, ASE, ASPOSE3D_WEB, BLENDER, COLLADA, DISCREET3DS, és 53-at.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
formats | List<FileFormat> | Read | Megkapja a formátumokat. |
version | Version | Read | Megvan a verzió. |
canImport | boolean | Read | A doboz importja. |
canExport | boolean | Read | Elkapja a dobozt. |
extension | String | Read | Megkapja a meghosszabbítást. |
extensions | String[] | Read | Megkapja a meghosszabbításokat. |
contentType | FileContentType | Read | Megkapja a tartalomtípusot. |
fileFormatType | FileFormatType | Read | Megkapja a fájlformátum típusát. |
FBX6100ASCII | FileFormat | Read | Megkapja az FBX6100 ASCII-t. |
FBX6100_BINARY | FileFormat | Read | Megkapja az fbx6100 bináris számot. |
FBX7200ASCII | FileFormat | Read | Megkapja az FBX7200 ASCII-t. |
FBX7200_BINARY | FileFormat | Read | Megkapja az fbx7200 bináris számot. |
FBX7300ASCII | FileFormat | Read | Megkapja az FBX7300 ASCII-t. |
FBX7300_BINARY | FileFormat | Read | Megkapja az fbx7300 bináris számot. |
FBX7400ASCII | FileFormat | Read | Megkapja az FBX7400 ASCII-t. |
FBX7400_BINARY | FileFormat | Read | Megkapja az fbx7400 bináris számot. |
FBX7500ASCII | FileFormat | Read | Megkapja az FBX7500 ASCII-t. |
FBX7500_BINARY | FileFormat | Read | Megkapja az FBX7500 bináris számot. |
FBX7600ASCII | FileFormat | Read | Megkapja az FBX7600 ASCII-t. |
FBX7600_BINARY | FileFormat | Read | Megkapja az fbx7600 bináris számot. |
FBX7700ASCII | FileFormat | Read | Megkapja az FBX7700 ASCII-t. |
FBX7700_BINARY | FileFormat | Read | Megkapja az fbx7700 bináris számot. |
MAYAASCII | FileFormat | Read | Megkapja a mayaascii-t. |
MAYA_BINARY | FileFormat | Read | Megkapja a maya bináris. |
STL_BINARY | FileFormat | Read | Megkapja a STL bináris. |
STLASCII | FileFormat | Read | Megkapja a stlascii-t. |
WAVEFRONTOBJ | FileFormat | Read | Megkapja a hullámot. |
DISCREET3DS | FileFormat | Read | A diszkrét 3D-t kapja. |
COLLADA | FileFormat | Read | Megkapja a colladát. |
UNIVERSAL3D | FileFormat | Read | Az egyetemes 3D-t kapja. |
GLTF | FileFormat | Read | Megkapja a GTF-t. |
GLTF2 | FileFormat | Read | Megkapja a GTF2-et. |
GLTF_BINARY | FileFormat | Read | Megkapja a GTF bináris. |
GLTF2_BINARY | FileFormat | Read | Megkapja a gltf2 bináris. |
PDF | PdfFormat | Read | Megkapta a PDF-et. |
BLENDER | FileFormat | Read | Megkapta a keverőt. |
DXF | FileFormat | Read | Megkapja a dxf-t. |
PLY | PlyFormat | Read | Megkapja a szövetet. |
X_BINARY | FileFormat | Read | Megkapja az x bináris. |
X_TEXT | FileFormat | Read | Megkapja az X szöveget. |
DRACO | DracoFormat | Read | Elkapja a drákót. |
MICROSOFT3MF | Microsoft3MFFormat | Read | Megkapja a Microsoft 3Mf-t. |
RVM_TEXT | RvmFormat | Read | Megkapta az RVM-t. |
RVM_BINARY | RvmFormat | Read | Megkapja az RVM-t. |
ASE | FileFormat | Read | Megkapja az ASE-t. |
IFC | FileFormat | Read | Megkapta a IFC-t. |
SIEMENSJT8 | FileFormat | Read | A Siemensjt8-as. |
SIEMENSJT9 | FileFormat | Read | A Siemensjt9-et kapja. |
AMF | FileFormat | Read | Megkapja az AMF-t. |
VRML | FileFormat | Read | Megkapta a VRML-t. |
ASPOSE3D_WEB | FileFormat | Read | Megkapja az aspose3d webet. |
HTML5 | FileFormat | Read | A HTML5 kapja. |
ZIP | FileFormat | Read | Eléggé elcseszett. |
USD | FileFormat | Read | A pénzért. |
USDA | FileFormat | Read | A USDA-t kapja. |
USDZ | FileFormat | Read | Megkapja az USDZ-t. |
XYZ | FileFormat | Read | Megkapja az Xyz-t. |
PCD | FileFormat | Read | Megkapta a rendőrséget. |
PCD_BINARY | FileFormat | Read | Megkapta a PCD bináris számát. |
Methods
| Signature | Description |
|---|---|
DracoFormat() | Új DracoFormat példányt épít. |
decode(fileName: String) → Geometry | Nem valósítva a FOSS kiadásban futtatásidőben. A pontos felhő vagy a háló kódolása az adott fájlnévből. |
decode(data: byte[]) → Geometry | Nem valósítva a FOSS kiadásban futtatásidőben. A memóriából származó adatokból a pontfelhő vagy háló kódolása. |
encode(entity: Entity, stream: Stream, options: DracoSaveOptions) | Nem valósítva a FOSS kiadásban futtatásidőben. A szervezet kódolása a megadott áramlásra. |
encode(entity: Entity, stream: Stream) | Nem valósítva a FOSS kiadásban futtatásidőben. A szervezet kódolása a megadott áramlásra. |
encode(entity: Entity, fileName: String, options: DracoSaveOptions) | Nem valósítva a FOSS kiadásban futtatásidőben. A szervezet kódolása a megadott fájlba. |
encode(entity: Entity, fileName: String) | Nem valósítva a FOSS kiadásban futtatásidőben. A szervezet kódolása a megadott fájlba. |
encode(entity: Entity, options: DracoSaveOptions) → byte[] | Nem valósítva a FOSS kiadásban futtatásidőben. Kódolja a szervezetet Draco nyers adatokra. |
encode(entity: Entity) → byte[] | Nem valósítva a FOSS kiadásban futtatásidőben. Kódolja a szervezetet Draco nyers adatokra. |
FileFormat(type: FileFormatType, version: Version, contentType: FileContentType, extension: String, extensions: String[], canImport: boolean, canExport: boolean) | A FileFormat ((típus, verzió, tartalomType, kiterjesztés, bővítések, canImport, CanExport) hívásai ezen a DracoFormat példányon. |
getFormats() → List<FileFormat> | Visszaadja a formátumokat. |
getVersion() → Version | Visszaadja a verziót. |
getFormatByExtension(filePath: String) → FileFormat | Hívja a getFormatByExtension(filePath) funkciót az DracoFormat példányban. |
getCanImport() → boolean | Visszaadja a doboz importját. |
getCanExport() → boolean | Visszaadja a doboz exportját. |
getExtension() → String | Visszaadja a kiterjesztést. |
getExtensions() → String[] | Visszaadja a kiterjesztéseket. |
getContentType() → FileContentType | A tartalomtípusot adja vissza. |
getFileFormatType() → FileFormatType | A fájlformátum típusát adja. |
createLoadOptions() → LoadOptions | A createLoadOptions hívása a DracoFormat példányban. |
createSaveOptions() → SaveOptions | A DracoFormat példányhoz hívja a createSaveOptions-t. |
canDetect(stream: Stream, fileName: String) → boolean | A DracoFormat példányban a canDetect ((stream, fileName) hívások. |
detect(stream: Stream, fileName: String) → FileFormat | A DracoFormat példányon a detectt (folyamat, fájlnév) hívás. |
registerFormat(format: FileFormat) | Hívja a registerFormat(format) -t ebben a DracoFormat példányban. |
toString() → String | Hívás a Stringhez ebben a DracoFormat példányban. |