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 mesh

Esta 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:AcessosDescrição:
formatsList<FileFormat>Leia.- Consegue os formatos.
versionVersionLeia.- Ele sabe a versão.
canImportbooleanLeia.- É importado.
canExportbooleanLeia.Exporta a lata.
extensionStringLeia.- Ela tem a prorrogação.
extensionsString[]Leia.- Recebe as extensões.
contentTypeFileContentTypeLeia.Obtém o tipo de conteúdo.
fileFormatTypeFileFormatTypeLeia.Obtém o tipo de formato do ficheiro.
FBX6100ASCIIFileFormatLeia.Recebe o FBX6100 ASCII.
FBX6100_BINARYFileFormatLeia.Obtém o binário fbx6100.
FBX7200ASCIIFileFormatLeia.Recebe o FBX7200 ASCII.
FBX7200_BINARYFileFormatLeia.Obtém o binário fbx7200.
FBX7300ASCIIFileFormatLeia.Recebe o FBX7300 ASCII.
FBX7300_BINARYFileFormatLeia.Obtém o binário fbx7300.
FBX7400ASCIIFileFormatLeia.Recebe o FBX7400 ASCII.
FBX7400_BINARYFileFormatLeia.Obtém o binário fbx7400.
FBX7500ASCIIFileFormatLeia.Recebe o FBX7500 ASCII.
FBX7500_BINARYFileFormatLeia.Obtém o binário fbx7500.
FBX7600ASCIIFileFormatLeia.Recebe o FBX7600 ASCII.
FBX7600_BINARYFileFormatLeia.Obtém o binário fbx7600.
FBX7700ASCIIFileFormatLeia.Recebe o FBX7700 ASCII.
FBX7700_BINARYFileFormatLeia.Obtém o binário fbx7700.
MAYAASCIIFileFormatLeia.- Recebe o mayaascii.
MAYA_BINARYFileFormatLeia.Obtém o Maya binário.
STL_BINARYFileFormatLeia.Obtém o binário STL.
STLASCIIFileFormatLeia.- Ele ganha o Stlascii.
WAVEFRONTOBJFileFormatLeia.- Está a ver o que se passa.
DISCREET3DSFileFormatLeia.- É o 3DS discreto.
COLLADAFileFormatLeia.- É a colada.
UNIVERSAL3DFileFormatLeia.Obtém o universal3d.
GLTFFileFormatLeia.- Ele ganha o GTF.
GLTF2FileFormatLeia.- Recebe o GTF2.
GLTF_BINARYFileFormatLeia.Obtém o binário GTF.
GLTF2_BINARYFileFormatLeia.Obtém o binário gltf2.
PDFPdfFormatLeia.- Está a ver o PDF.
BLENDERFileFormatLeia.Arranja a mistura.
DXFFileFormatLeia.Obtém o dxf.
PLYPlyFormatLeia.- Está a ficar bem.
X_BINARYFileFormatLeia.Obtém o binário x.
X_TEXTFileFormatLeia.Recebe o texto.
DRACODracoFormatLeia.Apanha o Draco.
MICROSOFT3MFMicrosoft3MFFormatLeia.Recebe o Microsoft 3 mf.
RVM_TEXTRvmFormatLeia.Recebe a mensagem.
RVM_BINARYRvmFormatLeia.- Está a receber o binário.
ASEFileFormatLeia.- Ele fica com o ASE.
IFCFileFormatLeia.- Está a receber o IFC.
SIEMENSJT8FileFormatLeia.Recebe o Siemensjt8.
SIEMENSJT9FileFormatLeia.Recebe o Siemensjt9.
AMFFileFormatLeia.- Vai apanhar o AMF.
VRMLFileFormatLeia.- Está a ver o VRML.
ASPOSE3D_WEBFileFormatLeia.Obtém a teia 3D.
HTML5FileFormatLeia.Obtém o HTML5.
ZIPFileFormatLeia.Está a ficar.
USDFileFormatLeia.- Recebe o dinheiro.
USDAFileFormatLeia.- Recebe o USDA.
USDZFileFormatLeia.Recebe o US$.
XYZFileFormatLeia.- Consegue o Xyz.
PCDFileFormatLeia.- Ele pega no PCD.
PCD_BINARYFileFormatLeia.Obtém o binário do PCD.

Métodos de avaliação

AssinaturaDescrição:
DracoFormat()Construir uma nova instância DracoFormat .
decode(fileName: String)GeometryNã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[])GeometryNã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()VersionRetorna a versão.
getFormatByExtension(filePath: String)FileFormatChama getFormatByExtension(filePath) nesta instância DracoFormat.
getCanImport()booleanRetorna a importação de lata.
getCanExport()booleanRetorna a exportação de lata.
getExtension()StringRetorna a extensão.
getExtensions()String[]Retorna as extensões.
getContentType()FileContentTypeRetorna o tipo de conteúdo.
getFileFormatType()FileFormatTypeRetorna o tipo de formato do ficheiro.
createLoadOptions()LoadOptionsChama createLoadOptions nesta instância DracoFormat.
createSaveOptions()SaveOptionsChama createSaveOptions nesta instância DracoFormat.
canDetect(stream: Stream, fileName: String)booleanChamadas canDetect ((stream, fileName) nesta instância DracoFormat.
detect(stream: Stream, fileName: String)FileFormatChama detecte(stream, fileName) nesta instância DracoFormat.
registerFormat(format: FileFormat)Chama registarFormat(format) nesta instância DracoFormat.
toString()StringChama toString nesta instância DracoFormat.

Ver também:

 Português