DracoFormat

סקירה כללית

DracoFormat הוא שיעור ב Aspose.3D FOSS עבור Java. מורשת מ : FileFormat.

פורמט Google Draco

דוגמה: הקוד הבא מראה כיצד להקפיד ולחשוף את 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 עבור חבילת Java. רכוש : AMF, ASE, ASPOSE3D_WEB, BLENDER, COLLADA, DISCREET3DS,ועוד 53 עוד.

נכסים

שםסוגגישהתיאור
formatsList<FileFormat>קראומקבלים את הפורמט.
versionVersionקראומקבל את הגרסה.
canImportbooleanקראואפשר להשיג את מה שאפשר לייבא.
canExportbooleanקראוזה מה שאפשר לייצא.
extensionStringקראומקבל את ההרחבה.
extensionsString[]קראומקבלים את ההרחבות.
contentTypeFileContentTypeקראומקבל את סוג התוכן.
fileFormatTypeFileFormatTypeקראומקבל את סוג פורמט הקובץ.
FBX6100ASCIIFileFormatקראותגיות קשורות fbx6100 ascii.
FBX6100_BINARYFileFormatקראומקבל את fbx6100 בינארי.
FBX7200ASCIIFileFormatקראותגיות קשורות fbx7200 ascii.
FBX7200_BINARYFileFormatקראומקבל את fbx7200 בינארי.
FBX7300ASCIIFileFormatקראותגיות קשורות fbx7300 ascii.
FBX7300_BINARYFileFormatקראומקבל את fbx7300 בינארי.
FBX7400ASCIIFileFormatקראותגיות קשורות fbx7400 ascii.
FBX7400_BINARYFileFormatקראומקבל את fbx7400 בינארי.
FBX7500ASCIIFileFormatקראותגיות קשורות fbx7500 ascii.
FBX7500_BINARYFileFormatקראומקבל את fbx7500 בינארי.
FBX7600ASCIIFileFormatקראותגיות קשורות fbx7600 ascii.
FBX7600_BINARYFileFormatקראומקבל את fbx7600 בינארי.
FBX7700ASCIIFileFormatקראותגיות קשורות fbx7700 ascii.
FBX7700_BINARYFileFormatקראומקבל את fbx7700 בינארי.
MAYAASCIIFileFormatקראותגיות קשורות Mayaascii.
MAYA_BINARYFileFormatקראומקבל את האגדה בינארית.
STL_BINARYFileFormatקראומקבל את ה- STL בינארי.
STLASCIIFileFormatקראומקבל את הסטלאסיה.
WAVEFRONTOBJFileFormatקראותגיות קשורות Wavefrontobj.
DISCREET3DSFileFormatקראונכנסים לדיסקריט 3D.
COLLADAFileFormatקראומקבל את הקלדה.
UNIVERSAL3DFileFormatקראותגיות קשורות Universal 3D.
GLTFFileFormatקראומקבל את GLTF.
GLTF2FileFormatקראותגיות קשורות GLTF2.
GLTF_BINARYFileFormatקראומקבל את GLTF בינארי.
GLTF2_BINARYFileFormatקראומקבל את GLTF2 בינארי.
PDFPdfFormatקראוקבלו את PDF.
BLENDERFileFormatקראותנו לבלנדר.
DXFFileFormatקראואני מקבל את ה-DXF.
PLYPlyFormatקראומקבל את הפלי.
X_BINARYFileFormatקראומקבל את X בינארי.
X_TEXTFileFormatקראומקבל את הטקסט x.
DRACODracoFormatקראותפסו את דרקו.
MICROSOFT3MFMicrosoft3MFFormatקראומיקרוסופט 3 MF.
RVM_TEXTRvmFormatקראומקבל את הטקסט Rvm.
RVM_BINARYRvmFormatקראומקבל את Rvm בינארי.
ASEFileFormatקראומקבל את האס.
IFCFileFormatקראוקבלו את ה-ICC.
SIEMENSJT8FileFormatקראותגיות קשורות Siemensjt8.
SIEMENSJT9FileFormatקראותגיות קשורות Siemensjt9.
AMFFileFormatקראואני מקבל את ה- AMF.
VRMLFileFormatקראומקבל את ה-VRM.
ASPOSE3D_WEBFileFormatקראוקבל את aspose3d web.
HTML5FileFormatקראותגיות קשורות HTML5.
ZIPFileFormatקראותן לי את ZIP.
USDFileFormatקראומקבל את הדולר.
USDAFileFormatקראומקבל את ה-USDA.
USDZFileFormatקראותגיות קשורות USZ.
XYZFileFormatקראותגיות קשורות xyz.
PCDFileFormatקראומקבל את ה-PCD.
PCD_BINARYFileFormatקראומקבל את PCD בינארי.

שיטות

חתימהתיאור
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 - זורקת בזמן העבודה. הקוד של האובייקט לנתונים ירוקים של Draco.
encode(entity: Entity)byte[]לא הושלמה בגרסה FOSS - זורקת בזמן העבודה. הקוד של האובייקט לנתונים ירוקים של Draco.
FileFormat(type: FileFormatType, version: Version, contentType: FileContentType, extension: String, extensions: String[], canImport: boolean, canExport: boolean)קוראים FileFormat(סוג, גרסה, תוכןסגנון, הרחבה, התוספים, canImport, kanExport) על ההדפסה הזו 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קוראים ליצור אפשרויותLoadOptions על המודל הזה DracoFormat.
createSaveOptions()SaveOptionsשיחות ליצורSaveOptions על המודל הזה DracoFormat.
canDetect(stream: Stream, fileName: String)booleanשיחות canDetect(stream, fileName) על המכשיר הזה DracoFormat.
detect(stream: Stream, fileName: String)FileFormatקוראים לזהות(זרם, שם קובץ) באינדקס זה DracoFormat.
registerFormat(format: FileFormat)קוראים registryFormat(פורמט) על האינדקס הזה DracoFormat.
toString()Stringקרא ל-Test על האינדקס הזה DracoFormat.

ראה גם

 עברית