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() | Получает front-vector, используемый в этом активе. |
| getKeywords() | Получает ключевые слова этого актива |
| getModificationTime() | Получает или задает время изменения этого актива |
| getName() | Получает имя. |
| getProperties() | Получает коллекцию всех свойств. |
| getProperty(String property) | Получить значение указанного свойства |
| getRevision() | Получает номер ревизии этого актива, обычно используемый в системе контроля версий. |
| getSubject() | Получает тему этого актива |
| getTitle() | Получает заголовок этого актива |
| getUnitName() | Получает единицу длины, используемую в этом активе. |
| getUnitScaleFactor() | Получает коэффициент масштабирования к реальному метру. |
| getUpVector() | Получает up-vector, используемый в этом активе. |
| 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) | Задает front-vector, используемый в этом активе. |
| 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)
Находит свойство. Оно может быть динамическим свойством (созданным с помощью CreateDynamicProperty/SetProperty) или нативным свойством (определяемым по его имени)
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()
Получает front-vector, используемый в этом активе.
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: Это игнорируется при сериализации, если имя единицы равно null.
getUpVector()
public Axis getUpVector()
Получает up-vector, используемый в этом активе.
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)
Задает front-vector, используемый в этом активе.
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: Это игнорируется при сериализации, если имя единицы равно null. |
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 |