AssetInfo

Inheritance: java.lang.Object, com.aspose.threed.A3DObject

public class AssetInfo extends A3DObject

Informations de l’actif. Les informations d’actif peuvent être attachées à une Scene. Une Scene enfant peut avoir son propre AssetInfo pour remplacer la définition du parent. Exemple: Le code suivant montre comment lire les informations d’actif à partir d’un fichier 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());

Constructeurs

ConstructeurDescription
AssetInfo()Initialise une nouvelle instance de la classe AssetInfo.
AssetInfo(String name)Initialise une nouvelle instance de la classe AssetInfo.

Méthodes

MéthodeDescription
equals(Object arg0)
findProperty(String propertyName)Trouve la propriété.
getAmbient()Obtient ou définit la couleur ambiante par défaut de cet actif
getApplicationName()Obtient l’application qui a créé cet actif
getApplicationVendor()Obtient le nom du fournisseur de l’application
getApplicationVersion()Obtient la version de l’application qui a créé cet actif.
getAuthor()Obtient l’auteur de cet actif
getAxisSystem()Obtient le système de coordonnées / le vecteur up / le vecteur front de l’information d’actif.
getClass()
getComment()Obtient le commentaire de cet actif.
getCoordinateSystem()Obtient le système de coordonnées utilisé dans cet actif.
getCopyright()Obtient le droit d’auteur du document
getCreationTime()Obtient ou définit l’heure de création de cet actif
getFrontVector()Obtient le vecteur avant utilisé dans cet actif.
getKeywords()Obtient les mots-clés de cet actif
getModificationTime()Obtient ou définit l’heure de modification de cet actif
getName()Obtient le nom.
getProperties()Obtient la collection de toutes les propriétés.
getProperty(String property)Obtenir la valeur de la propriété spécifiée
getRevision()Obtient le numéro de révision de cet actif, généralement utilisé dans le système de contrôle de version.
getSubject()Obtient le sujet de cet actif
getTitle()Obtient le titre de cet actif
getUnitName()Obtient l’unité de longueur utilisée dans cet actif.
getUnitScaleFactor()Obtient le facteur d’échelle vers le mètre réel.
getUpVector()Obtient le vecteur haut utilisé dans cet actif.
getUrl()Obtient ou définit l’URL de cet actif.
hashCode()
notify()
notifyAll()
removeProperty(Property property)Supprime une propriété dynamique.
removeProperty(String property)Supprime la propriété spécifiée identifiée par son nom
setAmbient(Vector4 value)Obtient ou définit la couleur ambiante par défaut de cet actif
setApplicationName(String value)Définit l’application qui a créé cet actif
setApplicationVendor(String value)Définit le nom du fournisseur de l’application
setApplicationVersion(String value)Définit la version de l’application qui a créé cet actif.
setAuthor(String value)Définit l’auteur de cet actif
setAxisSystem(AxisSystem value)Définit le système de coordonnées/vecteur haut/vecteur avant des informations de l’actif.
setComment(String value)Définit le commentaire de cet actif.
setCoordinateSystem(CoordinateSystem value)Définit le système de coordonnées utilisé dans cet actif.
setCopyright(String value)Définit le droit d’auteur du document
setCreationTime(Calendar value)Obtient ou définit l’heure de création de cet actif
setFrontVector(Axis value)Définit le vecteur avant utilisé dans cet actif.
setKeywords(String value)Définit les mots-clés de cet actif
setModificationTime(Calendar value)Obtient ou définit l’heure de modification de cet actif
setName(String value)Définit le nom.
setProperty(String property, Object value)Définit la valeur de la propriété spécifiée
setRevision(String value)Définit le numéro de révision de cet actif, généralement utilisé dans le système de contrôle de version.
setSubject(String value)Définit le sujet de cet actif
setTitle(String value)Définit le titre de cet actif
setUnitName(String value)Définit l’unité de longueur utilisée dans cet actif.
setUnitScaleFactor(double value)Définit le facteur d’échelle en mètres réels.
setUpVector(Axis value)Définit le vecteur up utilisé dans cet actif.
setUrl(String value)Obtient ou définit l’URL de cet actif.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

AssetInfo()

public AssetInfo()

Initialise une nouvelle instance de la classe AssetInfo.

AssetInfo(String name)

public AssetInfo(String name)

Initialise une nouvelle instance de la classe AssetInfo.

Parameters:

ParamètreTypeDescription
nomjava.lang.StringNom

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParamètreTypeDescription
arg0java.lang.Object

Returns: boolean

findProperty(String propertyName)

public Property findProperty(String propertyName)

Trouve la propriété. Elle peut être une propriété dynamique (Créée par CreateDynamicProperty/SetProperty) ou une propriété native (Identifiée par son nom)

