DracoFormat
Přehled
DracoFormat je třída v Aspose.3D FOSS pro Java. Dědí z: FileFormat.
Google Draco formát
Příklad: Následující kód ukazuje, jak zakódovat a dekódovat Mesh do/z pole bajtů:
Mesh mesh = (new Sphere()).toMesh();
//encode meshTato třída poskytuje 25 metod pro práci s objekty DracoFormat v programech Java. Dostupné metody zahrnují: FileFormat, canDetect, createLoadOptions, createSaveOptions, decode, detect, encode, getCanExport, getCanImport, getContentType, getExtension, getExtensions a 6 dalších metod. Veškeré veřejné členy jsou přístupné jakékoli aplikaci Java po instalaci balíčku Aspose.3D FOSS pro Java. Vlastnosti: AMF, ASE, ASPOSE3D_WEB, BLENDER, COLLADA, DISCREET3DS a 53 dalších.
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
formats | List<FileFormat> | Čtení | Získá formáty. |
version | Version | Čtení | Získá verzi. |
canImport | boolean | Čtení | Získá, zda lze importovat. |
canExport | boolean | Čtení | Získá, zda lze exportovat. |
extension | String | Čtení | Získá rozšíření. |
extensions | String[] | Čtení | Získá rozšíření. |
contentType | FileContentType | Čtení | Získá typ obsahu. |
fileFormatType | FileFormatType | Čtení | Získá typ formátu souboru. |
FBX6100ASCII | FileFormat | Čtení | Získá fbx6100 ascii. |
FBX6100_BINARY | FileFormat | Čtení | Získá binární soubor fbx6100. |
FBX7200ASCII | FileFormat | Čtení | Získá fbx7200 ascii. |
FBX7200_BINARY | FileFormat | Čtení | Získá binární soubor fbx7200. |
FBX7300ASCII | FileFormat | Čtení | Získá fbx7300 ascii. |
FBX7300_BINARY | FileFormat | Čtení | Získá binární soubor fbx7300. |
FBX7400ASCII | FileFormat | Čtení | Získá fbx7400 ascii. |
FBX7400_BINARY | FileFormat | Čtení | Získá binární soubor fbx7400. |
FBX7500ASCII | FileFormat | Čtení | Získá fbx7500 ascii. |
FBX7500_BINARY | FileFormat | Čtení | Získá binární soubor fbx7500. |
FBX7600ASCII | FileFormat | Čtení | Získá fbx7600 ascii. |
FBX7600_BINARY | FileFormat | Čtení | Získá binární soubor fbx7600. |
FBX7700ASCII | FileFormat | Čtení | Získá fbx7700 ascii. |
FBX7700_BINARY | FileFormat | Čtení | Získá binární soubor fbx7700. |
MAYAASCII | FileFormat | Čtení | Získá mayaascii. |
MAYA_BINARY | FileFormat | Čtení | Získá binární soubor Maya. |
STL_BINARY | FileFormat | Čtení | Získá binární data STL. |
STLASCII | FileFormat | Čtení | Získá stlascii. |
WAVEFRONTOBJ | FileFormat | Čtení | Získá wavefrontobj. |
DISCREET3DS | FileFormat | Čtení | Získá discreet3 ds. |
COLLADA | FileFormat | Čtení | Získá colladu. |
UNIVERSAL3D | FileFormat | Čtení | Získá univerzální3 d. |
GLTF | FileFormat | Čtení | Získá gltf. |
GLTF2 | FileFormat | Čtení | Získá gltf2. |
GLTF_BINARY | FileFormat | Čtení | Získá binární soubor gltf. |
GLTF2_BINARY | FileFormat | Čtení | Získá binární soubor gltf2. |
PDF | PdfFormat | Čtení | Získá PDF. |
BLENDER | FileFormat | Čtení | Získá mixér. |
DXF | FileFormat | Čtení | Získá dxf. |
PLY | PlyFormat | Čtení | Získá ply. |
X_BINARY | FileFormat | Čtení | Získá binární soubor x. |
X_TEXT | FileFormat | Čtení | Získá text x. |
DRACO | DracoFormat | Čtení | Získá draco. |
MICROSOFT3MF | Microsoft3MFFormat | Čtení | Získá microsoft3 mf. |
RVM_TEXT | RvmFormat | Čtení | Získá text rvm. |
RVM_BINARY | RvmFormat | Čtení | Získá binární soubor rvm. |
ASE | FileFormat | Čtení | Získá ase. |
IFC | FileFormat | Čtení | Získá ifc. |
SIEMENSJT8 | FileFormat | Čtení | Získá siemensjt8. |
SIEMENSJT9 | FileFormat | Čtení | Získá siemensjt9. |
AMF | FileFormat | Čtení | Získá amf. |
VRML | FileFormat | Čtení | Získá vrml. |
ASPOSE3D_WEB | FileFormat | Čtení | Získá web aspose3d. |
HTML5 | FileFormat | Čtení | Získá html5. |
ZIP | FileFormat | Čtení | Získá zip. |
USD | FileFormat | Čtení | Získá usd. |
USDA | FileFormat | Čtení | Získá usda. |
USDZ | FileFormat | Čtení | Získá usdz. |
XYZ | FileFormat | Čtení | Získá xyz. |
PCD | FileFormat | Čtení | Získá pcd. |
PCD_BINARY | FileFormat | Čtení | Získá binární pcd. |
Metody
| Podpis: | Popis: |
|---|---|
decode(fileName: String) → Geometry | Není implementováno ve FOSS edici — vyhazuje při běhu. Dekódujte mrak bodů nebo síť ze zadaného názvu souboru. |
decode(data: byte[]) → Geometry | Není implementováno ve FOSS edici — vyhazuje při běhu. Dekódujte mrak bodů nebo síť z dat v paměti. |
encode(entity: Entity, stream: Stream, options: DracoSaveOptions) | Není implementováno ve FOSS edici — vyhazuje při běhu. Zakódujte entitu do zadaného proudu. |
encode(entity: Entity, stream: Stream) | Není implementováno ve FOSS edici — vyhodí při běhu. Zakódujte entitu do určeného proudu. |
encode(entity: Entity, fileName: String, options: DracoSaveOptions) | Není implementováno ve FOSS edici — hází během běhu. Zakódujte entitu do určeného souboru. |
encode(entity: Entity, fileName: String) | Není implementováno ve FOSS edici — hází během běhu. Zakódujte entitu do určeného souboru. |
encode(entity: Entity, options: DracoSaveOptions) → byte[] | Není implementováno ve FOSS edici — hází během běhu. Zakódujte entitu do surových dat Draco. |
encode(entity: Entity) → byte[] | Není implementováno ve FOSS edici — vyvolá výjimku za běhu. Zakódujte entitu do surových dat Draco. |
FileFormat(type: FileFormatType, version: Version, contentType: FileContentType, extension: String, extensions: String[], canImport: boolean, canExport: boolean) | Volá FileFormat(type, version, contentType, extension, extensions, canImport, canExport) na této instanci DracoFormat. |
getFormats() → List<FileFormat> | Vrací formáty. |
getVersion() → Version | Vrací verzi. |
getFormatByExtension(filePath: String) → FileFormat | Volá getFormatByExtension(filePath) na této instanci DracoFormat. |
getCanImport() → boolean | Vrací možnost importu. |
getCanExport() → boolean | Vrací možnost exportu. |
getExtension() → String | Vrací příponu. |
getExtensions() → String[] | Vrací přípony. |
getContentType() → FileContentType | Vrací typ obsahu. |
getFileFormatType() → FileFormatType | Vrací typ formátu souboru. |
createLoadOptions() → LoadOptions | Volá createLoadOptions na této instanci DracoFormat. |
createSaveOptions() → SaveOptions | Volá createSaveOptions na této instanci DracoFormat. |
canDetect(stream: Stream, fileName: String) → boolean | Volá canDetect(stream, fileName) na této DracoFormat instanci. |
detect(stream: Stream, fileName: String) → FileFormat | Volá detect(stream, fileName) na této DracoFormat instanci. |
detect(fileName: String) → FileFormat | Volá detect(fileName) na této instanci DracoFormat. |
registerFormat(format: FileFormat) | Volá registerFormat(format) na této instanci DracoFormat. |
toString() → String | Volá toString na této instanci DracoFormat. |