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 meshCette 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 de | Type | Accès | Description |
|---|---|---|---|
formats | List<FileFormat> | Lire | Il y a les formats. |
version | Version | Lire | Il a la version. |
canImport | boolean | Lire | Il peut être importé. |
canExport | boolean | Lire | Il peut exporter. |
extension | String | Lire | Il a obtenu l’extension. |
extensions | String[] | Lire | Il y a les extensions. |
contentType | FileContentType | Lire | Il y a le type de contenu. |
fileFormatType | FileFormatType | Lire | Obtenez le format de fichier. |
FBX6100ASCII | FileFormat | Lire | Il est disponible sur fbx6100 ascii. |
FBX6100_BINARY | FileFormat | Lire | Il est disponible sur fbx6100 binaire. |
FBX7200ASCII | FileFormat | Lire | Il est disponible sur fbx7200 ascii. |
FBX7200_BINARY | FileFormat | Lire | Il est disponible sur fbx7200 binaire. |
FBX7300ASCII | FileFormat | Lire | Il est disponible sur fbx7300 ascii. |
FBX7300_BINARY | FileFormat | Lire | Il est disponible sur fbx7300 binaire. |
FBX7400ASCII | FileFormat | Lire | Il est disponible sur fbx7400 ascii. |
FBX7400_BINARY | FileFormat | Lire | Il est disponible sur fbx7400 binaire. |
FBX7500ASCII | FileFormat | Lire | Il est disponible sur fbx7500 ascii. |
FBX7500_BINARY | FileFormat | Lire | Il est disponible sur fbx7500 binaire. |
FBX7600ASCII | FileFormat | Lire | Il est disponible sur fbx7600 ascii. |
FBX7600_BINARY | FileFormat | Lire | Il est disponible sur fbx7600 binaire. |
FBX7700ASCII | FileFormat | Lire | Il est disponible sur fbx7700 ascii. |
FBX7700_BINARY | FileFormat | Lire | Il est disponible sur fbx7700 binaire. |
MAYAASCII | FileFormat | Lire | Il y a le mayaascii. |
MAYA_BINARY | FileFormat | Lire | Il est le Maya binaire. |
STL_BINARY | FileFormat | Lire | Il est le stl binaire. |
STLASCII | FileFormat | Lire | Il y a la stlascii. |
WAVEFRONTOBJ | FileFormat | Lire | Il y a la vaguefrontobj. |
DISCREET3DS | FileFormat | Lire | Il est décidé de discerner les 3D. |
COLLADA | FileFormat | Lire | Il y a le collage. |
UNIVERSAL3D | FileFormat | Lire | Il est universel 3D. |
GLTF | FileFormat | Lire | Il y a le gltf. |
GLTF2 | FileFormat | Lire | Il est le gltf2. |
GLTF_BINARY | FileFormat | Lire | Il est le gltf binaire. |
GLTF2_BINARY | FileFormat | Lire | Il est le gltf2 binaire. |
PDF | PdfFormat | Lire | Il y a le pdf. |
BLENDER | FileFormat | Lire | Il y a le blender. |
DXF | FileFormat | Lire | Il y a le DXF. |
PLY | PlyFormat | Lire | Il y a le ply. |
X_BINARY | FileFormat | Lire | Il est le x binaire. |
X_TEXT | FileFormat | Lire | Il y a le texte x. |
DRACO | DracoFormat | Lire | Il y a le draco. |
MICROSOFT3MF | Microsoft3MFFormat | Lire | Il est utilisé par Microsoft3 mf. |
RVM_TEXT | RvmFormat | Lire | Il est écrit dans le RVM. |
RVM_BINARY | RvmFormat | Lire | Il est rvm binaire. |
ASE | FileFormat | Lire | Il y a l’aise. |
IFC | FileFormat | Lire | Il y a l’IFC. |
SIEMENSJT8 | FileFormat | Lire | Il y a le Siemensjt8. |
SIEMENSJT9 | FileFormat | Lire | Il y a le Siemensjt9. |
AMF | FileFormat | Lire | Il y a l’AMF. |
VRML | FileFormat | Lire | Il y a le VRM. |
ASPOSE3D_WEB | FileFormat | Lire | Il est disponible sur le web aspose3d. |
HTML5 | FileFormat | Lire | Il faut le HTML5. |
ZIP | FileFormat | Lire | Il y a le zip. |
USD | FileFormat | Lire | Il y a le USD. |
USDA | FileFormat | Lire | Il y a le USDA. |
USDZ | FileFormat | Lire | Il y a le USZ. |
XYZ | FileFormat | Lire | Il y a le xyz. |
PCD | FileFormat | Lire | Il y a le PCD. |
PCD_BINARY | FileFormat | Lire | Il est le PCD binaire. |
méthodes
| Signature | Description |
|---|---|
DracoFormat() | Créer une nouvelle instance. |
decode(fileName: String) → Geometry | Non 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[]) → Geometry | Non 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() → Version | Retourner la version. |
getFormatByExtension(filePath: String) → FileFormat | Appelez GetFormatByExtension(filePath) sur cette instance DracoFormat. |
getCanImport() → boolean | Retourner ce qui peut être importé. |
getCanExport() → boolean | Retourner ce qui peut être exporté. |
getExtension() → String | Retourner la prolongation. |
getExtensions() → String[] | Retourner les extensions. |
getContentType() → FileContentType | Retourner le type de contenu. |
getFileFormatType() → FileFormatType | Retourner le format de fichier. |
createLoadOptions() → LoadOptions | Appels pour créerLoadOptions sur cette instance DracoFormat. |
createSaveOptions() → SaveOptions | Appels pour créerSaveOptions sur cette instance DracoFormat. |
canDetect(stream: Stream, fileName: String) → boolean | Appels canDetect(stream, fileName) sur cette instance DracoFormat. |
detect(stream: Stream, fileName: String) → FileFormat | Appel détecte(stream, fileName) sur cette instance DracoFormat. |
registerFormat(format: FileFormat) | Appelle RegistreFormat(format) sur cette instance DracoFormat. |
toString() → String | Appelez toString sur cette instance DracoFormat. |