AssetInfo
Inheritance: java.lang.Object, com.aspose.threed.A3DObject
public class AssetInfo extends A3DObject
Informatie van asset. Assetinformatie kan worden gekoppeld aan een Scene. Een onderliggende Scene kan zijn eigen AssetInfo hebben om de definitie van de ouder te overschrijven. Voorbeeld: De volgende code laat zien hoe assetinformatie uit een fbx‑bestand kan worden gelezen:
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());
Constructors
| Constructor | Beschrijving |
|---|---|
| AssetInfo() | Initialiseert een nieuw exemplaar van de AssetInfo klasse. |
| AssetInfo(String name) | Initialiseert een nieuw exemplaar van de AssetInfo klasse. |
Methoden
| Methode | Beschrijving |
|---|---|
| equals(Object arg0) | |
| findProperty(String propertyName) | Zoekt de eigenschap. |
| getAmbient() | Haalt op of stelt de standaard omgevingskleur van dit asset in. |
| getApplicationName() | Haalt de applicatie op die dit asset heeft gemaakt. |
| getApplicationVendor() | Haalt de naam van de leverancier van de applicatie op. |
| getApplicationVersion() | Haalt de versie van de applicatie op die dit asset heeft gemaakt. |
| getAuthor() | Haalt de auteur van dit asset op. |
| getAxisSystem() | Haalt het coördinatensysteem/up‑vector/front‑vector van de assetinformatie op. |
| getClass() | |
| getComment() | Haalt de opmerking van dit asset op. |
| getCoordinateSystem() | Haalt het coördinatensysteem op dat in dit asset wordt gebruikt. |
| getCopyright() | Haalt het auteursrecht van het document op. |
| getCreationTime() | Haalt op of stelt de creatietijd van dit asset in |
| getFrontVector() | Haalt de front-vector op die in dit asset wordt gebruikt. |
| getKeywords() | Haalt de trefwoorden van dit asset op |
| getModificationTime() | Haalt op of stelt de wijzigingstijd van dit asset in |
| getName() | Haalt de naam op. |
| getProperties() | Haalt de verzameling van alle eigenschappen op. |
| getProperty(String property) | Haalt de waarde op van de opgegeven eigenschap |
| getRevision() | Haalt het revisienummer van dit asset op, meestal gebruikt in versiebeheersystemen. |
| getSubject() | Haalt het onderwerp van dit asset op |
| getTitle() | Haalt de titel van dit asset op |
| getUnitName() | Haalt de eenheid van lengte die in dit asset wordt gebruikt op. |
| getUnitScaleFactor() | Haalt de schaalfactor naar de echte meter op. |
| getUpVector() | Haalt de up-vector op die in dit asset wordt gebruikt. |
| getUrl() | Haalt op of stelt de URL van dit asset in. |
| hashCode() | |
| notify() | |
| notifyAll() | |
| removeProperty(Property property) | Verwijdert een dynamische eigenschap. |
| removeProperty(String property) | Verwijder de opgegeven eigenschap geïdentificeerd op naam |
| setAmbient(Vector4 value) | Haalt op of stelt de standaard omgevingskleur van dit asset in. |
| setApplicationName(String value) | Stelt de applicatie in die dit asset heeft gemaakt. |
| setApplicationVendor(String value) | Stelt de naam van de applicatieleverancier in. |
| setApplicationVersion(String value) | Stelt de versie van de applicatie in die dit asset heeft gemaakt. |
| setAuthor(String value) | Stelt de auteur van dit asset in. |
| setAxisSystem(AxisSystem value) | Stelt het coördinatensysteem/up-vector/front-vector van de assetinformatie in. |
| setComment(String value) | Stelt de opmerking van dit asset in. |
| setCoordinateSystem(CoordinateSystem value) | Stelt het coördinatensysteem in dat in dit asset wordt gebruikt. |
| setCopyright(String value) | Stelt het auteursrecht van het document in. |
| setCreationTime(Calendar value) | Haalt op of stelt de creatietijd van dit asset in |
| setFrontVector(Axis value) | Stelt de front-vector in die in dit asset wordt gebruikt. |
| setKeywords(String value) | Stelt de trefwoorden van dit asset in. |
| setModificationTime(Calendar value) | Haalt op of stelt de wijzigingstijd van dit asset in |
| setName(String value) | Stelt de naam in. |
| setProperty(String property, Object value) | Stelt de waarde in van de opgegeven eigenschap |
| setRevision(String value) | Stelt het revisienummer van dit asset in, meestal gebruikt in versiebeheersystemen. |
| setSubject(String value) | Stelt het onderwerp van dit asset in. |
| setTitle(String value) | Stelt de titel van dit asset in. |
| setUnitName(String value) | Stelt de eenheid van lengte in die in dit asset wordt gebruikt. |
| setUnitScaleFactor(double value) | Stelt de schaalfactor in op echte meter. |
| setUpVector(Axis value) | Stelt de up-vector in die in dit asset wordt gebruikt. |
| setUrl(String value) | Haalt op of stelt de URL van dit asset in. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
AssetInfo()
public AssetInfo()
Initialiseert een nieuw exemplaar van de AssetInfo klasse.
AssetInfo(String name)
public AssetInfo(String name)
Initialiseert een nieuw exemplaar van de AssetInfo klasse.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| naam | java.lang.String | Naam |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
findProperty(String propertyName)
public Property findProperty(String propertyName)
Zoekt de eigenschap. Het kan een dynamische eigenschap zijn (gemaakt door CreateDynamicProperty/SetProperty) of een native eigenschap (geïdentificeerd op naam).
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| propertyName | java.lang.String | Eigenschapnaam. |
Returns: Property - The property.
getAmbient()
public Vector4 getAmbient()
Haalt op of stelt de standaard omgevingskleur van dit asset in.
Returns: Vector4 - or Sets the default ambient color of this asset
getApplicationName()
public String getApplicationName()
Haalt de applicatie op die dit asset heeft gemaakt.
Returns: java.lang.String - de applicatie die dit asset heeft gemaakt
getApplicationVendor()
public String getApplicationVendor()
Haalt de naam van de leverancier van de applicatie op.
Returns: java.lang.String - de naam van de leverancier van de applicatie
getApplicationVersion()
public String getApplicationVersion()
Haalt de versie van de applicatie op die dit asset heeft gemaakt.
Returns: java.lang.String - de versie van de applicatie die dit asset heeft gemaakt.
getAuthor()
public String getAuthor()
Haalt de auteur van dit asset op.
Returns: java.lang.String - de auteur van dit asset
getAxisSystem()
public AxisSystem getAxisSystem()
Haalt het coördinatensysteem/up‑vector/front‑vector van de assetinformatie op.
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()
Haalt de opmerking van dit asset op.
Returns: java.lang.String - de opmerking van dit asset.
getCoordinateSystem()
public CoordinateSystem getCoordinateSystem()
Haalt het coördinatensysteem op dat in dit asset wordt gebruikt.
Returns: CoordinateSystem - the coordinate system used in this asset.
getCopyright()
public String getCopyright()
Haalt het auteursrecht van het document op.
Returns: java.lang.String - het auteursrecht van het document
getCreationTime()
public Calendar getCreationTime()
Haalt op of stelt de creatietijd van dit asset in
Returns: java.util.Calendar - of stelt de creatietijd van dit asset in
getFrontVector()
public Axis getFrontVector()
Haalt de front-vector op die in dit asset wordt gebruikt.
Returns: Axis - the front-vector used in this asset.
getKeywords()
public String getKeywords()
Haalt de trefwoorden van dit asset op
Returns: java.lang.String - de trefwoorden van dit asset
getModificationTime()
public Calendar getModificationTime()
Haalt op of stelt de wijzigingstijd van dit asset in
Returns: java.util.Calendar - of stelt de wijzigingstijd van dit asset in
getName()
public String getName()
Haalt de naam op.
Returns: java.lang.String - de naam.
getProperties()
public PropertyCollection getProperties()
Haalt de verzameling van alle eigenschappen op.
Returns: PropertyCollection - the collection of all properties.
getProperty(String property)
public Object getProperty(String property)
Haalt de waarde op van de opgegeven eigenschap
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| eigenschap | java.lang.String | Naam van eigenschap |
Returns: java.lang.Object - De waarde van de gevonden eigenschap
getRevision()
public String getRevision()
Haalt het revisienummer van dit asset op, meestal gebruikt in versiebeheersystemen.
Returns: java.lang.String - het revisienummer van dit asset, meestal gebruikt in versiebeheersystemen.
getSubject()
public String getSubject()
Haalt het onderwerp van dit asset op
Returns: java.lang.String - het onderwerp van dit asset
getTitle()
public String getTitle()
Haalt de titel van dit asset op
Returns: java.lang.String - de titel van dit asset
getUnitName()
public String getUnitName()
Haalt de lengteeenheid op die in dit asset wordt gebruikt. bijv. cm/m/km/inch/feet
Returns: java.lang.String - de lengteeenheid die in dit asset wordt gebruikt. bijv. cm/m/km/inch/feet
getUnitScaleFactor()
public double getUnitScaleFactor()
Haalt de schaalfactor naar de echte meter op.
Returns: double - de schaalfactor naar echte meter. Opmerkingen: Dit wordt genegeerd tijdens serialisatie als de eenheidsnaam null is.
getUpVector()
public Axis getUpVector()
Haalt de up-vector op die in dit asset wordt gebruikt.
Returns: Axis - the up-vector used in this asset.
getUrl()
public String getUrl()
Haalt op of stelt de URL van dit asset in.
Returns: java.lang.String - of stelt de URL van dit asset in.
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)
Verwijdert een dynamische eigenschap.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| property | Property | Welke eigenschap moet worden verwijderd |
Returns: boolean - true als de eigenschap succesvol is verwijderd
removeProperty(String property)
public boolean removeProperty(String property)
Verwijder de opgegeven eigenschap geïdentificeerd op naam
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| eigenschap | java.lang.String | Welke eigenschap moet worden verwijderd |
Returns: boolean - true als de eigenschap succesvol is verwijderd
setAmbient(Vector4 value)
public void setAmbient(Vector4 value)
Haalt op of stelt de standaard omgevingskleur van dit asset in.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| value | Vector4 | Nieuwe waarde |
setApplicationName(String value)
public void setApplicationName(String value)
Stelt de applicatie in die dit asset heeft gemaakt.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | java.lang.String | Nieuwe waarde |
setApplicationVendor(String value)
public void setApplicationVendor(String value)
Stelt de naam van de applicatieleverancier in.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | java.lang.String | Nieuwe waarde |
setApplicationVersion(String value)
public void setApplicationVersion(String value)
Stelt de versie van de applicatie in die dit asset heeft gemaakt.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | java.lang.String | Nieuwe waarde |
setAuthor(String value)
public void setAuthor(String value)
Stelt de auteur van dit asset in.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | java.lang.String | Nieuwe waarde |
setAxisSystem(AxisSystem value)
public void setAxisSystem(AxisSystem value)
Stelt het coördinatensysteem/up-vector/front-vector van de assetinformatie in.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| value | AxisSystem | Nieuwe waarde |
setComment(String value)
public void setComment(String value)
Stelt de opmerking van dit asset in.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | java.lang.String | Nieuwe waarde |
setCoordinateSystem(CoordinateSystem value)
public void setCoordinateSystem(CoordinateSystem value)
Stelt het coördinatensysteem in dat in dit asset wordt gebruikt.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| value | CoordinateSystem | Nieuwe waarde |
setCopyright(String value)
public void setCopyright(String value)
Stelt het auteursrecht van het document in.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | java.lang.String | Nieuwe waarde |
setCreationTime(Calendar value)
public void setCreationTime(Calendar value)
Haalt op of stelt de creatietijd van dit asset in
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | java.util.Calendar | Nieuwe waarde |
setFrontVector(Axis value)
public void setFrontVector(Axis value)
Stelt de front-vector in die in dit asset wordt gebruikt.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| value | Axis | Nieuwe waarde |
setKeywords(String value)
public void setKeywords(String value)
Stelt de trefwoorden van dit asset in.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | java.lang.String | Nieuwe waarde |
setModificationTime(Calendar value)
public void setModificationTime(Calendar value)
Haalt op of stelt de wijzigingstijd van dit asset in
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | java.util.Calendar | Nieuwe waarde |
setName(String value)
public void setName(String value)
Stelt de naam in.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | java.lang.String | Nieuwe waarde |
setProperty(String property, Object value)
public void setProperty(String property, Object value)
Stelt de waarde in van de opgegeven eigenschap
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| eigenschap | java.lang.String | Naam van eigenschap |
| waarde | java.lang.Object | De waarde van de eigenschap |
setRevision(String value)
public void setRevision(String value)
Stelt het revisienummer van dit asset in, meestal gebruikt in versiebeheersystemen.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | java.lang.String | Nieuwe waarde |
setSubject(String value)
public void setSubject(String value)
Stelt het onderwerp van dit asset in.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | java.lang.String | Nieuwe waarde |
setTitle(String value)
public void setTitle(String value)
Stelt de titel van dit asset in.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | java.lang.String | Nieuwe waarde |
setUnitName(String value)
public void setUnitName(String value)
Stelt de lengteeenheid in die in dit asset wordt gebruikt. bijv. cm/m/km/inch/feet
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | java.lang.String | Nieuwe waarde |
setUnitScaleFactor(double value)
public void setUnitScaleFactor(double value)
Stelt de schaalfactor in op echte meter.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | double | Nieuwe waarde Opmerkingen: Dit wordt genegeerd tijdens serialisatie als de eenheidsnaam null is. |
setUpVector(Axis value)
public void setUpVector(Axis value)
Stelt de up-vector in die in dit asset wordt gebruikt.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| value | Axis | Nieuwe waarde |
setUrl(String value)
public void setUrl(String value)
Haalt op of stelt de URL van dit asset in.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | java.lang.String | Nieuwe waarde |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| arg0 | long | |
| arg1 | int |