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
| Constructeur | Description |
|---|---|
| AssetInfo() | Initialise une nouvelle instance de la classe AssetInfo. |
| AssetInfo(String name) | Initialise une nouvelle instance de la classe AssetInfo. |
Méthodes
| Méthode | Description |
|---|---|
| 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ètre | Type | Description |
|---|---|---|
| nom | java.lang.String | Nom |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| arg0 | java.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ètre | Type | Description |
|---|---|---|
| propertyName | java.lang.String | Nom 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ètre | Type | Description |
|---|---|---|
| propriété | java.lang.String | Nom 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ètre | Type | Description |
|---|---|---|
| property | Property | Quelle 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ètre | Type | Description |
|---|---|---|
| propriété | java.lang.String | Quelle 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ètre | Type | Description |
|---|---|---|
| value | Vector4 | Nouvelle valeur |
setApplicationName(String value)
public void setApplicationName(String value)
Définit l’application qui a créé cet actif
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | java.lang.String | Nouvelle valeur |
setApplicationVendor(String value)
public void setApplicationVendor(String value)
Définit le nom du fournisseur de l’application
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | java.lang.String | Nouvelle valeur |
setApplicationVersion(String value)
public void setApplicationVersion(String value)
Définit la version de l’application qui a créé cet actif.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | java.lang.String | Nouvelle valeur |
setAuthor(String value)
public void setAuthor(String value)
Définit l’auteur de cet actif
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | java.lang.String | Nouvelle 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ètre | Type | Description |
|---|---|---|
| value | AxisSystem | Nouvelle valeur |
setComment(String value)
public void setComment(String value)
Définit le commentaire de cet actif.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | java.lang.String | Nouvelle valeur |
setCoordinateSystem(CoordinateSystem value)
public void setCoordinateSystem(CoordinateSystem value)
Définit le système de coordonnées utilisé dans cet actif.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | CoordinateSystem | Nouvelle valeur |
setCopyright(String value)
public void setCopyright(String value)
Définit le droit d’auteur du document
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | java.lang.String | Nouvelle valeur |
setCreationTime(Calendar value)
public void setCreationTime(Calendar value)
Obtient ou définit l’heure de création de cet actif
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | java.util.Calendar | Nouvelle valeur |
setFrontVector(Axis value)
public void setFrontVector(Axis value)
Définit le vecteur avant utilisé dans cet actif.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | Axis | Nouvelle valeur |
setKeywords(String value)
public void setKeywords(String value)
Définit les mots-clés de cet actif
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | java.lang.String | Nouvelle valeur |
setModificationTime(Calendar value)
public void setModificationTime(Calendar value)
Obtient ou définit l’heure de modification de cet actif
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | java.util.Calendar | Nouvelle valeur |
setName(String value)
public void setName(String value)
Définit le nom.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | java.lang.String | Nouvelle 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ètre | Type | Description |
|---|---|---|
| propriété | java.lang.String | Nom de la propriété |
| valeur | java.lang.Object | La 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ètre | Type | Description |
|---|---|---|
| valeur | java.lang.String | Nouvelle valeur |
setSubject(String value)
public void setSubject(String value)
Définit le sujet de cet actif
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | java.lang.String | Nouvelle valeur |
setTitle(String value)
public void setTitle(String value)
Définit le titre de cet actif
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | java.lang.String | Nouvelle 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ètre | Type | Description |
|---|---|---|
| valeur | java.lang.String | Nouvelle valeur |
setUnitScaleFactor(double value)
public void setUnitScaleFactor(double value)
Définit le facteur d’échelle en mètres réels.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | double | Nouvelle 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ètre | Type | Description |
|---|---|---|
| value | Axis | Nouvelle valeur |
setUrl(String value)
public void setUrl(String value)
Obtient ou définit l’URL de cet actif.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | java.lang.String | Nouvelle 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ètre | Type | Description |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| arg0 | long | |
| arg1 | int |