DracoFormat
Revisión
DracoFormat Es una clase en Aspose.3D FOSS para Java. Heredados de: FileFormat.
El formato de Google Draco
Exemplo: El siguiente código muestra cómo codificar y decodificación de un Mesh a/de la array de byte:
Mesh mesh = (new Sphere()).toMesh();
//encode meshEsta clase proporciona 25 métodos para trabajar con los objetos de DracoFormat en programas Java. Los métodos disponibles incluyen: DracoFormat, FileFormat, canDetect, createLoadOptions, createSaveOptions, decode, detect, encode, getCanExport, getCanImport, getContentType, getExtension,y 7 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.3D FOSS para el paquete Java. Propiedades : AMF, ASE, ASPOSE3D_WEB, BLENDER, COLLADA, DISCREET3DS,Y 53 más.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
formats | List<FileFormat> | Leer | Obtenga los formatos. |
version | Version | Leer | Obtenga la versión. |
canImport | boolean | Leer | Se puede importar. |
canExport | boolean | Leer | que se puede exportar. |
extension | String | Leer | Se obtiene la extensión. |
extensions | String[] | Leer | Obtenga las exteniones. |
contentType | FileContentType | Leer | Tiene el tipo de contenido. |
fileFormatType | FileFormatType | Leer | Obtenga el tipo de formato de archivo. |
FBX6100ASCII | FileFormat | Leer | Tiene el fbx6100 ascii. |
FBX6100_BINARY | FileFormat | Leer | Tiene el fbx6100 binario. |
FBX7200ASCII | FileFormat | Leer | Tiene el fbx7200 ascii. |
FBX7200_BINARY | FileFormat | Leer | Tiene el fbx7200 binario. |
FBX7300ASCII | FileFormat | Leer | Tiene el fbx7300 ascii. |
FBX7300_BINARY | FileFormat | Leer | Tiene el fbx7300 binario. |
FBX7400ASCII | FileFormat | Leer | Tiene el fbx7400 ascii. |
FBX7400_BINARY | FileFormat | Leer | Tiene el fbx7400 binario. |
FBX7500ASCII | FileFormat | Leer | Tiene el fbx7500 ascii. |
FBX7500_BINARY | FileFormat | Leer | Tiene el fbx7500 binario. |
FBX7600ASCII | FileFormat | Leer | Tiene el fbx7600 ascii. |
FBX7600_BINARY | FileFormat | Leer | Tiene el fbx7600 binario. |
FBX7700ASCII | FileFormat | Leer | Tiene el fbx7700 ascii. |
FBX7700_BINARY | FileFormat | Leer | Tiene el fbx7700 binario. |
MAYAASCII | FileFormat | Leer | Encuentra el mayaascii. |
MAYA_BINARY | FileFormat | Leer | Se trata de la Maya binaria. |
STL_BINARY | FileFormat | Leer | Se encuentra en la estl binaria. |
STLASCII | FileFormat | Leer | Tiene la estlascia. |
WAVEFRONTOBJ | FileFormat | Leer | Se encuentra en el frontón de onda. |
DISCREET3DS | FileFormat | Leer | Tiene el discreto3 ds. |
COLLADA | FileFormat | Leer | Tiene el colado. |
UNIVERSAL3D | FileFormat | Leer | El universo 3D. |
GLTF | FileFormat | Leer | Se encuentra el gltf. |
GLTF2 | FileFormat | Leer | Se encuentra en el gltf2. |
GLTF_BINARY | FileFormat | Leer | Se encuentra en el gltf binario. |
GLTF2_BINARY | FileFormat | Leer | Se encuentra en el gltf2 binario. |
PDF | PdfFormat | Leer | Obtenga el pdf. |
BLENDER | FileFormat | Leer | Tiene el blender. |
DXF | FileFormat | Leer | Tiene el DXF. |
PLY | PlyFormat | Leer | Tiene el ply. |
X_BINARY | FileFormat | Leer | Se trata de la x binaria. |
X_TEXT | FileFormat | Leer | Tiene el texto x. |
DRACO | DracoFormat | Leer | Se encuentra el dragón. |
MICROSOFT3MF | Microsoft3MFFormat | Leer | Se puede utilizar Microsoft3 mf. |
RVM_TEXT | RvmFormat | Leer | Se ha publicado el texto rvm. |
RVM_BINARY | RvmFormat | Leer | Se encuentra en el rvm binario. |
ASE | FileFormat | Leer | Tiene el aseo. |
IFC | FileFormat | Leer | Tiene el IFC. |
SIEMENSJT8 | FileFormat | Leer | Se trata de Siemensjt8. |
SIEMENSJT9 | FileFormat | Leer | Se trata de la Siemensjt9. |
AMF | FileFormat | Leer | Se encuentra el AMF. |
VRML | FileFormat | Leer | Se encuentra en el VRM. |
ASPOSE3D_WEB | FileFormat | Leer | En el sitio web de aspose3d. |
HTML5 | FileFormat | Leer | Se puede utilizar el HTML5. |
ZIP | FileFormat | Leer | Tiene el ZIP. |
USD | FileFormat | Leer | Tiene el USD. |
USDA | FileFormat | Leer | Tiene el USDA. |
USDZ | FileFormat | Leer | Tiene el USZ. |
XYZ | FileFormat | Leer | Tiene el xyz. |
PCD | FileFormat | Leer | Tiene el PCD. |
PCD_BINARY | FileFormat | Leer | Tiene el PCD binario. |
Metodología
| firma | Descripción |
|---|---|
DracoFormat() | Construye una nueva instancia DracoFormat. |
decode(fileName: String) → Geometry | No se ha implementado en la edición FOSS — lanza a tiempo real. Decodificar la nube de punto o mezquita del nombre de archivo especificado. |
decode(data: byte[]) → Geometry | No se ha implementado en la edición FOSS — lanza a tiempo real. Decodificar la nube de punto o mezquita desde los datos de memoria. |
encode(entity: Entity, stream: Stream, options: DracoSaveOptions) | No se ha implementado en la edición FOSS — lanza a tiempo real. Encodificar la entidad a un flujo especificado. |
encode(entity: Entity, stream: Stream) | No se ha implementado en la edición FOSS — lanza a tiempo real. Encodificar la entidad a un flujo especificado. |
encode(entity: Entity, fileName: String, options: DracoSaveOptions) | No se ha implementado en la edición FOSS — lanza a tiempo real. Encodificar la entidad en el archivo especificado. |
encode(entity: Entity, fileName: String) | No se ha implementado en la edición FOSS — lanza a tiempo real. Encodificar la entidad en el archivo especificado. |
encode(entity: Entity, options: DracoSaveOptions) → byte[] | No se ha implementado en la edición FOSS — lanza a tiempo real. Encodificar la entidad a los datos crudos de Draco. |
encode(entity: Entity) → byte[] | No se ha implementado en la edición FOSS — lanza a tiempo real. Encodificar la entidad a los datos crudos de Draco. |
FileFormat(type: FileFormatType, version: Version, contentType: FileContentType, extension: String, extensions: String[], canImport: boolean, canExport: boolean) | Póngase en contacto con FileFormat(tipo, versión, contenidoType, extensión, extensiones, canImport, kanExport) en este instante DracoFormat. |
getFormats() → List<FileFormat> | Devolver los formatos. |
getVersion() → Version | Devolver la versión. |
getFormatByExtension(filePath: String) → FileFormat | Llamar a GetFormatByExtension(filePath) en este instante DracoFormat. |
getCanImport() → boolean | devolver lo que puede importar. |
getCanExport() → boolean | devolver lo que puede exportar. |
getExtension() → String | devolver la extensión. |
getExtensions() → String[] | devolver las exteniones. |
getContentType() → FileContentType | Devolver el tipo de contenido. |
getFileFormatType() → FileFormatType | Devolver el formato de archivo. |
createLoadOptions() → LoadOptions | Convocan crearLoadOptions en esta instancia DracoFormat. |
createSaveOptions() → SaveOptions | Convocar crearSaveOptions en esta instancia DracoFormat. |
canDetect(stream: Stream, fileName: String) → boolean | Chamando canDetect(stream, fileName) en este instante DracoFormat. |
detect(stream: Stream, fileName: String) → FileFormat | Calla detect(stream, fileName) en esta instancia DracoFormat. |
registerFormat(format: FileFormat) | Chamó registroFormato(formado) en este instante DracoFormat. |
toString() → String | Apela a la estrena en esta instancia DracoFormat. |