DracoFormat

Gambaran Umum

DracoFormat adalah kelas dalam Aspose.3D FOSS untuk Java. Mewarisi dari: FileFormat.

format Google Draco

Contoh: Kode berikut menunjukkan cara mengkodekan dan mendekode Mesh ke/dari array byte:

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

Kelas ini menyediakan 25 metode untuk bekerja dengan objek DracoFormat dalam program Java. Metode yang tersedia meliputi: FileFormat, canDetect, createLoadOptions, createSaveOptions, decode, detect, encode, getCanExport, getCanImport, getContentType, getExtension, getExtensions, dan 6 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Java mana pun setelah menginstal paket Aspose.3D FOSS untuk Java. Properti: AMF, ASE, ASPOSE3D_WEB, BLENDER, COLLADA, DISCREET3DS, dan 53 lagi.

Properti

NamaJenisAksesDeskripsi
formatsList<FileFormat>BacaMendapatkan format.
versionVersionBacaMendapatkan versi.
canImportbooleanBacaMendapatkan can import.
canExportbooleanBacaMendapatkan can export.
extensionStringBacaMendapatkan ekstensi.
extensionsString[]BacaMendapatkan ekstensi.
contentTypeFileContentTypeBacaMendapatkan tipe konten.
fileFormatTypeFileFormatTypeBacaMendapatkan tipe format file.
FBX6100ASCIIFileFormatBacaMendapatkan fbx6100 ascii.
FBX6100_BINARYFileFormatBacaMendapatkan biner fbx6100.
FBX7200ASCIIFileFormatBacaMendapatkan fbx7200 ascii.
FBX7200_BINARYFileFormatBacaMendapatkan biner fbx7200.
FBX7300ASCIIFileFormatBacaMendapatkan fbx7300 ascii.
FBX7300_BINARYFileFormatBacaMendapatkan biner fbx7300.
FBX7400ASCIIFileFormatBacaMendapatkan fbx7400 ascii.
FBX7400_BINARYFileFormatBacaMendapatkan binary fbx7400.
FBX7500ASCIIFileFormatBacaMendapatkan fbx7500 ascii.
FBX7500_BINARYFileFormatBacaMendapatkan biner fbx7500.
FBX7600ASCIIFileFormatBacaMendapatkan fbx7600 ascii.
FBX7600_BINARYFileFormatBacaMendapatkan biner fbx7600.
FBX7700ASCIIFileFormatBacaMendapatkan fbx7700 ascii.
FBX7700_BINARYFileFormatBacaMendapatkan binary fbx7700.
MAYAASCIIFileFormatBacaMendapatkan mayaascii.
MAYA_BINARYFileFormatBacaMendapatkan binary maya.
STL_BINARYFileFormatBacaMendapatkan biner stl.
STLASCIIFileFormatBacaMendapatkan stlascii.
WAVEFRONTOBJFileFormatBacaMendapatkan wavefrontobj.
DISCREET3DSFileFormatBacaMendapatkan discreet3 ds.
COLLADAFileFormatBacaMendapatkan collada.
UNIVERSAL3DFileFormatBacaMendapatkan universal3 d.
GLTFFileFormatBacaMendapatkan gltf.
GLTF2FileFormatBacaMendapatkan gltf2.
GLTF_BINARYFileFormatBacaMendapatkan biner gltf.
GLTF2_BINARYFileFormatBacaMendapatkan biner gltf2.
PDFPdfFormatBacaMendapatkan pdf.
BLENDERFileFormatBacaMendapatkan blender.
DXFFileFormatBacaMendapatkan dxf.
PLYPlyFormatBacaMendapatkan ply.
X_BINARYFileFormatBacaMendapatkan binary x.
X_TEXTFileFormatBacaMendapatkan teks x.
DRACODracoFormatBacaMendapatkan draco.
MICROSOFT3MFMicrosoft3MFFormatBacaMendapatkan microsoft3 mf.
RVM_TEXTRvmFormatBacaMendapatkan teks rvm.
RVM_BINARYRvmFormatBacaMendapatkan binary rvm.
ASEFileFormatBacaMendapatkan ase.
IFCFileFormatBacaMendapatkan ifc.
SIEMENSJT8FileFormatBacaMendapatkan siemensjt8.
SIEMENSJT9FileFormatBacaMendapatkan siemensjt9.
AMFFileFormatBacaMendapatkan amf.
VRMLFileFormatBacaMendapatkan vrml.
ASPOSE3D_WEBFileFormatBacaMendapatkan web aspose3d.
HTML5FileFormatBacaMendapatkan html5.
ZIPFileFormatBacaMendapatkan zip.
USDFileFormatBacaMendapatkan usd.
USDAFileFormatBacaMendapatkan usda.
USDZFileFormatBacaMendapatkan usdz.
XYZFileFormatBacaMendapatkan xyz.
PCDFileFormatBacaMendapatkan pcd.
PCD_BINARYFileFormatBacaMendapatkan binary pcd.

