DracoFormat
Približni podaci
DracoFormat je klasa u Aspose.3D FOSS za Java. Nasljednici od: FileFormat.
Google Draco format
Primjer: Sljedeći kod pokazuje kako šifrirati i dekodirati Mesh do/iz bajtnog niza:
Mesh mesh = (new Sphere()).toMesh();
//encode meshOva klasa pruža 25 metoda za rad s DracoFormat objektima u Java programima. Postoje i sljedeće metode: DracoFormat, FileFormat, canDetect, createLoadOptions, createSaveOptions, decode, detect, encode, getCanExport, getCanImport, getContentType, getExtension, i 7 dodatnih metoda. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.3D FOSS za Java. Ograničenja: AMF, ASE, ASPOSE3D_WEB, BLENDER, COLLADA, DISCREET3DS, i još 53 .
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
formats | List<FileFormat> | Čitaj. | Dobija formate. |
version | Version | Čitaj. | Dobija verziju. |
canImport | boolean | Čitaj. | Dobiva uvoz. |
canExport | boolean | Čitaj. | Dobiva izvoz konzerve. |
extension | String | Čitaj. | Dobiva produženje. |
extensions | String[] | Čitaj. | Dobiva proširenja. |
contentType | FileContentType | Čitaj. | Dobiva tip sadržaja. |
fileFormatType | FileFormatType | Čitaj. | Dobiva tip formata datoteke. |
FBX6100ASCII | FileFormat | Čitaj. | Dobija FBX6100 ASCII. |
FBX6100_BINARY | FileFormat | Čitaj. | Dobiva fbx6100 binarni. |
FBX7200ASCII | FileFormat | Čitaj. | Dobija FBX7200 ASCII. |
FBX7200_BINARY | FileFormat | Čitaj. | Dobiva fbx7200 binarni. |
FBX7300ASCII | FileFormat | Čitaj. | Dobija FBX7300 ASCII. |
FBX7300_BINARY | FileFormat | Čitaj. | Dobiva fbx7300 binarni. |
FBX7400ASCII | FileFormat | Čitaj. | Dobija FBX7400 ASCII. |
FBX7400_BINARY | FileFormat | Čitaj. | Dobiva fbx7400 binarni. |
FBX7500ASCII | FileFormat | Čitaj. | Dobiva FBX7500 ASCII. |
FBX7500_BINARY | FileFormat | Čitaj. | Dobiva fbx7500 binarni. |
FBX7600ASCII | FileFormat | Čitaj. | Dobija FBX7600 ASCII. |
FBX7600_BINARY | FileFormat | Čitaj. | Dobiva fbx7600 binarni. |
FBX7700ASCII | FileFormat | Čitaj. | Dobija FBX7700 ASCII. |
FBX7700_BINARY | FileFormat | Čitaj. | Dobiva fbx7700 binarni. |
MAYAASCII | FileFormat | Čitaj. | Dobija mayaascii. |
MAYA_BINARY | FileFormat | Čitaj. | Dobiva Maya binarni. |
STL_BINARY | FileFormat | Čitaj. | Dobiva stl binarni. |
STLASCII | FileFormat | Čitaj. | Dobija stlascii. |
WAVEFRONTOBJ | FileFormat | Čitaj. | Dobiva val predobro. |
DISCREET3DS | FileFormat | Čitaj. | Dobija diskretne 3DS. |
COLLADA | FileFormat | Čitaj. | Dobija koladu. |
UNIVERSAL3D | FileFormat | Čitaj. | Dobiva univerzalni 3d. |
GLTF | FileFormat | Čitaj. | Dobiva GTF. |
GLTF2 | FileFormat | Čitaj. | Dobiva GTF2. |
GLTF_BINARY | FileFormat | Čitaj. | Dobiva GTF binarni. |
GLTF2_BINARY | FileFormat | Čitaj. | Dobiva gltf2 binarni. |
PDF | PdfFormat | Čitaj. | Dobio je pdf. |
BLENDER | FileFormat | Čitaj. | Dobio je blender. |
DXF | FileFormat | Čitaj. | Dobiva dxf. |
PLY | PlyFormat | Čitaj. | Dobija sloj. |
X_BINARY | FileFormat | Čitaj. | Dobiva x binarni. |
X_TEXT | FileFormat | Čitaj. | Dobija tekst. |
DRACO | DracoFormat | Čitaj. | Dobija draka. |
MICROSOFT3MF | Microsoft3MFFormat | Čitaj. | Dobiva Microsoft 3 mf. |
RVM_TEXT | RvmFormat | Čitaj. | Dobija RVM tekst. |
RVM_BINARY | RvmFormat | Čitaj. | Dobiva RVM binarnu. |
ASE | FileFormat | Čitaj. | Dobiva ASE. |
IFC | FileFormat | Čitaj. | Dobija IFC. |
SIEMENSJT8 | FileFormat | Čitaj. | Dobiva Siemensjt8. |
SIEMENSJT9 | FileFormat | Čitaj. | Dobiva Siemensjt9. |
AMF | FileFormat | Čitaj. | Dobiva AMF. |
VRML | FileFormat | Čitaj. | Dobio je vrml. |
ASPOSE3D_WEB | FileFormat | Čitaj. | Dobiva 3D mrežu. |
HTML5 | FileFormat | Čitaj. | Dobiva html5. |
ZIP | FileFormat | Čitaj. | Dobiva zip. |
USD | FileFormat | Čitaj. | Dobiva američke. |
USDA | FileFormat | Čitaj. | Dobiva USDA. |
USDZ | FileFormat | Čitaj. | Dobiva USZD. |
XYZ | FileFormat | Čitaj. | Dobija Xyz. |
PCD | FileFormat | Čitaj. | Dobio je policijski centar. |
PCD_BINARY | FileFormat | Čitaj. | Dobio je PCD binarni. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
DracoFormat() | Izgradi novu DracoFormat instansu. |
decode(fileName: String) → Geometry | Ne implementiran u FOSS izdanju baca na vrijeme rada. Odkodiranje tačnog oblaka ili mrežnice iz navedenog imena datoteke. |
decode(data: byte[]) → Geometry | Ne implementiran u FOSS izdanju baca na vrijeme rada. Odkodovanje tačnog oblaka ili mrežnice iz podataka u memoriji. |
encode(entity: Entity, stream: Stream, options: DracoSaveOptions) | Ne implementiran u FOSS izdanju baca na vrijeme rada. Kodiraj entitet na određeni tok. |
encode(entity: Entity, stream: Stream) | Ne implementiran u FOSS izdanju baca na vrijeme rada. Kodiraj entitet na određeni tok. |
encode(entity: Entity, fileName: String, options: DracoSaveOptions) | Ne implementiran u FOSS izdanju baca na vrijeme rada. Kodiranje entiteta u određenu datoteku. |
encode(entity: Entity, fileName: String) | Ne implementiran u FOSS izdanju baca na vrijeme rada. Kodiranje entiteta u određenu datoteku. |
encode(entity: Entity, options: DracoSaveOptions) → byte[] | Ne implementiran u FOSS izdanju baca na vrijeme rada. Kodiraj entitet u Draco-ove sirove podatke. |
encode(entity: Entity) → byte[] | Ne implementiran u FOSS izdanju baca na vrijeme rada. Kodiraj entitet u Draco-ove sirove podatke. |
FileFormat(type: FileFormatType, version: Version, contentType: FileContentType, extension: String, extensions: String[], canImport: boolean, canExport: boolean) | Poziv FileFormat ((tip, verzija, sadržajType, proširenje, extenzije, canImport, CanExport) na ovom primjerku DracoFormat. |
getFormats() → List<FileFormat> | Vrati formate. |
getVersion() → Version | Vrati verziju. |
getFormatByExtension(filePath: String) → FileFormat | Zove getFormatByExtension(filePath) na ovom DracoFormat primjerku. |
getCanImport() → boolean | Vrati uvoz. |
getCanExport() → boolean | Vrati izvoz. |
getExtension() → String | Vrati proširenje. |
getExtensions() → String[] | Vrati proširenja. |
getContentType() → FileContentType | Vrati tip sadržaja. |
getFileFormatType() → FileFormatType | Vrati tip formata datoteke. |
createLoadOptions() → LoadOptions | Zove createLoadOptions na ovom DracoFormat primjerku. |
createSaveOptions() → SaveOptions | Zove createSaveOptions na ovom DracoFormat primjerku. |
canDetect(stream: Stream, fileName: String) → boolean | Poziv canDetect ((stroom, fileName) na ovom DracoFormat primjeru. |
detect(stream: Stream, fileName: String) → FileFormat | Poziv detec{} (strim, fileName) na ovom DracoFormat primjerku. |
registerFormat(format: FileFormat) | Poziva registerFormat(format) na ovom DracoFormat primjeru. |
toString() → String | Poziv na String u ovom DracoFormat primjeru. |