DracoFormat

Opinie generală

DracoFormat este o clasă în Aspose.3D FOSS pentru Java. Moștenitorii de la: FileFormat.

Format Google Draco

Exemplu: Codul următor arată cum să codificați și decodificaţi un Mesh către/din o matrice de baiti:

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

Această clasă oferă 25 de metode pentru a lucra cu obiecte DracoFormat în programele Java. Metodele disponibile includ: DracoFormat, FileFormat, canDetect, createLoadOptions, createSaveOptions, decode, detect, encode, getCanExport, getCanImport, getContentType, getExtension, şi 7 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: AMF, ASE, ASPOSE3D_WEB, BLENDER, COLLADA, DISCREET3DS, şi 53 mai mult.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
formatsList<FileFormat>Citeşte.Obţine formatele.
versionVersionCiteşte.A primit versiunea.
canImportbooleanCiteşte.Obţine importul.
canExportbooleanCiteşte.Obţine exportul.
extensionStringCiteşte.Obţine prelungirea.
extensionsString[]Citeşte.Obţine extensiile.
contentTypeFileContentTypeCiteşte.Obţine tipul de conţinut.
fileFormatTypeFileFormatTypeCiteşte.Obţine tipul formatului de fişier.
FBX6100ASCIIFileFormatCiteşte.Obţine FBX6100 ASCII.
FBX6100_BINARYFileFormatCiteşte.Obţine fbx6100 binar.
FBX7200ASCIIFileFormatCiteşte.Obţine FBX7200 ASCII.
FBX7200_BINARYFileFormatCiteşte.Obţine fbx7200 binar.
FBX7300ASCIIFileFormatCiteşte.Obţine FBX7300 ASCII.
FBX7300_BINARYFileFormatCiteşte.Obţine fbx7300 binar.
FBX7400ASCIIFileFormatCiteşte.Obţine FBX7400 ASCII.
FBX7400_BINARYFileFormatCiteşte.Obţine fbx7400 binar.
FBX7500ASCIIFileFormatCiteşte.Obţine FBX7500 ASCII.
FBX7500_BINARYFileFormatCiteşte.Obţine fbx7500 binar.
FBX7600ASCIIFileFormatCiteşte.Obţine FBX7600 ASCII.
FBX7600_BINARYFileFormatCiteşte.Obţine fbx7600 binar.
FBX7700ASCIIFileFormatCiteşte.Obţine FBX7700 ASCII.
FBX7700_BINARYFileFormatCiteşte.Obţine fbx7700 binar.
MAYAASCIIFileFormatCiteşte.Obţine mayaascii.
MAYA_BINARYFileFormatCiteşte.Obţine Maya binar.
STL_BINARYFileFormatCiteşte.Obţine binarul STL.
STLASCIIFileFormatCiteşte.Ia stlascii.
WAVEFRONTOBJFileFormatCiteşte.A primit un val de front.
DISCREET3DSFileFormatCiteşte.Obţine 3 zile discret.
COLLADAFileFormatCiteşte.Ia colada.
UNIVERSAL3DFileFormatCiteşte.Obţine universul 3D.
GLTFFileFormatCiteşte.Ia GTF.
GLTF2FileFormatCiteşte.Ia gltf2.
GLTF_BINARYFileFormatCiteşte.Obţine binar GTF.
GLTF2_BINARYFileFormatCiteşte.Obţine binarul gltf2.
PDFPdfFormatCiteşte.A primit pdf-ul.
BLENDERFileFormatCiteşte.Ia blenderul.
DXFFileFormatCiteşte.Obţine dxf.
PLYPlyFormatCiteşte.Ia-l pe celălalt.
X_BINARYFileFormatCiteşte.Obţine x binar.
X_TEXTFileFormatCiteşte.Obţine textul X.
DRACODracoFormatCiteşte.Ia draco.
MICROSOFT3MFMicrosoft3MFFormatCiteşte.Obţine Microsoft 3 mf.
RVM_TEXTRvmFormatCiteşte.A primit mesajul.
RVM_BINARYRvmFormatCiteşte.Obţine binar RM.
ASEFileFormatCiteşte.Ia-l pe As.
IFCFileFormatCiteşte.Ia IFC.
SIEMENSJT8FileFormatCiteşte.Ia Siemensjt8.
SIEMENSJT9FileFormatCiteşte.Are SiemensJT9.
AMFFileFormatCiteşte.Ia amf.
VRMLFileFormatCiteşte.Obţine vrml.
ASPOSE3D_WEBFileFormatCiteşte.Obţine asose3d web.
HTML5FileFormatCiteşte.Obţine HTML5.
ZIPFileFormatCiteşte.Se învârte.
USDFileFormatCiteşte.Ia-l pe USD.
USDAFileFormatCiteşte.Obţine USDA.
USDZFileFormatCiteşte.Ia-l pe usd.
XYZFileFormatCiteşte.Ia Xyz.
PCDFileFormatCiteşte.Ia PCD.
PCD_BINARYFileFormatCiteşte.Obţine PCD binar.

