DracoFormat

Översikt

DracoFormat är en klass i Aspose.3D FOSS för Java. ärvt från: FileFormat.

Google Draco format

Exempel: Följande kod visar hur man krypterar och dekoderar en Mesh till/från byte array:

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

Denna klass ger 24 metoder för att arbeta med DracoFormat objekt i Java-program. Tillgängliga metoder inkluderar: FileFormat, canDetect, createLoadOptions, createSaveOptions, decode, detect, encode, getCanExport, getCanImport, getContentType, getExtension, getExtensions,och 6 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter att ha installerat Aspose.3D FOSS för Java paket. och egenskaper: AMF, ASE, ASPOSE3D_WEB, BLENDER, COLLADA, DISCREET3DS,Och 53 fler.

ägodelar

NamnTyp avAccessBeskrivning
formatsList<FileFormat>LäsningFå formatet .
versionVersionLäsningFå den versionen.
canImportbooleanLäsningDet kan man importera.
canExportbooleanLäsningDet kan man exportera.
extensionStringLäsningfår förlängningen.
extensionsString[]LäsningFå utvidgningen.
contentTypeFileContentTypeLäsningFå innehållstypen.
fileFormatTypeFileFormatTypeLäsningFå filformat typ.
FBX6100ASCIIFileFormatLäsningHämta fbx6100 ascii.
FBX6100_BINARYFileFormatLäsningFår fbx6100 binär.
FBX7200ASCIIFileFormatLäsningHåller med fbx7200 ascii.
FBX7200_BINARYFileFormatLäsningDet är fbx7200 binär.
FBX7300ASCIIFileFormatLäsningFöregående inläggFörsta fbx7300 ascii.
FBX7300_BINARYFileFormatLäsningDet är fbx7300 binär.
FBX7400ASCIIFileFormatLäsningHämta fbx7400 ascii.
FBX7400_BINARYFileFormatLäsningFå fbx7400 binär.
FBX7500ASCIIFileFormatLäsningHämta fbx7500 ascii.
FBX7500_BINARYFileFormatLäsningFå fbx7500 binär.
FBX7600ASCIIFileFormatLäsningHämta fbx7600 ascii.
FBX7600_BINARYFileFormatLäsningDet är fbx7600 binär.
FBX7700ASCIIFileFormatLäsningHämta fbx7700 ascii.
FBX7700_BINARYFileFormatLäsningFå fbx7700 binär.
MAYAASCIIFileFormatLäsningDet är Mayaascii.
MAYA_BINARYFileFormatLäsningDet är Maya binära.
STL_BINARYFileFormatLäsningDet är STL binära.
STLASCIIFileFormatLäsningFånga stlasci.
WAVEFRONTOBJFileFormatLäsningDet är vågfrontobj.
DISCREET3DSFileFormatLäsningDet är diskret 3 ds.
COLLADAFileFormatLäsningFå kolladen på.
UNIVERSAL3DFileFormatLäsningDet är universellt 3 d.
GLTFFileFormatLäsningDet är gltf.
GLTF2FileFormatLäsningHåller med gltf2.
GLTF_BINARYFileFormatLäsningDet är gltf binär.
GLTF2_BINARYFileFormatLäsningDet är gltf2 binär.
PDFPdfFormatLäsningFå PDF.
BLENDERFileFormatLäsningHåller med blender.
DXFFileFormatLäsningHåller med på dxf.
PLYPlyFormatLäsningFå ply.
X_BINARYFileFormatLäsningDet är x binär.
X_TEXTFileFormatLäsningFå x text.
DRACODracoFormatLäsningFånga draken.
MICROSOFT3MFMicrosoft3MFFormatLäsningHämta Microsoft3 mf.
RVM_TEXTRvmFormatLäsningDet är rvm text.
RVM_BINARYRvmFormatLäsningDet är rvm binär.
ASEFileFormatLäsningFå den ase.
IFCFileFormatLäsningFånga den IFC.
SIEMENSJT8FileFormatLäsningHåller med dig om Siemensjt8.
SIEMENSJT9FileFormatLäsningHåller med dig om Siemensjt9.
AMFFileFormatLäsningDet är AMF.
VRMLFileFormatLäsningFånga vrml.
ASPOSE3D_WEBFileFormatLäsningHitta aspose3d web.
HTML5FileFormatLäsningHämta HTML5 .
ZIPFileFormatLäsningFå zip på.
USDFileFormatLäsningFått USD.
USDAFileFormatLäsningDet får USDA.
USDZFileFormatLäsningDet är USZ.
XYZFileFormatLäsningFått xyz.
PCDFileFormatLäsningFått PCD.
PCD_BINARYFileFormatLäsningFå den PCD binära.

Metoder

SignatureBeskrivning
decode(fileName: String)GeometryInte implementerad i FOSS-utgåvan – kastas på löptid. Dekodera punkt molnet eller mesh från det angivna filnamnet.
decode(data: byte[])GeometryInte implementerad i FOSS-utgåvan – kastas på löptid. Dekodera punkt molnet eller mesh från minnesdata.
encode(entity: Entity, stream: Stream, options: DracoSaveOptions)Inte implementerad i FOSS-utgåvan – kastas på löptid. Koda entiteten till den angivna strömmen.
encode(entity: Entity, stream: Stream)Inte implementerad i FOSS-utgåvan – kastas på löptid. Koda entiteten till den angivna strömmen.
encode(entity: Entity, fileName: String, options: DracoSaveOptions)Inte implementerad i FOSS-utgåvan – kastas på löptid. Inkoda entiteten till den angivna filen.
encode(entity: Entity, fileName: String)Inte implementerad i FOSS-utgåvan – kastas på löptid. Inkoda entiteten till den angivna filen.
encode(entity: Entity, options: DracoSaveOptions)byte[]Inte implementerad i FOSS-utgåvan – kastas på löptid. Inkoda entiteten till Draco rådata.
encode(entity: Entity)byte[]Inte implementerad i FOSS-utgåvan – kastas på löptid. Inkoda entiteten till Draco rådata.
FileFormat(type: FileFormatType, version: Version, contentType: FileContentType, extension: String, extensions: String[], canImport: boolean, canExport: boolean)Kall FileFormat(typ, version, innehållType, förlängning, tillägg, canImport, kanExport) på detta DracoFormat inställning.
getFormats()List<FileFormat>Återställer formatet.
getVersion()VersionÅterställer versionen.
getFormatByExtension(filePath: String)FileFormatKallar getFormatByExtension(filePath) på detta DracoFormat instans.
getCanImport()booleanåtervänder den som kan importeras.
getCanExport()booleanåtervänder det som kan exporteras.
getExtension()Stringåterställer förlängningen.
getExtensions()String[]återställer förlängningarna.
getContentType()FileContentTypeåterställer innehållstypen.
getFileFormatType()FileFormatTypeÅterställ filformatstyp.
createLoadOptions()LoadOptionsKallar skapaLoadOptions på detta DracoFormat instans.
createSaveOptions()SaveOptionsKallar skapaSaveOptions på detta DracoFormat instans.
canDetect(stream: Stream, fileName: String)booleanKall kanDetect(stream, fileName) på detta DracoFormat instans.
detect(stream: Stream, fileName: String)FileFormatKall detekterar(ström, filnamn) på detta DracoFormat instans.
registerFormat(format: FileFormat)Kall registerFormat(format) på detta DracoFormat instans.
toString()StringKalla tillString på denna DracoFormat instans.

Se även

 Svenska