Parameters:

ParamètreTypeDescription
propertyNamejava.lang.StringNom de la propriété.

Returns: Property - The property.

getAmbient()

public Vector4 getAmbient()

Obtient ou définit la couleur ambiante par défaut de cet actif

Returns: Vector4 - or Sets the default ambient color of this asset

getApplicationName()

public String getApplicationName()

Obtient l’application qui a créé cet actif

Returns: java.lang.String - l’application qui a créé cet actif

getApplicationVendor()

public String getApplicationVendor()

Obtient le nom du fournisseur de l’application

Returns: java.lang.String - le nom du fournisseur de l’application

getApplicationVersion()

public String getApplicationVersion()

Obtient la version de l’application qui a créé cet actif.

Returns: java.lang.String - la version de l’application qui a créé cet actif.

getAuthor()

public String getAuthor()

Obtient l’auteur de cet actif

Returns: java.lang.String - l’auteur de cet actif

getAxisSystem()

public AxisSystem getAxisSystem()

Obtient le système de coordonnées / le vecteur up / le vecteur front de l’information d’actif.

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

Obtient le commentaire de cet actif.

Returns: java.lang.String - le commentaire de cet actif.

getCoordinateSystem()

public CoordinateSystem getCoordinateSystem()

Obtient le système de coordonnées utilisé dans cet actif.

Returns: CoordinateSystem - the coordinate system used in this asset.

getCopyright()

public String getCopyright()

Obtient le droit d’auteur du document

Returns: java.lang.String - le droit d’auteur du document

getCreationTime()

public Calendar getCreationTime()

Obtient ou définit l’heure de création de cet actif

Returns: java.util.Calendar - ou Définit l’heure de création de cet actif

getFrontVector()

public Axis getFrontVector()

Obtient le vecteur avant utilisé dans cet actif.

Returns: Axis - the front-vector used in this asset.

getKeywords()

public String getKeywords()

Obtient les mots-clés de cet actif

Returns: java.lang.String - les mots-clés de cet actif

getModificationTime()

public Calendar getModificationTime()

Obtient ou définit l’heure de modification de cet actif

Returns: java.util.Calendar - ou Définit l’heure de modification de cet actif

getName()

public String getName()

Obtient le nom.

Returns: java.lang.String - le nom.

getProperties()

public PropertyCollection getProperties()

Obtient la collection de toutes les propriétés.

Returns: PropertyCollection - the collection of all properties.

getProperty(String property)

public Object getProperty(String property)

Obtenir la valeur de la propriété spécifiée

Parameters:

ParamètreTypeDescription
propriétéjava.lang.StringNom de la propriété

Returns: java.lang.Object - La valeur de la propriété trouvée

getRevision()

public String getRevision()

Obtient le numéro de révision de cet actif, généralement utilisé dans le système de contrôle de version.

Returns: java.lang.String - le numéro de révision de cet actif, généralement utilisé dans le système de contrôle de version.

getSubject()

public String getSubject()

Obtient le sujet de cet actif

Returns: java.lang.String - le sujet de cet actif

getTitle()

public String getTitle()

Obtient le titre de cet actif

Returns: java.lang.String - le titre de cet actif

getUnitName()

public String getUnitName()

Obtient l’unité de longueur utilisée dans cet actif. ex. cm/m/km/pouce/pieds

Returns: java.lang.String - l’unité de longueur utilisée dans cet actif. ex. cm/m/km/pouce/pieds

getUnitScaleFactor()

public double getUnitScaleFactor()

Obtient le facteur d’échelle vers le mètre réel.

Returns: double - le facteur d’échelle en mètres réels. Remarks: Ceci est ignoré lors de la sérialisation si le nom de l’unité est nul.

getUpVector()

public Axis getUpVector()

Obtient le vecteur haut utilisé dans cet actif.

Returns: Axis - the up-vector used in this asset.

getUrl()

public String getUrl()

Obtient ou définit l’URL de cet actif.

Returns: java.lang.String - ou Définit l’URL de cet actif.

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)

Supprime une propriété dynamique.

Parameters:

ParamètreTypeDescription
propertyPropertyQuelle propriété supprimer

Returns: boolean - vrai si la propriété est supprimée avec succès

removeProperty(String property)

public boolean removeProperty(String property)

Supprime la propriété spécifiée identifiée par son nom

Parameters:

ParamètreTypeDescription
propriétéjava.lang.StringQuelle propriété supprimer

Returns: boolean - vrai si la propriété est supprimée avec succès

setAmbient(Vector4 value)

public void setAmbient(Vector4 value)

Obtient ou définit la couleur ambiante par défaut de cet actif

