AssetInfo
Inheritance: java.lang.Object, com.aspose.threed.A3DObject
public class AssetInfo extends A3DObject
Information zum Asset. Asset-Informationen können an einer Scene angehängt werden. Ein untergeordnetes Scene kann sein eigenes AssetInfo haben, um die Definition des übergeordneten Elements zu überschreiben. Beispiel: Der folgende Code zeigt, wie man Asset-Informationen aus einer fbx-Datei liest:
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());
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| AssetInfo() | Initialisiert eine neue Instanz der Klasse AssetInfo. |
| AssetInfo(String name) | Initialisiert eine neue Instanz der Klasse AssetInfo. |
Methoden
| Methode | Beschreibung |
|---|---|
| equals(Object arg0) | |
| findProperty(String propertyName) | Findet die Eigenschaft. |
| getAmbient() | Liest oder setzt die Standard-Ambientfarbe dieses Assets |
| getApplicationName() | Liest die Anwendung, die dieses Asset erstellt hat |
| getApplicationVendor() | Liest den Namen des Anwendungsanbieters |
| getApplicationVersion() | Liest die Version der Anwendung, die dieses Asset erstellt hat. |
| getAuthor() | Liest den Autor dieses Assets |
| getAxisSystem() | Liest das Koordinatensystem/Up-Vektor/Front-Vektor der Asset-Informationen. |
| getClass() | |
| getComment() | Liest den Kommentar dieses Assets. |
| getCoordinateSystem() | Liest das in diesem Asset verwendete Koordinatensystem. |
| getCopyright() | Liest das Urheberrecht des Dokuments |
| getCreationTime() | Liest oder setzt die Erstellungszeit dieses Assets |
| getFrontVector() | Liest den Frontvektor, der in diesem Asset verwendet wird. |
| getKeywords() | Liest die Schlüsselwörter dieses Assets |
| getModificationTime() | Liest oder setzt die Änderungszeit dieses Assets |
| getName() | Liefert den Namen. |
| getProperties() | Liefert die Sammlung aller Eigenschaften. |
| getProperty(String property) | Liefere den Wert der angegebenen Eigenschaft |
| getRevision() | Liest die Revisionsnummer dieses Assets, die üblicherweise im Versionskontrollsystem verwendet wird. |
| getSubject() | Liest das Thema dieses Assets |
| getTitle() | Liest den Titel dieses Assets |
| getUnitName() | Liest die Längeneinheit, die in diesem Asset verwendet wird. |
| getUnitScaleFactor() | Liest den Skalierungsfaktor zu realen Metern. |
| getUpVector() | Liest den Aufwärtsvektor, der in diesem Asset verwendet wird. |
| getUrl() | Liest oder setzt die URL dieses Assets. |
| hashCode() | |
| notify() | |
| notifyAll() | |
| removeProperty(Property property) | Entfernt eine dynamische Eigenschaft. |
| removeProperty(String property) | Entferne die angegebene Eigenschaft, die durch ihren Namen identifiziert wird |
| setAmbient(Vector4 value) | Liest oder setzt die Standard-Ambientfarbe dieses Assets |
| setApplicationName(String value) | Setzt die Anwendung, die dieses Asset erstellt hat |
| setApplicationVendor(String value) | Setzt den Namen des Anwendungsanbieters |
| setApplicationVersion(String value) | Setzt die Version der Anwendung, die dieses Asset erstellt hat. |
| setAuthor(String value) | Setzt den Autor dieses Assets |
| setAxisSystem(AxisSystem value) | Setzt das Koordinatensystem/den Aufwärtsvektor/den Frontvektor der Asset-Informationen. |
| setComment(String value) | Setzt den Kommentar dieses Assets. |
| setCoordinateSystem(CoordinateSystem value) | Setzt das in diesem Asset verwendete Koordinatensystem. |
| setCopyright(String value) | Setzt das Urheberrecht des Dokuments |
| setCreationTime(Calendar value) | Liest oder setzt die Erstellungszeit dieses Assets |
| setFrontVector(Axis value) | Setzt den Frontvektor, der in diesem Asset verwendet wird. |
| setKeywords(String value) | Setzt die Schlüsselwörter dieses Assets |
| setModificationTime(Calendar value) | Liest oder setzt die Änderungszeit dieses Assets |
| setName(String value) | Setzt den Namen. |
| setProperty(String property, Object value) | Setzt den Wert der angegebenen Eigenschaft |
| setRevision(String value) | Setzt die Revisionsnummer dieses Assets, die üblicherweise im Versionskontrollsystem verwendet wird. |
| setSubject(String value) | Setzt das Thema dieses Assets |
| setTitle(String value) | Setzt den Titel dieses Assets |
| setUnitName(String value) | Setzt die Längeneinheit, die in diesem Asset verwendet wird. |
| setUnitScaleFactor(double value) | Setzt den Skalierungsfaktor auf reale Meter. |
| setUpVector(Axis value) | Setzt den Aufwärts-Vektor, der in diesem Asset verwendet wird. |
| setUrl(String value) | Liest oder setzt die URL dieses Assets. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
AssetInfo()
public AssetInfo()
Initialisiert eine neue Instanz der Klasse AssetInfo.
AssetInfo(String name)
public AssetInfo(String name)
Initialisiert eine neue Instanz der Klasse AssetInfo.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Name | java.lang.String | Name |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
findProperty(String propertyName)
public Property findProperty(String propertyName)
Findet die Eigenschaft. Sie kann eine dynamische Eigenschaft sein (erstellt durch CreateDynamicProperty/SetProperty) oder eine native Eigenschaft (identifiziert durch ihren Namen)
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| propertyName | java.lang.String | Eigenschaftsname. |
Returns: Property - The property.
getAmbient()
public Vector4 getAmbient()
Liest oder setzt die Standard-Ambientfarbe dieses Assets
Returns: Vector4 - or Sets the default ambient color of this asset
getApplicationName()
public String getApplicationName()
Liest die Anwendung, die dieses Asset erstellt hat
Returns: java.lang.String - die Anwendung, die dieses Asset erstellt hat
getApplicationVendor()
public String getApplicationVendor()
Liest den Namen des Anwendungsanbieters
Returns: java.lang.String - der Name des Anwendungsanbieters
getApplicationVersion()
public String getApplicationVersion()
Liest die Version der Anwendung, die dieses Asset erstellt hat.
Returns: java.lang.String - die Version der Anwendung, die dieses Asset erstellt hat.
getAuthor()
public String getAuthor()
Liest den Autor dieses Assets
Returns: java.lang.String - der Autor dieses Assets
getAxisSystem()
public AxisSystem getAxisSystem()
Liest das Koordinatensystem/Up-Vektor/Front-Vektor der Asset-Informationen.
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()
Liest den Kommentar dieses Assets.
Returns: java.lang.String - der Kommentar zu diesem Asset.
getCoordinateSystem()
public CoordinateSystem getCoordinateSystem()
Liest das in diesem Asset verwendete Koordinatensystem.
Returns: CoordinateSystem - the coordinate system used in this asset.
getCopyright()
public String getCopyright()
Liest das Urheberrecht des Dokuments
Returns: java.lang.String - das Urheberrecht des Dokuments
getCreationTime()
public Calendar getCreationTime()
Liest oder setzt die Erstellungszeit dieses Assets
Returns: java.util.Calendar - oder Setzt die Erstellungszeit dieses Assets
getFrontVector()
public Axis getFrontVector()
Liest den Frontvektor, der in diesem Asset verwendet wird.
Returns: Axis - the front-vector used in this asset.
getKeywords()
public String getKeywords()
Liest die Schlüsselwörter dieses Assets
Returns: java.lang.String - die Schlüsselwörter dieses Assets
getModificationTime()
public Calendar getModificationTime()
Liest oder setzt die Änderungszeit dieses Assets
Returns: java.util.Calendar - oder Setzt die Änderungszeit dieses Assets
getName()
public String getName()
Liefert den Namen.
Returns: java.lang.String - der Name.
getProperties()
public PropertyCollection getProperties()
Liefert die Sammlung aller Eigenschaften.
Returns: PropertyCollection - the collection of all properties.
getProperty(String property)
public Object getProperty(String property)
Liefere den Wert der angegebenen Eigenschaft
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Eigenschaft | java.lang.String | Eigenschaftsname |
Returns: java.lang.Object - Der Wert der gefundenen Eigenschaft
getRevision()
public String getRevision()
Liest die Revisionsnummer dieses Assets, die üblicherweise im Versionskontrollsystem verwendet wird.
Returns: java.lang.String - die Revisionsnummer dieses Assets, üblicherweise in Versionskontrollsystemen verwendet.
getSubject()
public String getSubject()
Liest das Thema dieses Assets
Returns: java.lang.String - das Thema dieses Assets
getTitle()
public String getTitle()
Liest den Titel dieses Assets
Returns: java.lang.String - der Titel dieses Assets
getUnitName()
public String getUnitName()
Ermittelt die Längeneinheit, die in diesem Asset verwendet wird. z.B. cm/m/km/Zoll/Fuß
Returns: java.lang.String - die Längeneinheit, die in diesem Asset verwendet wird. z.B. cm/m/km/Zoll/Fuß
getUnitScaleFactor()
public double getUnitScaleFactor()
Liest den Skalierungsfaktor zu realen Metern.
Returns: double - der Skalierungsfaktor auf reale Meter. Remarks: Dies wird bei der Serialisierung ignoriert, wenn der Einheitenname null ist.
getUpVector()
public Axis getUpVector()
Liest den Aufwärtsvektor, der in diesem Asset verwendet wird.
Returns: Axis - the up-vector used in this asset.
getUrl()
public String getUrl()
Liest oder setzt die URL dieses Assets.
Returns: java.lang.String - oder Setzt die URL dieses Assets.
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)
Entfernt eine dynamische Eigenschaft.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| property | Property | Welche Eigenschaft zu entfernen ist |
Returns: boolean - true, wenn die Eigenschaft erfolgreich entfernt wurde
removeProperty(String property)
public boolean removeProperty(String property)
Entferne die angegebene Eigenschaft, die durch ihren Namen identifiziert wird
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Eigenschaft | java.lang.String | Welche Eigenschaft zu entfernen ist |
Returns: boolean - true, wenn die Eigenschaft erfolgreich entfernt wurde
setAmbient(Vector4 value)
public void setAmbient(Vector4 value)
Liest oder setzt die Standard-Ambientfarbe dieses Assets
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | Vector4 | Neuer Wert |
setApplicationName(String value)
public void setApplicationName(String value)
Setzt die Anwendung, die dieses Asset erstellt hat
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String | Neuer Wert |
setApplicationVendor(String value)
public void setApplicationVendor(String value)
Setzt den Namen des Anwendungsanbieters
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String | Neuer Wert |
setApplicationVersion(String value)
public void setApplicationVersion(String value)
Setzt die Version der Anwendung, die dieses Asset erstellt hat.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String | Neuer Wert |
setAuthor(String value)
public void setAuthor(String value)
Setzt den Autor dieses Assets
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String | Neuer Wert |
setAxisSystem(AxisSystem value)
public void setAxisSystem(AxisSystem value)
Setzt das Koordinatensystem/den Aufwärtsvektor/den Frontvektor der Asset-Informationen.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | AxisSystem | Neuer Wert |
setComment(String value)
public void setComment(String value)
Setzt den Kommentar dieses Assets.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String | Neuer Wert |
setCoordinateSystem(CoordinateSystem value)
public void setCoordinateSystem(CoordinateSystem value)
Setzt das in diesem Asset verwendete Koordinatensystem.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | CoordinateSystem | Neuer Wert |
setCopyright(String value)
public void setCopyright(String value)
Setzt das Urheberrecht des Dokuments
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String | Neuer Wert |
setCreationTime(Calendar value)
public void setCreationTime(Calendar value)
Liest oder setzt die Erstellungszeit dieses Assets
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.util.Calendar | Neuer Wert |
setFrontVector(Axis value)
public void setFrontVector(Axis value)
Setzt den Frontvektor, der in diesem Asset verwendet wird.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | Axis | Neuer Wert |
setKeywords(String value)
public void setKeywords(String value)
Setzt die Schlüsselwörter dieses Assets
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String | Neuer Wert |
setModificationTime(Calendar value)
public void setModificationTime(Calendar value)
Liest oder setzt die Änderungszeit dieses Assets
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.util.Calendar | Neuer Wert |
setName(String value)
public void setName(String value)
Setzt den Namen.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String | Neuer Wert |
setProperty(String property, Object value)
public void setProperty(String property, Object value)
Setzt den Wert der angegebenen Eigenschaft
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Eigenschaft | java.lang.String | Eigenschaftsname |
| Wert | java.lang.Object | Der Wert der Eigenschaft |
setRevision(String value)
public void setRevision(String value)
Setzt die Revisionsnummer dieses Assets, die üblicherweise im Versionskontrollsystem verwendet wird.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String | Neuer Wert |
setSubject(String value)
public void setSubject(String value)
Setzt das Thema dieses Assets
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String | Neuer Wert |
setTitle(String value)
public void setTitle(String value)
Setzt den Titel dieses Assets
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String | Neuer Wert |
setUnitName(String value)
public void setUnitName(String value)
Setzt die Längeneinheit, die in diesem Asset verwendet wird. z.B. cm/m/km/Zoll/Fuß
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String | Neuer Wert |
setUnitScaleFactor(double value)
public void setUnitScaleFactor(double value)
Setzt den Skalierungsfaktor auf reale Meter.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | double | Neuer Wert Remarks: Dies wird bei der Serialisierung ignoriert, wenn der Einheitenname null ist. |
setUpVector(Axis value)
public void setUpVector(Axis value)
Setzt den Aufwärts-Vektor, der in diesem Asset verwendet wird.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | Axis | Neuer Wert |
setUrl(String value)
public void setUrl(String value)
Liest oder setzt die URL dieses Assets.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String | Neuer Wert |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| arg0 | long | |
| arg1 | int |