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
| Name | Type | Access | Description |
|---|---|---|---|
formats | List<FileFormat> | Read | Получил формат. |
version | Version | Read | Понимает версию. |
canImport | boolean | Read | И получает импортозапас. |
canExport | boolean | Read | Экспортирует банку. |
extension | String | Read | Получил продление. |
extensions | String[] | Read | Получил расширения. |
contentType | FileContentType | Read | Получивает тип содержимого. |
fileFormatType | FileFormatType | Read | Получает тип формата файла. |
FBX6100ASCII | FileFormat | Read | Получил fbx6100 ASCII. |
FBX6100_BINARY | FileFormat | Read | Получил бинарный fbx6100. |
FBX7200ASCII | FileFormat | Read | Получает fbx7200 ASCII. |
FBX7200_BINARY | FileFormat | Read | Получил бинарный fbx7200. |
FBX7300ASCII | FileFormat | Read | Получил FBX7300 ASCII. |
FBX7300_BINARY | FileFormat | Read | Получил двоичный fbx7300. |
FBX7400ASCII | FileFormat | Read | Получил FBX7400 ASCII. |
FBX7400_BINARY | FileFormat | Read | Получил двоичный fbx7400. |
FBX7500ASCII | FileFormat | Read | Получает fbx7500 ASCII. |
FBX7500_BINARY | FileFormat | Read | Получил бинарный fbx7500. |
FBX7600ASCII | FileFormat | Read | Получил fbx7600 ASCII. |
FBX7600_BINARY | FileFormat | Read | Получил двоичный fbx7600. |
FBX7700ASCII | FileFormat | Read | Получает FBX7700 ASCII. |
FBX7700_BINARY | FileFormat | Read | Получил двоичный fbx7700. |
MAYAASCII | FileFormat | Read | Получил майяасци. |
MAYA_BINARY | FileFormat | Read | Получил двоичный код Майя. |
STL_BINARY | FileFormat | Read | Получил STL двоичный. |
STLASCII | FileFormat | Read | Получил стальси. |
WAVEFRONTOBJ | FileFormat | Read | Получил волну. |
DISCREET3DS | FileFormat | Read | И получает дискретное 3D. |
COLLADA | FileFormat | Read | Он получает колда. |
UNIVERSAL3D | FileFormat | Read | Получится универсальный 3D. |
GLTF | FileFormat | Read | И получает ГТФ. |
GLTF2 | FileFormat | Read | Получишь GTF2. |
GLTF_BINARY | FileFormat | Read | Получил двоичный GTF. |
GLTF2_BINARY | FileFormat | Read | Получивает двоичный GTF2. |
PDF | PdfFormat | Read | Получил PDF. |
BLENDER | FileFormat | Read | Покупает блендер. |
DXF | FileFormat | Read | Получил DXF. |
PLY | PlyFormat | Read | Получил полоску. |
X_BINARY | FileFormat | Read | Получивает двоичный х. |
X_TEXT | FileFormat | Read | Получил текст. |
DRACO | DracoFormat | Read | Он достал драко. |
MICROSOFT3MF | Microsoft3MFFormat | Read | Получил Microsoft 3 mf. |
RVM_TEXT | RvmFormat | Read | Получил смс-режима. |
RVM_BINARY | RvmFormat | Read | Получил двойную систему. |
ASE | FileFormat | Read | Получил асси. |
IFC | FileFormat | Read | Получил ИФК. |
SIEMENSJT8 | FileFormat | Read | Получил сименсчт8. |
SIEMENSJT9 | FileFormat | Read | Получил Siemensjt9. |
AMF | FileFormat | Read | Получает амф. |
VRML | FileFormat | Read | Получил ВРМЛ. |
ASPOSE3D_WEB | FileFormat | Read | Получится аспосе 3D-паутина. |
HTML5 | FileFormat | Read | Получится html5. |
ZIP | FileFormat | Read | - Он застрял. |
USD | FileFormat | Read | Получишь деньги. |
USDA | FileFormat | Read | Получил от Департамента. |
USDZ | FileFormat | Read | Получишь сумму. |
XYZ | FileFormat | Read | Получил Xyz. |
PCD | FileFormat | Read | Получил полицию. |
PCD_BINARY | FileFormat | Read | Получил бинарный код. |
Methods
| Signature | Description |
|---|---|
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 . |