DracoFormat
Resumo geral
DracoFormat é uma classe em Aspose.3D FOSS para Java. Herdeiros de: FileFormat.
Google Draco formato
Exemplo: O código a seguir mostra como codificar e decodificar uma rede de bytes para/de um conjunto de Byte:
Mesh mesh = (new Sphere()).toMesh();
//encode meshEsta classe fornece 25 métodos para trabalhar com objetos DracoFormat em programas Java. Os métodos disponíveis incluem: DracoFormat, FileFormat, canDetect, createLoadOptions, createSaveOptions, decode, detect, encode, getCanExport, getCanImport, getContentType, getExtension, e 7 métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.3D FOSS para Java. Propriedades: AMF, ASE, ASPOSE3D_WEB, BLENDER, COLLADA, DISCREET3DS, e 53 mais.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
formats | List<FileFormat> | Leia. | - Consegue os formatos. |
version | Version | Leia. | - Ele sabe a versão. |
canImport | boolean | Leia. | - É importado. |
canExport | boolean | Leia. | Exporta a lata. |
extension | String | Leia. | - Ela tem a prorrogação. |
extensions | String[] | Leia. | - Recebe as extensões. |
contentType | FileContentType | Leia. | Obtém o tipo de conteúdo. |
fileFormatType | FileFormatType | Leia. | Obtém o tipo de formato do ficheiro. |
FBX6100ASCII | FileFormat | Leia. | Recebe o FBX6100 ASCII. |
FBX6100_BINARY | FileFormat | Leia. | Obtém o binário fbx6100. |
FBX7200ASCII | FileFormat | Leia. | Recebe o FBX7200 ASCII. |
FBX7200_BINARY | FileFormat | Leia. | Obtém o binário fbx7200. |
FBX7300ASCII | FileFormat | Leia. | Recebe o FBX7300 ASCII. |
FBX7300_BINARY | FileFormat | Leia. | Obtém o binário fbx7300. |
FBX7400ASCII | FileFormat | Leia. | Recebe o FBX7400 ASCII. |
FBX7400_BINARY | FileFormat | Leia. | Obtém o binário fbx7400. |
FBX7500ASCII | FileFormat | Leia. | Recebe o FBX7500 ASCII. |
FBX7500_BINARY | FileFormat | Leia. | Obtém o binário fbx7500. |
FBX7600ASCII | FileFormat | Leia. | Recebe o FBX7600 ASCII. |
FBX7600_BINARY | FileFormat | Leia. | Obtém o binário fbx7600. |
FBX7700ASCII | FileFormat | Leia. | Recebe o FBX7700 ASCII. |
FBX7700_BINARY | FileFormat | Leia. | Obtém o binário fbx7700. |
MAYAASCII | FileFormat | Leia. | - Recebe o mayaascii. |
MAYA_BINARY | FileFormat | Leia. | Obtém o Maya binário. |
STL_BINARY | FileFormat | Leia. | Obtém o binário STL. |
STLASCII | FileFormat | Leia. | - Ele ganha o Stlascii. |
WAVEFRONTOBJ | FileFormat | Leia. | - Está a ver o que se passa. |
DISCREET3DS | FileFormat | Leia. | - É o 3DS discreto. |
COLLADA | FileFormat | Leia. | - É a colada. |
UNIVERSAL3D | FileFormat | Leia. | Obtém o universal3d. |
GLTF | FileFormat | Leia. | - Ele ganha o GTF. |
GLTF2 | FileFormat | Leia. | - Recebe o GTF2. |
GLTF_BINARY | FileFormat | Leia. | Obtém o binário GTF. |
GLTF2_BINARY | FileFormat | Leia. | Obtém o binário gltf2. |
PDF | PdfFormat | Leia. | - Está a ver o PDF. |
BLENDER | FileFormat | Leia. | Arranja a mistura. |
DXF | FileFormat | Leia. | Obtém o dxf. |
PLY | PlyFormat | Leia. | - Está a ficar bem. |
X_BINARY | FileFormat | Leia. | Obtém o binário x. |
X_TEXT | FileFormat | Leia. | Recebe o texto. |
DRACO | DracoFormat | Leia. | Apanha o Draco. |
MICROSOFT3MF | Microsoft3MFFormat | Leia. | Recebe o Microsoft 3 mf. |
RVM_TEXT | RvmFormat | Leia. | Recebe a mensagem. |
RVM_BINARY | RvmFormat | Leia. | - Está a receber o binário. |
ASE | FileFormat | Leia. | - Ele fica com o ASE. |
IFC | FileFormat | Leia. | - Está a receber o IFC. |
SIEMENSJT8 | FileFormat | Leia. | Recebe o Siemensjt8. |
SIEMENSJT9 | FileFormat | Leia. | Recebe o Siemensjt9. |
AMF | FileFormat | Leia. | - Vai apanhar o AMF. |
VRML | FileFormat | Leia. | - Está a ver o VRML. |
ASPOSE3D_WEB | FileFormat | Leia. | Obtém a teia 3D. |
HTML5 | FileFormat | Leia. | Obtém o HTML5. |
ZIP | FileFormat | Leia. | Está a ficar. |
USD | FileFormat | Leia. | - Recebe o dinheiro. |
USDA | FileFormat | Leia. | - Recebe o USDA. |
USDZ | FileFormat | Leia. | Recebe o US$. |
XYZ | FileFormat | Leia. | - Consegue o Xyz. |
PCD | FileFormat | Leia. | - Ele pega no PCD. |
PCD_BINARY | FileFormat | Leia. | Obtém o binário do PCD. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
DracoFormat() | Construir uma nova instância DracoFormat . |
decode(fileName: String) → Geometry | Não implementado na edição FOSS lançamentos no tempo de execução. Decodificar a nuvem de pontos ou rede com o nome do ficheiro especificado. |
decode(data: byte[]) → Geometry | Não implementado na edição FOSS lançamentos no tempo de execução. Decodificar a nuvem de pontos ou rede a partir dos dados da memória. |
encode(entity: Entity, stream: Stream, options: DracoSaveOptions) | Não implementado na edição FOSS lançamentos no tempo de execução. Codificar a entidade para o fluxo especificado. |
encode(entity: Entity, stream: Stream) | Não implementado na edição FOSS lançamentos no tempo de execução. Codificar a entidade para o fluxo especificado. |
encode(entity: Entity, fileName: String, options: DracoSaveOptions) | Não implementado na edição FOSS lançamentos no tempo de execução. Codificar a entidade para o ficheiro especificado. |
encode(entity: Entity, fileName: String) | Não implementado na edição FOSS lançamentos no tempo de execução. Codificar a entidade para o ficheiro especificado. |
encode(entity: Entity, options: DracoSaveOptions) → byte[] | Não implementado na edição FOSS lançamentos no tempo de execução. Encripta a entidade para dados brutos do Draco. |
encode(entity: Entity) → byte[] | Não implementado na edição FOSS lançamentos no tempo de execução. Encripta a entidade para dados brutos do Draco. |
FileFormat(type: FileFormatType, version: Version, contentType: FileContentType, extension: String, extensions: String[], canImport: boolean, canExport: boolean) | Chama FileFormat ((tipo, versão, conteúdoType, extensão , extções, canImport, CanExport) nesta instância DracoFormat. |
getFormats() → List<FileFormat> | Retorna os formatos. |
getVersion() → Version | Retorna a versão. |
getFormatByExtension(filePath: String) → FileFormat | Chama getFormatByExtension(filePath) nesta instância DracoFormat. |
getCanImport() → boolean | Retorna a importação de lata. |
getCanExport() → boolean | Retorna a exportação de lata. |
getExtension() → String | Retorna a extensão. |
getExtensions() → String[] | Retorna as extensões. |
getContentType() → FileContentType | Retorna o tipo de conteúdo. |
getFileFormatType() → FileFormatType | Retorna o tipo de formato do ficheiro. |
createLoadOptions() → LoadOptions | Chama createLoadOptions nesta instância DracoFormat. |
createSaveOptions() → SaveOptions | Chama createSaveOptions nesta instância DracoFormat. |
canDetect(stream: Stream, fileName: String) → boolean | Chamadas canDetect ((stream, fileName) nesta instância DracoFormat. |
detect(stream: Stream, fileName: String) → FileFormat | Chama detecte(stream, fileName) nesta instância DracoFormat. |
registerFormat(format: FileFormat) | Chama registarFormat(format) nesta instância DracoFormat. |
toString() → String | Chama toString nesta instância DracoFormat. |