Metode de evaluare

SemnăturaDescriere:
DracoFormat()Construiește o nouă instanță DracoFormat.
decode(fileName: String)GeometryNu este implementat în ediția FOSS aruncări la runtime. Decodarea norului de puncte sau a rețelei din numele specificat al fișierului.
decode(data: byte[])GeometryNu este implementat în ediția FOSS aruncări la runtime. Decodarea norului de puncte sau a rețelei din datele memoriei.
encode(entity: Entity, stream: Stream, options: DracoSaveOptions)Nu este implementat în ediția FOSS aruncări la runtime. Codarea entității la flux specificat.
encode(entity: Entity, stream: Stream)Nu este implementat în ediția FOSS aruncări la runtime. Codarea entității la flux specificat.
encode(entity: Entity, fileName: String, options: DracoSaveOptions)Nu este implementat în ediția FOSS aruncări la runtime. Codarea entității la fișier specificat.
encode(entity: Entity, fileName: String)Nu este implementat în ediția FOSS aruncări la runtime. Codarea entității la fișier specificat.
encode(entity: Entity, options: DracoSaveOptions)byte[]Nu este implementat în ediția FOSS aruncări la runtime. Codifică entitatea în datele brute ale lui Draco.
encode(entity: Entity)byte[]Nu este implementat în ediția FOSS aruncări la runtime. Codifică entitatea în datele brute ale lui Draco.
FileFormat(type: FileFormatType, version: Version, contentType: FileContentType, extension: String, extensions: String[], canImport: boolean, canExport: boolean)Apeluri FileFormat ((tip, versiune, conținutType, extensie, extensii, canImport, mayExport) pe această instanță DracoFormat.
getFormats()List<FileFormat>Întoarce formate.
getVersion()VersionÎntoarce versiunea.
getFormatByExtension(filePath: String)FileFormatApeluri getFormatByExtension(filePath) pe această instanță DracoFormat.
getCanImport()booleanÎntoarce importul de conserve.
getCanExport()booleanReturnează exportul.
getExtension()StringÎntoarce extinderea.
getExtensions()String[]Întoarce extensiile.
getContentType()FileContentTypeÎntoarce tipul de conținut.
getFileFormatType()FileFormatTypeÎntoarce tipul formatului de fişier.
createLoadOptions()LoadOptionsApel createLoadOptions pe această instanță DracoFormat.
createSaveOptions()SaveOptionsApel createSaveOptions pe această instanță DracoFormat.
canDetect(stream: Stream, fileName: String)booleanApelurile canDetect ((stream, fileName) pe această instanță DracoFormat.
detect(stream: Stream, fileName: String)FileFormatApelurile detectează ((stream, fileName) pe această instanță DracoFormat.
registerFormat(format: FileFormat)Apelul registerFormat(format) pe această instanță DracoFormat.
toString()StringApeluri la String pe această instanță DracoFormat.

Vezi și:

 Română