StructuralMetadata

Inheritance: java.lang.Object

public class StructuralMetadata

توفر هذه الفئة دعمًا لـ EXT_structural_metadata، وتُستخدم فقط في glTF.

المنشئات

منشئالوصف
StructuralMetadata()

الطرق

طريقةالوصف
attach(Scene scene)إرفاق البيانات الوصفية الحالية بالمشهد المحدد
createClass(String name)إنشاء نوع فئة وصفية
createEnum(String name)إنشاء نوع تعداد
createPropertyTable(String name, StructuralMetadata.ClassType clazz)إنشاء جدول خصائص جديد بنوع الفئة الوصفية المعطى
equals(Object arg0)
from(Scene scene)احصل على StructuralMetadata المرتبط بالمشهد المحدد.
getClass()
getClasses()تعريفات الفئة.
getEnums()تعريفات نوع التعداد
getPropertyTables()جداول الخصائص في هذه البيانات الوصفية.
hashCode()
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

StructuralMetadata()

public StructuralMetadata()

attach(Scene scene)

public void attach(Scene scene)

إرفاق البيانات الوصفية الحالية بالمشهد المحدد

Parameters:

معاملنوعالوصف
sceneScene

createClass(String name)

public StructuralMetadata.ClassType createClass(String name)

إنشاء نوع فئة وصفية

Parameters:

معاملنوعالوصف
الاسمjava.lang.Stringاسم الفئة

Returns: ClassType - Instance of the meta class

createEnum(String name)

public StructuralMetadata.EnumType createEnum(String name)

إنشاء نوع تعداد

Parameters:

معاملنوعالوصف
الاسمjava.lang.Stringاسم نوع التعداد

Returns: EnumType - Instance of the enum type

createPropertyTable(String name, StructuralMetadata.ClassType clazz)

public StructuralMetadata.PropertyTable createPropertyTable(String name, StructuralMetadata.ClassType clazz)

إنشاء جدول خصائص جديد بنوع الفئة الوصفية المعطى

Parameters:

معاملنوعالوصف
الاسمjava.lang.Stringاسم جدول الخصائص
clazzClassTypeنوع الفئة لجدول الخصائص الجديد

Returns: PropertyTable - The new instance of property table

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

معاملنوعالوصف
arg0java.lang.Object

Returns: boolean

from(Scene scene)

public static StructuralMetadata from(Scene scene)

احصل على StructuralMetadata المرتبط بالمشهد المحدد.

Parameters:

معاملنوعالوصف
sceneSceneالمشهد الذي يجب البحث فيه عن البيانات الوصفية الهيكلية

Returns: StructuralMetadata - A valid instance of StructuralMetadata if its found in the scene, otherwise null returned

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getClasses()

public HashMap<String,StructuralMetadata.ClassType> getClasses()

تعريفات الفئة.

Returns: java.util.HashMap<java.lang.String,com.aspose.threed.StructuralMetadata.ClassType> - تعريفات الفئات.

getEnums()

public HashMap<String,StructuralMetadata.EnumType> getEnums()

تعريفات نوع التعداد

Returns: java.util.HashMap<java.lang.String,com.aspose.threed.StructuralMetadata.EnumType> - تعريفات نوع التعداد

getPropertyTables()

public ArrayList<StructuralMetadata.PropertyTable> getPropertyTables()

جداول الخصائص في هذه البيانات الوصفية.

Returns: java.util.ArrayList<com.aspose.threed.StructuralMetadata.PropertyTable> - جداول الخصائص في هذه البيانات الوصفية.

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

معاملنوعالوصف
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

معاملنوعالوصف
arg0long
arg1int