Metode

Tanda tanganDeskripsi
decode(fileName: String) → GeometryTidak diimplementasikan dalam edisi FOSS — melempar pada runtime. Dekode awan titik atau mesh dari nama file yang ditentukan.
decode(data: byte[]) → GeometryTidak diimplementasikan dalam edisi FOSS — melempar pada runtime. Dekode awan titik atau mesh dari data memori.
encode(entity: Entity, stream: Stream, options: DracoSaveOptions)Tidak diimplementasikan dalam edisi FOSS — melempar pada runtime. Enkode entitas ke aliran yang ditentukan.
encode(entity: Entity, stream: Stream)Tidak diimplementasikan dalam edisi FOSS — melempar pada runtime. Enkode entitas ke aliran yang ditentukan.
encode(entity: Entity, fileName: String, options: DracoSaveOptions)Tidak diimplementasikan dalam edisi FOSS — melempar pada runtime. Enkode entitas ke file yang ditentukan.
encode(entity: Entity, fileName: String)Tidak diimplementasikan dalam edisi FOSS — melempar pada runtime. Enkode entitas ke file yang ditentukan.
encode(entity: Entity, options: DracoSaveOptions) → byte[]Tidak diimplementasikan dalam edisi FOSS — melempar pada runtime. Enkode entitas ke data mentah Draco.
encode(entity: Entity) → byte[]Tidak diimplementasikan dalam edisi FOSS — melempar pada runtime. Enkode entitas ke data mentah Draco.
FileFormat(type: FileFormatType, version: Version, contentType: FileContentType, extension: String, extensions: String[], canImport: boolean, canExport: boolean)Memanggil FileFormat(type, version, contentType, extension, extensions, canImport, canExport) pada instance DracoFormat ini.
getFormats() → List<FileFormat>Mengembalikan format-format tersebut.
getVersion() → VersionMengembalikan versi.
getFormatByExtension(filePath: String) → FileFormatMemanggil getFormatByExtension(filePath) pada instance DracoFormat ini.
getCanImport() → booleanMengembalikan can import.
getCanExport() → booleanMengembalikan can export.
getExtension() → StringMengembalikan ekstensi.
getExtensions() → String[]Mengembalikan beberapa ekstensi.
getContentType() → FileContentTypeMengembalikan tipe konten.
getFileFormatType() → FileFormatTypeMengembalikan tipe format file.
createLoadOptions() → LoadOptionsMemanggil createLoadOptions pada instance DracoFormat ini.
createSaveOptions() → SaveOptionsMemanggil createSaveOptions pada instance DracoFormat ini.
canDetect(stream: Stream, fileName: String) → booleanMemanggil canDetect(stream, fileName) pada instance DracoFormat ini.
detect(stream: Stream, fileName: String) → FileFormatMemanggil detect(stream, fileName) pada instance DracoFormat ini.
detect(fileName: String) → FileFormatMemanggil detect(fileName) pada instance DracoFormat ini.
registerFormat(format: FileFormat)Memanggil registerFormat(format) pada instance DracoFormat ini.
toString() → StringMemanggil toString pada instance DracoFormat ini.

Lihat Juga

 Bahasa Indonesia