DracoFormat

Približni podaci

DracoFormat je klasa u Aspose.3D FOSS za Java. Nasljednici od: FileFormat.

Google Draco format

Primjer: Sljedeći kod pokazuje kako šifrirati i dekodirati Mesh do/iz bajtnog niza:

          Mesh mesh = (new Sphere()).toMesh();
          //encode mesh

Ova klasa pruža 25 metoda za rad s DracoFormat objektima u Java programima. Postoje i sljedeće metode: DracoFormat, FileFormat, canDetect, createLoadOptions, createSaveOptions, decode, detect, encode, getCanExport, getCanImport, getContentType, getExtension, i 7 dodatnih metoda. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.3D FOSS za Java. Ograničenja: AMF, ASE, ASPOSE3D_WEB, BLENDER, COLLADA, DISCREET3DS, i još 53 .

Oznake i značajke

Izvršni datum:Iznos:PrihvatOpisivanje
formatsList<FileFormat>Čitaj.Dobija formate.
versionVersionČitaj.Dobija verziju.
canImportbooleanČitaj.Dobiva uvoz.
canExportbooleanČitaj.Dobiva izvoz konzerve.
extensionStringČitaj.Dobiva produženje.
extensionsString[]Čitaj.Dobiva proširenja.
contentTypeFileContentTypeČitaj.Dobiva tip sadržaja.
fileFormatTypeFileFormatTypeČitaj.Dobiva tip formata datoteke.
FBX6100ASCIIFileFormatČitaj.Dobija FBX6100 ASCII.
FBX6100_BINARYFileFormatČitaj.Dobiva fbx6100 binarni.
FBX7200ASCIIFileFormatČitaj.Dobija FBX7200 ASCII.
FBX7200_BINARYFileFormatČitaj.Dobiva fbx7200 binarni.
FBX7300ASCIIFileFormatČitaj.Dobija FBX7300 ASCII.
FBX7300_BINARYFileFormatČitaj.Dobiva fbx7300 binarni.
FBX7400ASCIIFileFormatČitaj.Dobija FBX7400 ASCII.
FBX7400_BINARYFileFormatČitaj.Dobiva fbx7400 binarni.
FBX7500ASCIIFileFormatČitaj.Dobiva FBX7500 ASCII.
FBX7500_BINARYFileFormatČitaj.Dobiva fbx7500 binarni.
FBX7600ASCIIFileFormatČitaj.Dobija FBX7600 ASCII.
FBX7600_BINARYFileFormatČitaj.Dobiva fbx7600 binarni.
FBX7700ASCIIFileFormatČitaj.Dobija FBX7700 ASCII.
FBX7700_BINARYFileFormatČitaj.Dobiva fbx7700 binarni.
MAYAASCIIFileFormatČitaj.Dobija mayaascii.
MAYA_BINARYFileFormatČitaj.Dobiva Maya binarni.
STL_BINARYFileFormatČitaj.Dobiva stl binarni.
STLASCIIFileFormatČitaj.Dobija stlascii.
WAVEFRONTOBJFileFormatČitaj.Dobiva val predobro.
DISCREET3DSFileFormatČitaj.Dobija diskretne 3DS.
COLLADAFileFormatČitaj.Dobija koladu.
UNIVERSAL3DFileFormatČitaj.Dobiva univerzalni 3d.
GLTFFileFormatČitaj.Dobiva GTF.
GLTF2FileFormatČitaj.Dobiva GTF2.
GLTF_BINARYFileFormatČitaj.Dobiva GTF binarni.
GLTF2_BINARYFileFormatČitaj.Dobiva gltf2 binarni.
PDFPdfFormatČitaj.Dobio je pdf.
BLENDERFileFormatČitaj.Dobio je blender.
DXFFileFormatČitaj.Dobiva dxf.
PLYPlyFormatČitaj.Dobija sloj.
X_BINARYFileFormatČitaj.Dobiva x binarni.
X_TEXTFileFormatČitaj.Dobija tekst.
DRACODracoFormatČitaj.Dobija draka.
MICROSOFT3MFMicrosoft3MFFormatČitaj.Dobiva Microsoft 3 mf.
RVM_TEXTRvmFormatČitaj.Dobija RVM tekst.
RVM_BINARYRvmFormatČitaj.Dobiva RVM binarnu.
ASEFileFormatČitaj.Dobiva ASE.
IFCFileFormatČitaj.Dobija IFC.
SIEMENSJT8FileFormatČitaj.Dobiva Siemensjt8.
SIEMENSJT9FileFormatČitaj.Dobiva Siemensjt9.
AMFFileFormatČitaj.Dobiva AMF.
VRMLFileFormatČitaj.Dobio je vrml.
ASPOSE3D_WEBFileFormatČitaj.Dobiva 3D mrežu.
HTML5FileFormatČitaj.Dobiva html5.
ZIPFileFormatČitaj.Dobiva zip.
USDFileFormatČitaj.Dobiva američke.
USDAFileFormatČitaj.Dobiva USDA.
USDZFileFormatČitaj.Dobiva USZD.
XYZFileFormatČitaj.Dobija Xyz.
PCDFileFormatČitaj.Dobio je policijski centar.
PCD_BINARYFileFormatČitaj.Dobio je PCD binarni.

