DracoFormat

Vue de l’ensemble

DracoFormat C’est une classe dans Aspose.3D FOSS pour Java. hérité de : FileFormat.

Le format Google Draco

Exemple : le code suivant montre comment coder et décoder un Mesh à/de l’ordre de byte:

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

Cette classe fournit 25 méthodes pour travailler avec des objets DracoFormat dans les programmes Java. Les méthodes disponibles comprennent : DracoFormat, FileFormat, canDetect, createLoadOptions, createSaveOptions, decode, detect, encode, getCanExport, getCanImport, getContentType, getExtension,7 méthodes supplémentaires. Tous les membres publics sont accessibles à toute application Java après l’installation de la Aspose.3D FOSS pour le package Java. Propriétés : AMF, ASE, ASPOSE3D_WEB, BLENDER, COLLADA, DISCREET3DS,Et 53 autres.

Propriétés

Nom deTypeAccèsDescription
formatsList<FileFormat>LireIl y a les formats.
versionVersionLireIl a la version.
canImportbooleanLireIl peut être importé.
canExportbooleanLireIl peut exporter.
extensionStringLireIl a obtenu l’extension.
extensionsString[]LireIl y a les extensions.
contentTypeFileContentTypeLireIl y a le type de contenu.
fileFormatTypeFileFormatTypeLireObtenez le format de fichier.
FBX6100ASCIIFileFormatLireIl est disponible sur fbx6100 ascii.
FBX6100_BINARYFileFormatLireIl est disponible sur fbx6100 binaire.
FBX7200ASCIIFileFormatLireIl est disponible sur fbx7200 ascii.
FBX7200_BINARYFileFormatLireIl est disponible sur fbx7200 binaire.
FBX7300ASCIIFileFormatLireIl est disponible sur fbx7300 ascii.
FBX7300_BINARYFileFormatLireIl est disponible sur fbx7300 binaire.
FBX7400ASCIIFileFormatLireIl est disponible sur fbx7400 ascii.
FBX7400_BINARYFileFormatLireIl est disponible sur fbx7400 binaire.
FBX7500ASCIIFileFormatLireIl est disponible sur fbx7500 ascii.
FBX7500_BINARYFileFormatLireIl est disponible sur fbx7500 binaire.
FBX7600ASCIIFileFormatLireIl est disponible sur fbx7600 ascii.
FBX7600_BINARYFileFormatLireIl est disponible sur fbx7600 binaire.
FBX7700ASCIIFileFormatLireIl est disponible sur fbx7700 ascii.
FBX7700_BINARYFileFormatLireIl est disponible sur fbx7700 binaire.
MAYAASCIIFileFormatLireIl y a le mayaascii.
MAYA_BINARYFileFormatLireIl est le Maya binaire.
STL_BINARYFileFormatLireIl est le stl binaire.
STLASCIIFileFormatLireIl y a la stlascii.
WAVEFRONTOBJFileFormatLireIl y a la vaguefrontobj.
DISCREET3DSFileFormatLireIl est décidé de discerner les 3D.
COLLADAFileFormatLireIl y a le collage.
UNIVERSAL3DFileFormatLireIl est universel 3D.
GLTFFileFormatLireIl y a le gltf.
GLTF2FileFormatLireIl est le gltf2.
GLTF_BINARYFileFormatLireIl est le gltf binaire.
GLTF2_BINARYFileFormatLireIl est le gltf2 binaire.
PDFPdfFormatLireIl y a le pdf.
BLENDERFileFormatLireIl y a le blender.
DXFFileFormatLireIl y a le DXF.
PLYPlyFormatLireIl y a le ply.
X_BINARYFileFormatLireIl est le x binaire.
X_TEXTFileFormatLireIl y a le texte x.
DRACODracoFormatLireIl y a le draco.
MICROSOFT3MFMicrosoft3MFFormatLireIl est utilisé par Microsoft3 mf.
RVM_TEXTRvmFormatLireIl est écrit dans le RVM.
RVM_BINARYRvmFormatLireIl est rvm binaire.
ASEFileFormatLireIl y a l’aise.
IFCFileFormatLireIl y a l’IFC.
SIEMENSJT8FileFormatLireIl y a le Siemensjt8.
SIEMENSJT9FileFormatLireIl y a le Siemensjt9.
AMFFileFormatLireIl y a l’AMF.
VRMLFileFormatLireIl y a le VRM.
ASPOSE3D_WEBFileFormatLireIl est disponible sur le web aspose3d.
HTML5FileFormatLireIl faut le HTML5.
ZIPFileFormatLireIl y a le zip.
USDFileFormatLireIl y a le USD.
USDAFileFormatLireIl y a le USDA.
USDZFileFormatLireIl y a le USZ.
XYZFileFormatLireIl y a le xyz.
PCDFileFormatLireIl y a le PCD.
PCD_BINARYFileFormatLireIl est le PCD binaire.

