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 クラスのインスタンスを初期化します。

メソッド

メソッド説明
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)

プロパティを検索します。動的プロパティ(CreateDynamicProperty/SetProperty により作成)またはネイティブプロパティ(名前で識別)になる可能性があります。

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()

このアセットで使用される長さの単位を取得します。例: 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:

パラメーター説明
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)

このアセットで使用される長さの単位を設定します。例: 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:

パラメーター説明
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