AssetInfo
Inheritance: java.lang.Object, com.aspose.threed.A3DObject
public class AssetInfo extends A3DObject
アセットの情報。アセット情報は Scene に添付できます。子 Scene は独自の AssetInfo を持ち、親の定義を上書きできます。Example: 以下のコードは 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 クラスのインスタンスを初期化します。 |
メソッド
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()
このアセットで使用される前方ベクトルを取得します。
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()
このアセットで使用される長さの単位を取得します。例: cm/m/km/inch/feet
Returns: java.lang.String - このアセットで使用される長さの単位。例: cm/m/km/inch/feet
getUnitScaleFactor()
public double getUnitScaleFactor()
実際のメートルへのスケール係数を取得します。
Returns: double - 実世界のメートルへのスケール係数。Remarks: ユニット名が null の場合、シリアライズ時に無視されます。
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)
このアセットで使用される長さの単位を設定します。例: cm/m/km/inch/feet
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 |