méthodes

SignatureDescription
DracoFormat()Créer une nouvelle instance.
decode(fileName: String)GeometryNon mis en œuvre dans l’édition FOSS – jette à temps plein. Découvrir le point nuage ou la messe du nom de fichier spécifié.
decode(data: byte[])GeometryNon mis en œuvre dans l’édition FOSS – jette à temps plein. Découvrir le point cloud ou la messe des données de mémoire.
encode(entity: Entity, stream: Stream, options: DracoSaveOptions)Non mis en œuvre dans l’édition FOSS – jette à temps plein. Encodez l’entité dans le courant spécifié.
encode(entity: Entity, stream: Stream)Non mis en œuvre dans l’édition FOSS – jette à temps plein. Encodez l’entité dans le courant spécifié.
encode(entity: Entity, fileName: String, options: DracoSaveOptions)Non mis en œuvre dans l’édition FOSS – jette à temps plein. Encodez l’entité dans le fichier spécifié.
encode(entity: Entity, fileName: String)Non mis en œuvre dans l’édition FOSS – jette à temps plein. Encodez l’entité dans le fichier spécifié.
encode(entity: Entity, options: DracoSaveOptions)byte[]Non mis en œuvre dans l’édition FOSS – jette à temps plein. Encodes de l’entité à Draco données primaires.
encode(entity: Entity)byte[]Non mis en œuvre dans l’édition FOSS – jette à temps plein. Encodes de l’entité à Draco données primaires.
FileFormat(type: FileFormatType, version: Version, contentType: FileContentType, extension: String, extensions: String[], canImport: boolean, canExport: boolean)Appelez FileFormat(type, version, contenuType , extension, extensions, canImport, kanExport) sur cet exemple DracoFormat.
getFormats()List<FileFormat>Retourner les formats.
getVersion()VersionRetourner la version.
getFormatByExtension(filePath: String)FileFormatAppelez GetFormatByExtension(filePath) sur cette instance DracoFormat.
getCanImport()booleanRetourner ce qui peut être importé.
getCanExport()booleanRetourner ce qui peut être exporté.
getExtension()StringRetourner la prolongation.
getExtensions()String[]Retourner les extensions.
getContentType()FileContentTypeRetourner le type de contenu.
getFileFormatType()FileFormatTypeRetourner le format de fichier.
createLoadOptions()LoadOptionsAppels pour créerLoadOptions sur cette instance DracoFormat.
createSaveOptions()SaveOptionsAppels pour créerSaveOptions sur cette instance DracoFormat.
canDetect(stream: Stream, fileName: String)booleanAppels canDetect(stream, fileName) sur cette instance DracoFormat.
detect(stream: Stream, fileName: String)FileFormatAppel détecte(stream, fileName) sur cette instance DracoFormat.
registerFormat(format: FileFormat)Appelle RegistreFormat(format) sur cette instance DracoFormat.
toString()StringAppelez toString sur cette instance DracoFormat.

Voir aussi

 Français