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:

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

Returns: boolean

findProperty(String propertyName)

public Property findProperty(String propertyName)

يبحث عن الخاصية. يمكن أن تكون خاصية ديناميكية (Created by CreateDynamicProperty/SetProperty) أو خاصية أصلية (Identified by its name)

Parameters:

معاملنوعالوصف
propertyNamejava.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:

معاملنوعالوصف
propertyPropertyأي خاصية تريد إزالتها

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:

معاملنوعالوصف
valueVector4القيمة الجديدة

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:

معاملنوعالوصف
valueAxisSystemالقيمة الجديدة

setComment(String value)

public void setComment(String value)

تعيين تعليق هذا الأصل.

Parameters:

معاملنوعالوصف
القيمةjava.lang.Stringالقيمة الجديدة

setCoordinateSystem(CoordinateSystem value)

public void setCoordinateSystem(CoordinateSystem value)

تعيين نظام الإحداثيات المستخدم في هذا الأصل.

Parameters:

معاملنوعالوصف
valueCoordinateSystemالقيمة الجديدة

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:

معاملنوعالوصف
valueAxisالقيمة الجديدة

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:

معاملنوعالوصف
valueAxisالقيمة الجديدة

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:

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

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

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