DracoFormat

Overview

DracoFormat является классом в Aspose.3D FOSS для Java. Наследники от: FileFormat.

Формат Google Драко

Пример: Следующий код показывает, как кодировать и декодировать Mesh в/из байт-массива:

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

Этот класс предоставляет 25 методов для работы с объектами DracoFormat в программах Java. Доступные методы включают: DracoFormat, FileFormat, canDetect, createLoadOptions, createSaveOptions, decode, detect, encode, getCanExport, getCanImport, getContentType, getExtension, и 7 дополнительных методов. Все публичные участники доступны для любого приложения Java после установки пакета Aspose.3D FOSS for Java. Свойства: AMF, ASE, ASPOSE3D_WEB, BLENDER, COLLADA, DISCREET3DS, и еще 53 человека.

Properties

NameTypeAccessDescription
formatsList<FileFormat>ReadПолучил формат.
versionVersionReadПонимает версию.
canImportbooleanReadИ получает импортозапас.
canExportbooleanReadЭкспортирует банку.
extensionStringReadПолучил продление.
extensionsString[]ReadПолучил расширения.
contentTypeFileContentTypeReadПолучивает тип содержимого.
fileFormatTypeFileFormatTypeReadПолучает тип формата файла.
FBX6100ASCIIFileFormatReadПолучил fbx6100 ASCII.
FBX6100_BINARYFileFormatReadПолучил бинарный fbx6100.
FBX7200ASCIIFileFormatReadПолучает fbx7200 ASCII.
FBX7200_BINARYFileFormatReadПолучил бинарный fbx7200.
FBX7300ASCIIFileFormatReadПолучил FBX7300 ASCII.
FBX7300_BINARYFileFormatReadПолучил двоичный fbx7300.
FBX7400ASCIIFileFormatReadПолучил FBX7400 ASCII.
FBX7400_BINARYFileFormatReadПолучил двоичный fbx7400.
FBX7500ASCIIFileFormatReadПолучает fbx7500 ASCII.
FBX7500_BINARYFileFormatReadПолучил бинарный fbx7500.
FBX7600ASCIIFileFormatReadПолучил fbx7600 ASCII.
FBX7600_BINARYFileFormatReadПолучил двоичный fbx7600.
FBX7700ASCIIFileFormatReadПолучает FBX7700 ASCII.
FBX7700_BINARYFileFormatReadПолучил двоичный fbx7700.
MAYAASCIIFileFormatReadПолучил майяасци.
MAYA_BINARYFileFormatReadПолучил двоичный код Майя.
STL_BINARYFileFormatReadПолучил STL двоичный.
STLASCIIFileFormatReadПолучил стальси.
WAVEFRONTOBJFileFormatReadПолучил волну.
DISCREET3DSFileFormatReadИ получает дискретное 3D.
COLLADAFileFormatReadОн получает колда.
UNIVERSAL3DFileFormatReadПолучится универсальный 3D.
GLTFFileFormatReadИ получает ГТФ.
GLTF2FileFormatReadПолучишь GTF2.
GLTF_BINARYFileFormatReadПолучил двоичный GTF.
GLTF2_BINARYFileFormatReadПолучивает двоичный GTF2.
PDFPdfFormatReadПолучил PDF.
BLENDERFileFormatReadПокупает блендер.
DXFFileFormatReadПолучил DXF.
PLYPlyFormatReadПолучил полоску.
X_BINARYFileFormatReadПолучивает двоичный х.
X_TEXTFileFormatReadПолучил текст.
DRACODracoFormatReadОн достал драко.
MICROSOFT3MFMicrosoft3MFFormatReadПолучил Microsoft 3 mf.
RVM_TEXTRvmFormatReadПолучил смс-режима.
RVM_BINARYRvmFormatReadПолучил двойную систему.
ASEFileFormatReadПолучил асси.
IFCFileFormatReadПолучил ИФК.
SIEMENSJT8FileFormatReadПолучил сименсчт8.
SIEMENSJT9FileFormatReadПолучил Siemensjt9.
AMFFileFormatReadПолучает амф.
VRMLFileFormatReadПолучил ВРМЛ.
ASPOSE3D_WEBFileFormatReadПолучится аспосе 3D-паутина.
HTML5FileFormatReadПолучится html5.
ZIPFileFormatRead- Он застрял.
USDFileFormatReadПолучишь деньги.
USDAFileFormatReadПолучил от Департамента.
USDZFileFormatReadПолучишь сумму.
XYZFileFormatReadПолучил Xyz.
PCDFileFormatReadПолучил полицию.
PCD_BINARYFileFormatReadПолучил бинарный код.

Methods

SignatureDescription
DracoFormat()Создает новый DracoFormat экземпляр.
decode(fileName: String)GeometryНе реализовано в издании FOSS бросает во время выполнения. Декодировать точечный облак или сетку из указанного имени файла.
decode(data: byte[])GeometryНе реализовано в издании FOSS бросает во время выполнения. Декодировать точечный облак или сетку из данных памяти.
encode(entity: Entity, stream: Stream, options: DracoSaveOptions)Не реализовано в издании FOSS бросает во время выполнения. Кодировать объект в указанный поток.
encode(entity: Entity, stream: Stream)Не реализовано в издании FOSS бросает во время выполнения. Кодировать объект в указанный поток.
encode(entity: Entity, fileName: String, options: DracoSaveOptions)Не реализовано в издании FOSS бросает во время выполнения. Кодировать объект в указанный файл.
encode(entity: Entity, fileName: String)Не реализовано в издании FOSS бросает во время выполнения. Кодировать объект в указанный файл.
encode(entity: Entity, options: DracoSaveOptions)byte[]Не реализовано в издании FOSS бросает во время выполнения. Кодируйте сущность в драко-схему.
encode(entity: Entity)byte[]Не реализовано в издании FOSS бросает во время выполнения. Кодируйте сущность в драко-схему.
FileFormat(type: FileFormatType, version: Version, contentType: FileContentType, extension: String, extensions: String[], canImport: boolean, canExport: boolean)Призывы FileFormat ((тип, версия, контентType, расширение, дополнения, canImport, mayExport) на данном экземпляре DracoFormat.
getFormats()List<FileFormat>Возвращает формат.
getVersion()VersionВернется версия.
getFormatByExtension(filePath: String)FileFormatВызывает getFormatByExtension(filePath) на данном примере DracoFormat .
getCanImport()booleanВозвращает импорт.
getCanExport()booleanВозвращает экспортную банку.
getExtension()StringВозвращает расширение.
getExtensions()String[]Возвращает расширения.
getContentType()FileContentTypeВозвращает тип содержимого.
getFileFormatType()FileFormatTypeВозвращает тип формата файла.
createLoadOptions()LoadOptionsВызывает createLoadOptions на данном экземпляре DracoFormat .
createSaveOptions()SaveOptionsВызывает createSaveOptions на данном экземпляре DracoFormat .
canDetect(stream: Stream, fileName: String)booleanЗвонки canDetect ((stream, fileName) на данном примере DracoFormat.
detect(stream: Stream, fileName: String)FileFormatПозывы detect(stream, fileName) на данном примере DracoFormat.
registerFormat(format: FileFormat)Вызывает registerFormat(format) в данном экземпляре DracoFormat.
toString()StringПризывы к строке на данном примере DracoFormat .

See Also

 Русский