Parameters:

ParamètreTypeDescription
valueVector4Nouvelle valeur

setApplicationName(String value)

public void setApplicationName(String value)

Définit l’application qui a créé cet actif

Parameters:

ParamètreTypeDescription
valeurjava.lang.StringNouvelle valeur

setApplicationVendor(String value)

public void setApplicationVendor(String value)

Définit le nom du fournisseur de l’application

Parameters:

ParamètreTypeDescription
valeurjava.lang.StringNouvelle valeur

setApplicationVersion(String value)

public void setApplicationVersion(String value)

Définit la version de l’application qui a créé cet actif.

Parameters:

ParamètreTypeDescription
valeurjava.lang.StringNouvelle valeur

setAuthor(String value)

public void setAuthor(String value)

Définit l’auteur de cet actif

Parameters:

ParamètreTypeDescription
valeurjava.lang.StringNouvelle valeur

setAxisSystem(AxisSystem value)

public void setAxisSystem(AxisSystem value)

Définit le système de coordonnées/vecteur haut/vecteur avant des informations de l’actif.

Parameters:

ParamètreTypeDescription
valueAxisSystemNouvelle valeur

setComment(String value)

public void setComment(String value)

Définit le commentaire de cet actif.

Parameters:

ParamètreTypeDescription
valeurjava.lang.StringNouvelle valeur

setCoordinateSystem(CoordinateSystem value)

public void setCoordinateSystem(CoordinateSystem value)

Définit le système de coordonnées utilisé dans cet actif.

Parameters:

ParamètreTypeDescription
valueCoordinateSystemNouvelle valeur

setCopyright(String value)

public void setCopyright(String value)

Définit le droit d’auteur du document

Parameters:

ParamètreTypeDescription
valeurjava.lang.StringNouvelle valeur

setCreationTime(Calendar value)

public void setCreationTime(Calendar value)

Obtient ou définit l’heure de création de cet actif

Parameters:

ParamètreTypeDescription
valeurjava.util.CalendarNouvelle valeur

setFrontVector(Axis value)

public void setFrontVector(Axis value)

Définit le vecteur avant utilisé dans cet actif.

Parameters:

ParamètreTypeDescription
valueAxisNouvelle valeur

setKeywords(String value)

public void setKeywords(String value)

Définit les mots-clés de cet actif

Parameters:

ParamètreTypeDescription
valeurjava.lang.StringNouvelle valeur

setModificationTime(Calendar value)

public void setModificationTime(Calendar value)

Obtient ou définit l’heure de modification de cet actif

Parameters:

ParamètreTypeDescription
valeurjava.util.CalendarNouvelle valeur

setName(String value)

public void setName(String value)

Définit le nom.

Parameters:

ParamètreTypeDescription
valeurjava.lang.StringNouvelle valeur

setProperty(String property, Object value)

public void setProperty(String property, Object value)

Définit la valeur de la propriété spécifiée

Parameters:

ParamètreTypeDescription
propriétéjava.lang.StringNom de la propriété
valeurjava.lang.ObjectLa valeur de la propriété

setRevision(String value)

public void setRevision(String value)

Définit le numéro de révision de cet actif, généralement utilisé dans le système de contrôle de version.

Parameters:

ParamètreTypeDescription
valeurjava.lang.StringNouvelle valeur

setSubject(String value)

public void setSubject(String value)

Définit le sujet de cet actif

Parameters:

ParamètreTypeDescription
valeurjava.lang.StringNouvelle valeur

setTitle(String value)

public void setTitle(String value)

Définit le titre de cet actif

Parameters:

ParamètreTypeDescription
valeurjava.lang.StringNouvelle valeur

setUnitName(String value)

public void setUnitName(String value)

Définit l’unité de longueur utilisée dans cet actif. ex. cm/m/km/pouce/pieds

Parameters:

ParamètreTypeDescription
valeurjava.lang.StringNouvelle valeur

setUnitScaleFactor(double value)

public void setUnitScaleFactor(double value)

Définit le facteur d’échelle en mètres réels.

Parameters:

ParamètreTypeDescription
valeurdoubleNouvelle valeur Remarks: Ceci est ignoré lors de la sérialisation si le nom de l’unité est nul.

setUpVector(Axis value)

public void setUpVector(Axis value)

Définit le vecteur up utilisé dans cet actif.

Parameters:

ParamètreTypeDescription
valueAxisNouvelle valeur

setUrl(String value)

public void setUrl(String value)

Obtient ou définit l’URL de cet actif.

Parameters:

ParamètreTypeDescription
valeurjava.lang.StringNouvelle valeur

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParamètreTypeDescription
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParamètreTypeDescription
arg0long
arg1int