Metoda za primjenu

PotpisOpisivanje
DracoFormat()Izgradi novu DracoFormat instansu.
decode(fileName: String)GeometryNe implementiran u FOSS izdanju baca na vrijeme rada. Odkodiranje tačnog oblaka ili mrežnice iz navedenog imena datoteke.
decode(data: byte[])GeometryNe implementiran u FOSS izdanju baca na vrijeme rada. Odkodovanje tačnog oblaka ili mrežnice iz podataka u memoriji.
encode(entity: Entity, stream: Stream, options: DracoSaveOptions)Ne implementiran u FOSS izdanju baca na vrijeme rada. Kodiraj entitet na određeni tok.
encode(entity: Entity, stream: Stream)Ne implementiran u FOSS izdanju baca na vrijeme rada. Kodiraj entitet na određeni tok.
encode(entity: Entity, fileName: String, options: DracoSaveOptions)Ne implementiran u FOSS izdanju baca na vrijeme rada. Kodiranje entiteta u određenu datoteku.
encode(entity: Entity, fileName: String)Ne implementiran u FOSS izdanju baca na vrijeme rada. Kodiranje entiteta u određenu datoteku.
encode(entity: Entity, options: DracoSaveOptions)byte[]Ne implementiran u FOSS izdanju baca na vrijeme rada. Kodiraj entitet u Draco-ove sirove podatke.
encode(entity: Entity)byte[]Ne implementiran u FOSS izdanju baca na vrijeme rada. Kodiraj entitet u Draco-ove sirove podatke.
FileFormat(type: FileFormatType, version: Version, contentType: FileContentType, extension: String, extensions: String[], canImport: boolean, canExport: boolean)Poziv FileFormat ((tip, verzija, sadržajType, proširenje, extenzije, canImport, CanExport) na ovom primjerku DracoFormat.
getFormats()List<FileFormat>Vrati formate.
getVersion()VersionVrati verziju.
getFormatByExtension(filePath: String)FileFormatZove getFormatByExtension(filePath) na ovom DracoFormat primjerku.
getCanImport()booleanVrati uvoz.
getCanExport()booleanVrati izvoz.
getExtension()StringVrati proširenje.
getExtensions()String[]Vrati proširenja.
getContentType()FileContentTypeVrati tip sadržaja.
getFileFormatType()FileFormatTypeVrati tip formata datoteke.
createLoadOptions()LoadOptionsZove createLoadOptions na ovom DracoFormat primjerku.
createSaveOptions()SaveOptionsZove createSaveOptions na ovom DracoFormat primjerku.
canDetect(stream: Stream, fileName: String)booleanPoziv canDetect ((stroom, fileName) na ovom DracoFormat primjeru.
detect(stream: Stream, fileName: String)FileFormatPoziv detec{} (strim, fileName) na ovom DracoFormat primjerku.
registerFormat(format: FileFormat)Poziva registerFormat(format) na ovom DracoFormat primjeru.
toString()StringPoziv na String u ovom DracoFormat primjeru.

Također pogledajte:

 Hrvatski