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 mesh

Ez 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

NameTypeAccessDescription
formatsList<FileFormat>ReadMegkapja a formátumokat.
versionVersionReadMegvan a verzió.
canImportbooleanReadA doboz importja.
canExportbooleanReadElkapja a dobozt.
extensionStringReadMegkapja a meghosszabbítást.
extensionsString[]ReadMegkapja a meghosszabbításokat.
contentTypeFileContentTypeReadMegkapja a tartalomtípusot.
fileFormatTypeFileFormatTypeReadMegkapja a fájlformátum típusát.
FBX6100ASCIIFileFormatReadMegkapja az FBX6100 ASCII-t.
FBX6100_BINARYFileFormatReadMegkapja az fbx6100 bináris számot.
FBX7200ASCIIFileFormatReadMegkapja az FBX7200 ASCII-t.
FBX7200_BINARYFileFormatReadMegkapja az fbx7200 bináris számot.
FBX7300ASCIIFileFormatReadMegkapja az FBX7300 ASCII-t.
FBX7300_BINARYFileFormatReadMegkapja az fbx7300 bináris számot.
FBX7400ASCIIFileFormatReadMegkapja az FBX7400 ASCII-t.
FBX7400_BINARYFileFormatReadMegkapja az fbx7400 bináris számot.
FBX7500ASCIIFileFormatReadMegkapja az FBX7500 ASCII-t.
FBX7500_BINARYFileFormatReadMegkapja az FBX7500 bináris számot.
FBX7600ASCIIFileFormatReadMegkapja az FBX7600 ASCII-t.
FBX7600_BINARYFileFormatReadMegkapja az fbx7600 bináris számot.
FBX7700ASCIIFileFormatReadMegkapja az FBX7700 ASCII-t.
FBX7700_BINARYFileFormatReadMegkapja az fbx7700 bináris számot.
MAYAASCIIFileFormatReadMegkapja a mayaascii-t.
MAYA_BINARYFileFormatReadMegkapja a maya bináris.
STL_BINARYFileFormatReadMegkapja a STL bináris.
STLASCIIFileFormatReadMegkapja a stlascii-t.
WAVEFRONTOBJFileFormatReadMegkapja a hullámot.
DISCREET3DSFileFormatReadA diszkrét 3D-t kapja.
COLLADAFileFormatReadMegkapja a colladát.
UNIVERSAL3DFileFormatReadAz egyetemes 3D-t kapja.
GLTFFileFormatReadMegkapja a GTF-t.
GLTF2FileFormatReadMegkapja a GTF2-et.
GLTF_BINARYFileFormatReadMegkapja a GTF bináris.
GLTF2_BINARYFileFormatReadMegkapja a gltf2 bináris.
PDFPdfFormatReadMegkapta a PDF-et.
BLENDERFileFormatReadMegkapta a keverőt.
DXFFileFormatReadMegkapja a dxf-t.
PLYPlyFormatReadMegkapja a szövetet.
X_BINARYFileFormatReadMegkapja az x bináris.
X_TEXTFileFormatReadMegkapja az X szöveget.
DRACODracoFormatReadElkapja a drákót.
MICROSOFT3MFMicrosoft3MFFormatReadMegkapja a Microsoft 3Mf-t.
RVM_TEXTRvmFormatReadMegkapta az RVM-t.
RVM_BINARYRvmFormatReadMegkapja az RVM-t.
ASEFileFormatReadMegkapja az ASE-t.
IFCFileFormatReadMegkapta a IFC-t.
SIEMENSJT8FileFormatReadA Siemensjt8-as.
SIEMENSJT9FileFormatReadA Siemensjt9-et kapja.
AMFFileFormatReadMegkapja az AMF-t.
VRMLFileFormatReadMegkapta a VRML-t.
ASPOSE3D_WEBFileFormatReadMegkapja az aspose3d webet.
HTML5FileFormatReadA HTML5 kapja.
ZIPFileFormatReadEléggé elcseszett.
USDFileFormatReadA pénzért.
USDAFileFormatReadA USDA-t kapja.
USDZFileFormatReadMegkapja az USDZ-t.
XYZFileFormatReadMegkapja az Xyz-t.
PCDFileFormatReadMegkapta a rendőrséget.
PCD_BINARYFileFormatReadMegkapta a PCD bináris számát.

Methods

SignatureDescription
DracoFormat()Új DracoFormat példányt épít.
decode(fileName: String)GeometryNem 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[])GeometryNem 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()VersionVisszaadja a verziót.
getFormatByExtension(filePath: String)FileFormatHívja a getFormatByExtension(filePath) funkciót az DracoFormat példányban.
getCanImport()booleanVisszaadja a doboz importját.
getCanExport()booleanVisszaadja a doboz exportját.
getExtension()StringVisszaadja a kiterjesztést.
getExtensions()String[]Visszaadja a kiterjesztéseket.
getContentType()FileContentTypeA tartalomtípusot adja vissza.
getFileFormatType()FileFormatTypeA fájlformátum típusát adja.
createLoadOptions()LoadOptionsA createLoadOptions hívása a DracoFormat példányban.
createSaveOptions()SaveOptionsA DracoFormat példányhoz hívja a createSaveOptions-t.
canDetect(stream: Stream, fileName: String)booleanA DracoFormat példányban a canDetect ((stream, fileName) hívások.
detect(stream: Stream, fileName: String)FileFormatA 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()StringHívás a Stringhez ebben a DracoFormat példányban.

See Also

 Magyar