AssetInfo
Inheritance: java.lang.Object, com.aspose.threed.A3DObject
public class AssetInfo extends A3DObject
معلومات الأصل. يمكن إرفاق معلومات الأصل بـ Scene. يمكن للـ Scene الفرعي أن يحتوي على AssetInfo الخاص به لتجاوز تعريف الأصل للأب. مثال: يوضح الكود التالي كيفية قراءة معلومات الأصل من ملف fbx:
Scene scene = Scene.fromFile("test.fbx");
System.out.printf("The file is created at %s by %s %s",
scene.getAssetInfo().getCreationTime(),
scene.getAssetInfo().getApplicationName(),
scene.getAssetInfo().getApplicationVersion());
المنشئات
| منشئ | الوصف |
|---|---|
| AssetInfo() | يُنشئ مثيلاً جديداً من الفئة AssetInfo. |
| AssetInfo(String name) | يُنشئ مثيلاً جديداً من الفئة AssetInfo. |
الطرق
| طريقة | الوصف |
|---|---|
| equals(Object arg0) | |
| findProperty(String propertyName) | يبحث عن الخاصية. |
| getAmbient() | يحصل أو يضبط اللون المحيطي الافتراضي لهذا الأصل |
| getApplicationName() | يحصل على التطبيق الذي أنشأ هذا الأصل |
| getApplicationVendor() | يحصل على اسم بائع التطبيق |
| getApplicationVersion() | يحصل على نسخة التطبيق الذي أنشأ هذا الأصل. |
| getAuthor() | يحصل على مؤلف هذا الأصل |
| getAxisSystem() | يحصل على نظام الإحداثيات/متجه الارتفاع/متجه الأمام لمعلومات الأصل. |
| getClass() | |
| getComment() | يحصل على تعليق هذا الأصل. |
| getCoordinateSystem() | يحصل على نظام الإحداثيات المستخدم في هذا الأصل. |
| getCopyright() | يحصل على حقوق النشر للوثيقة |
| getCreationTime() | الحصول على أو تعيين وقت إنشاء هذا الأصل |
| getFrontVector() | الحصول على المتجه الأمامي المستخدم في هذا الأصل. |
| getKeywords() | الحصول على الكلمات المفتاحية لهذا الأصل |
| getModificationTime() | الحصول على أو تعيين وقت التعديل لهذا الأصل |
| getName() | يحصل على الاسم. |
| getProperties() | يحصل على مجموعة جميع الخصائص. |
| getProperty(String property) | احصل على قيمة الخاصية المحددة |
| getRevision() | الحصول على رقم المراجعة لهذا الأصل، يُستخدم عادةً في نظام التحكم بالإصدارات. |
| getSubject() | الحصول على موضوع هذا الأصل |
| getTitle() | الحصول على عنوان هذا الأصل |
| getUnitName() | الحصول على وحدة الطول المستخدمة في هذا الأصل. |
| getUnitScaleFactor() | الحصول على معامل التحويل إلى المتر في العالم الحقيقي. |
| getUpVector() | الحصول على المتجه العلوي المستخدم في هذا الأصل. |
| getUrl() | الحصول على أو تعيين عنوان URL لهذا الأصل. |
| hashCode() | |
| notify() | |
| notifyAll() | |
| removeProperty(Property property) | يزيل خاصية ديناميكية. |
| removeProperty(String property) | إزالة الخاصية المحددة التي تم التعرف عليها بالاسم. |
| setAmbient(Vector4 value) | يحصل أو يضبط اللون المحيطي الافتراضي لهذا الأصل |
| setApplicationName(String value) | تعيين التطبيق الذي أنشأ هذا الأصل |
| setApplicationVendor(String value) | تعيين اسم بائع التطبيق |
| setApplicationVersion(String value) | تعيين نسخة التطبيق الذي أنشأ هذا الأصل. |
| setAuthor(String value) | تعيين مؤلف هذا الأصل |
| setAxisSystem(AxisSystem value) | تعيين نظام الإحداثيات/المتجه العلوي/المتجه الأمامي لمعلومات الأصل. |
| setComment(String value) | تعيين تعليق هذا الأصل. |
| setCoordinateSystem(CoordinateSystem value) | تعيين نظام الإحداثيات المستخدم في هذا الأصل. |
| setCopyright(String value) | تعيين حقوق النشر للوثيقة |
| setCreationTime(Calendar value) | الحصول على أو تعيين وقت إنشاء هذا الأصل |
| setFrontVector(Axis value) | تعيين المتجه الأمامي المستخدم في هذا الأصل. |
| setKeywords(String value) | تعيين الكلمات المفتاحية لهذا الأصل |
| setModificationTime(Calendar value) | الحصول على أو تعيين وقت التعديل لهذا الأصل |
| setName(String value) | يضبط الاسم. |
| setProperty(String property, Object value) | يضبط قيمة الخاصية المحددة |
| setRevision(String value) | تعيين رقم المراجعة لهذا الأصل، يُستخدم عادةً في نظام التحكم بالإصدارات. |
| setSubject(String value) | تعيين موضوع هذا الأصل |
| setTitle(String value) | تعيين عنوان هذا الأصل |
| setUnitName(String value) | تعيين وحدة الطول المستخدمة في هذا الأصل. |
| setUnitScaleFactor(double value) | يضبط عامل المقياس إلى المتر في العالم الحقيقي. |
| setUpVector(Axis value) | يضبط المتجه العلوي المستخدم في هذا الأصل. |
| setUrl(String value) | الحصول على أو تعيين عنوان URL لهذا الأصل. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
AssetInfo()
public AssetInfo()
يُنشئ مثيلاً جديداً من الفئة AssetInfo.
AssetInfo(String name)
public AssetInfo(String name)
يُنشئ مثيلاً جديداً من الفئة AssetInfo.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| الاسم | java.lang.String | الاسم |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
findProperty(String propertyName)
public Property findProperty(String propertyName)
يبحث عن الخاصية. يمكن أن تكون خاصية ديناميكية (Created by CreateDynamicProperty/SetProperty) أو خاصية أصلية (Identified by its name)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| propertyName | java.lang.String | اسم الخاصية. |
Returns: Property - The property.
getAmbient()
public Vector4 getAmbient()
يحصل أو يضبط اللون المحيطي الافتراضي لهذا الأصل
Returns: Vector4 - or Sets the default ambient color of this asset
getApplicationName()
public String getApplicationName()
يحصل على التطبيق الذي أنشأ هذا الأصل
Returns: java.lang.String - التطبيق الذي أنشأ هذا الأصل
getApplicationVendor()
public String getApplicationVendor()
يحصل على اسم بائع التطبيق
Returns: java.lang.String - اسم بائع التطبيق
getApplicationVersion()
public String getApplicationVersion()
يحصل على نسخة التطبيق الذي أنشأ هذا الأصل.
Returns: java.lang.String - إصدار التطبيق الذي أنشأ هذا الأصل.
getAuthor()
public String getAuthor()
يحصل على مؤلف هذا الأصل
Returns: java.lang.String - مؤلف هذا الأصل
getAxisSystem()
public AxisSystem getAxisSystem()
يحصل على نظام الإحداثيات/متجه الارتفاع/متجه الأمام لمعلومات الأصل.
Returns: AxisSystem - the coordinate system/up vector/front vector of the asset info.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getComment()
public String getComment()
يحصل على تعليق هذا الأصل.
Returns: java.lang.String - تعليق هذا الأصل.
getCoordinateSystem()
public CoordinateSystem getCoordinateSystem()
يحصل على نظام الإحداثيات المستخدم في هذا الأصل.
Returns: CoordinateSystem - the coordinate system used in this asset.
getCopyright()
public String getCopyright()
يحصل على حقوق النشر للوثيقة
Returns: java.lang.String - حقوق النشر للوثيقة
getCreationTime()
public Calendar getCreationTime()
الحصول على أو تعيين وقت إنشاء هذا الأصل
Returns: java.util.Calendar - أو يضبط وقت إنشاء هذا الأصل
getFrontVector()
public Axis getFrontVector()
الحصول على المتجه الأمامي المستخدم في هذا الأصل.
Returns: Axis - the front-vector used in this asset.
getKeywords()
public String getKeywords()
الحصول على الكلمات المفتاحية لهذا الأصل
Returns: java.lang.String - الكلمات المفتاحية لهذا الأصل
getModificationTime()
public Calendar getModificationTime()
الحصول على أو تعيين وقت التعديل لهذا الأصل
Returns: java.util.Calendar - أو يضبط وقت تعديل هذا الأصل
getName()
public String getName()
يحصل على الاسم.
Returns: java.lang.String - الاسم.
getProperties()
public PropertyCollection getProperties()
يحصل على مجموعة جميع الخصائص.
Returns: PropertyCollection - the collection of all properties.
getProperty(String property)
public Object getProperty(String property)
احصل على قيمة الخاصية المحددة
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| خاصية | java.lang.String | اسم الخاصية |
Returns: java.lang.Object - قيمة الخاصية التي تم العثور عليها
getRevision()
public String getRevision()
الحصول على رقم المراجعة لهذا الأصل، يُستخدم عادةً في نظام التحكم بالإصدارات.
Returns: java.lang.String - رقم المراجعة لهذا الأصل، يُستخدم عادةً في نظام التحكم بالإصدارات.
getSubject()
public String getSubject()
الحصول على موضوع هذا الأصل
Returns: java.lang.String - موضوع هذا الأصل
getTitle()
public String getTitle()
الحصول على عنوان هذا الأصل
Returns: java.lang.String - عنوان هذا الأصل
getUnitName()
public String getUnitName()
يحصل على وحدة الطول المستخدمة في هذا الأصل. مثال: سم/م/كم/بوصة/قدم
Returns: java.lang.String - وحدة الطول المستخدمة في هذا الأصل. مثال: سم/م/كم/بوصة/قدم
getUnitScaleFactor()
public double getUnitScaleFactor()
الحصول على معامل التحويل إلى المتر في العالم الحقيقي.
Returns: double - عامل المقياس إلى المتر في العالم الحقيقي. Remarks: يتم تجاهل هذا أثناء التسلسل إذا كان اسم الوحدة فارغًا.
getUpVector()
public Axis getUpVector()
الحصول على المتجه العلوي المستخدم في هذا الأصل.
Returns: Axis - the up-vector used in this asset.
getUrl()
public String getUrl()
الحصول على أو تعيين عنوان URL لهذا الأصل.
Returns: java.lang.String - أو يضبط عنوان URL لهذا الأصل.
hashCode()
public native int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
removeProperty(Property property)
public boolean removeProperty(Property property)
يزيل خاصية ديناميكية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| property | Property | أي خاصية تريد إزالتها |
Returns: boolean - true إذا تم إزالة الخاصية بنجاح
removeProperty(String property)
public boolean removeProperty(String property)
إزالة الخاصية المحددة التي تم التعرف عليها بالاسم.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| خاصية | java.lang.String | أي خاصية تريد إزالتها |
Returns: boolean - true إذا تم إزالة الخاصية بنجاح
setAmbient(Vector4 value)
public void setAmbient(Vector4 value)
يحصل أو يضبط اللون المحيطي الافتراضي لهذا الأصل
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | Vector4 | القيمة الجديدة |
setApplicationName(String value)
public void setApplicationName(String value)
تعيين التطبيق الذي أنشأ هذا الأصل
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | القيمة الجديدة |
setApplicationVendor(String value)
public void setApplicationVendor(String value)
تعيين اسم بائع التطبيق
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | القيمة الجديدة |
setApplicationVersion(String value)
public void setApplicationVersion(String value)
تعيين نسخة التطبيق الذي أنشأ هذا الأصل.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | القيمة الجديدة |
setAuthor(String value)
public void setAuthor(String value)
تعيين مؤلف هذا الأصل
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | القيمة الجديدة |
setAxisSystem(AxisSystem value)
public void setAxisSystem(AxisSystem value)
تعيين نظام الإحداثيات/المتجه العلوي/المتجه الأمامي لمعلومات الأصل.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | AxisSystem | القيمة الجديدة |
setComment(String value)
public void setComment(String value)
تعيين تعليق هذا الأصل.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | القيمة الجديدة |
setCoordinateSystem(CoordinateSystem value)
public void setCoordinateSystem(CoordinateSystem value)
تعيين نظام الإحداثيات المستخدم في هذا الأصل.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | CoordinateSystem | القيمة الجديدة |
setCopyright(String value)
public void setCopyright(String value)
تعيين حقوق النشر للوثيقة
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | القيمة الجديدة |
setCreationTime(Calendar value)
public void setCreationTime(Calendar value)
الحصول على أو تعيين وقت إنشاء هذا الأصل
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.util.Calendar | القيمة الجديدة |
setFrontVector(Axis value)
public void setFrontVector(Axis value)
تعيين المتجه الأمامي المستخدم في هذا الأصل.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | Axis | القيمة الجديدة |
setKeywords(String value)
public void setKeywords(String value)
تعيين الكلمات المفتاحية لهذا الأصل
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | القيمة الجديدة |
setModificationTime(Calendar value)
public void setModificationTime(Calendar value)
الحصول على أو تعيين وقت التعديل لهذا الأصل
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.util.Calendar | القيمة الجديدة |
setName(String value)
public void setName(String value)
يضبط الاسم.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | القيمة الجديدة |
setProperty(String property, Object value)
public void setProperty(String property, Object value)
يضبط قيمة الخاصية المحددة
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| خاصية | java.lang.String | اسم الخاصية |
| القيمة | java.lang.Object | قيمة الخاصية |
setRevision(String value)
public void setRevision(String value)
تعيين رقم المراجعة لهذا الأصل، يُستخدم عادةً في نظام التحكم بالإصدارات.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | القيمة الجديدة |
setSubject(String value)
public void setSubject(String value)
تعيين موضوع هذا الأصل
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | القيمة الجديدة |
setTitle(String value)
public void setTitle(String value)
تعيين عنوان هذا الأصل
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | القيمة الجديدة |
setUnitName(String value)
public void setUnitName(String value)
يضبط وحدة الطول المستخدمة في هذا الأصل. مثال: سم/م/كم/بوصة/قدم
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | القيمة الجديدة |
setUnitScaleFactor(double value)
public void setUnitScaleFactor(double value)
يضبط عامل المقياس إلى المتر في العالم الحقيقي.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | double | القيمة الجديدة Remarks: يتم تجاهل هذا أثناء التسلسل إذا كان اسم الوحدة فارغًا. |
setUpVector(Axis value)
public void setUpVector(Axis value)
يضبط المتجه العلوي المستخدم في هذا الأصل.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | Axis | القيمة الجديدة |
setUrl(String value)
public void setUrl(String value)
الحصول على أو تعيين عنوان URL لهذا الأصل.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | القيمة الجديدة |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | long | |
| arg1 | int |