AssetInfo
Inheritance: java.lang.Object, com.aspose.threed.A3DObject
public class AssetInfo extends A3DObject
Information om tillgången. Tillgångsinformation kan bifogas till en Scene. Ett underordnat Scene kan ha sin egen AssetInfo för att åsidosätta förälderns definition. Exempel: Följande kod visar hur man läser tillgångsinformation från en fbx-fil:
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());
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| AssetInfo() | Initierar en ny instans av klassen AssetInfo. |
| AssetInfo(String name) | Initierar en ny instans av klassen AssetInfo. |
Metoder
| Metod | Beskrivning |
|---|---|
| equals(Object arg0) | |
| findProperty(String propertyName) | Hittar egenskapen. |
| getAmbient() | Hämtar eller anger standardambientfärgen för denna tillgång |
| getApplicationName() | Hämtar applikationen som skapade denna tillgång |
| getApplicationVendor() | Hämtar applikationens leverantörsnamn |
| getApplicationVersion() | Hämtar versionen av applikationen som skapade denna tillgång. |
| getAuthor() | Hämtar författaren till denna tillgång |
| getAxisSystem() | Hämtar koordinatsystemet/uppvektorn/främre vektorn för tillgångsinformationen. |
| getClass() | |
| getComment() | Hämtar kommentaren för denna tillgång. |
| getCoordinateSystem() | Hämtar koordinatsystemet som används i denna tillgång. |
| getCopyright() | Hämtar dokumentets upphovsrätt |
| getCreationTime() | Hämtar eller anger skapandetiden för denna tillgång |
| getFrontVector() | Hämtar frontvektorn som används i denna tillgång. |
| getKeywords() | Hämtar nyckelorden för denna tillgång |
| getModificationTime() | Hämtar eller anger ändringstiden för denna tillgång |
| getName() | Hämtar namnet. |
| getProperties() | Hämtar samlingen av alla egenskaper. |
| getProperty(String property) | Hämta värdet för angiven egenskap |
| getRevision() | Hämtar revisionsnumret för denna tillgång, vanligtvis använt i versionskontrollsystem. |
| getSubject() | Hämtar ämnet för denna tillgång |
| getTitle() | Hämtar titeln för denna tillgång |
| getUnitName() | Hämtar längdenheten som används i denna tillgång. |
| getUnitScaleFactor() | Hämtar skalfaktorn till verklig meter. |
| getUpVector() | Hämtar uppvektorn som används i denna tillgång. |
| getUrl() | Hämtar eller anger URL:en för denna tillgång. |
| hashCode() | |
| notify() | |
| notifyAll() | |
| removeProperty(Property property) | Tar bort en dynamisk egenskap. |
| removeProperty(String property) | Ta bort den angivna egenskapen identifierad med namn |
| setAmbient(Vector4 value) | Hämtar eller anger standardambientfärgen för denna tillgång |
| setApplicationName(String value) | Anger programmet som skapade denna tillgång |
| setApplicationVendor(String value) | Anger leverantörens namn för programmet |
| setApplicationVersion(String value) | Anger versionen av programmet som skapade denna tillgång. |
| setAuthor(String value) | Anger författaren till denna tillgång |
| setAxisSystem(AxisSystem value) | Anger koordinatsystemet/uppvektorn/frontvektorn för tillgångsinformationen. |
| setComment(String value) | Anger kommentaren för denna tillgång. |
| setCoordinateSystem(CoordinateSystem value) | Anger koordinatsystemet som används i denna tillgång. |
| setCopyright(String value) | Anger dokumentets upphovsrätt |
| setCreationTime(Calendar value) | Hämtar eller anger skapandetiden för denna tillgång |
| setFrontVector(Axis value) | Anger frontvektorn som används i denna tillgång. |
| setKeywords(String value) | Anger nyckelorden för denna tillgång |
| setModificationTime(Calendar value) | Hämtar eller anger ändringstiden för denna tillgång |
| setName(String value) | Ställer in namnet. |
| setProperty(String property, Object value) | Ställer in värdet för angiven egenskap |
| setRevision(String value) | Anger revisionsnumret för denna tillgång, vanligtvis använt i versionskontrollsystem. |
| setSubject(String value) | Anger ämnet för denna tillgång |
| setTitle(String value) | Anger titeln för denna tillgång |
| setUnitName(String value) | Anger längdenheten som används i denna tillgång. |
| setUnitScaleFactor(double value) | Ställer in skalfaktorn till verklig meter. |
| setUpVector(Axis value) | Ställer in uppvektorn som används i denna tillgång. |
| setUrl(String value) | Hämtar eller anger URL:en för denna tillgång. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
AssetInfo()
public AssetInfo()
Initierar en ny instans av klassen AssetInfo.
AssetInfo(String name)
public AssetInfo(String name)
Initierar en ny instans av klassen AssetInfo.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| namn | java.lang.String | Namn |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
findProperty(String propertyName)
public Property findProperty(String propertyName)
Hittar egenskapen. Den kan vara en dynamisk egenskap (Skapad av CreateDynamicProperty/SetProperty) eller en inbyggd egenskap (Identifierad med dess namn)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| propertyName | java.lang.String | Egenskapsnamn. |
Returns: Property - The property.
getAmbient()
public Vector4 getAmbient()
Hämtar eller anger standardambientfärgen för denna tillgång
Returns: Vector4 - or Sets the default ambient color of this asset
getApplicationName()
public String getApplicationName()
Hämtar applikationen som skapade denna tillgång
Returns: java.lang.String - programmet som skapade denna tillgång
getApplicationVendor()
public String getApplicationVendor()
Hämtar applikationens leverantörsnamn
Returns: java.lang.String - leverantörens namn för applikationen
getApplicationVersion()
public String getApplicationVersion()
Hämtar versionen av applikationen som skapade denna tillgång.
Returns: java.lang.String - versionen av programmet som skapade denna tillgång.
getAuthor()
public String getAuthor()
Hämtar författaren till denna tillgång
Returns: java.lang.String - författaren till denna tillgång
getAxisSystem()
public AxisSystem getAxisSystem()
Hämtar koordinatsystemet/uppvektorn/främre vektorn för tillgångsinformationen.
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()
Hämtar kommentaren för denna tillgång.
Returns: java.lang.String - kommentaren för denna tillgång.
getCoordinateSystem()
public CoordinateSystem getCoordinateSystem()
Hämtar koordinatsystemet som används i denna tillgång.
Returns: CoordinateSystem - the coordinate system used in this asset.
getCopyright()
public String getCopyright()
Hämtar dokumentets upphovsrätt
Returns: java.lang.String - dokumentets upphovsrätt
getCreationTime()
public Calendar getCreationTime()
Hämtar eller anger skapandetiden för denna tillgång
Returns: java.util.Calendar - eller Ställer in skapandetiden för denna tillgång
getFrontVector()
public Axis getFrontVector()
Hämtar frontvektorn som används i denna tillgång.
Returns: Axis - the front-vector used in this asset.
getKeywords()
public String getKeywords()
Hämtar nyckelorden för denna tillgång
Returns: java.lang.String - nyckelorden för denna tillgång
getModificationTime()
public Calendar getModificationTime()
Hämtar eller anger ändringstiden för denna tillgång
Returns: java.util.Calendar - eller Ställer in ändringstiden för denna tillgång
getName()
public String getName()
Hämtar namnet.
Returns: java.lang.String - namnet.
getProperties()
public PropertyCollection getProperties()
Hämtar samlingen av alla egenskaper.
Returns: PropertyCollection - the collection of all properties.
getProperty(String property)
public Object getProperty(String property)
Hämta värdet för angiven egenskap
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| egenskap | java.lang.String | Egenskapsnamn |
Returns: java.lang.Object - Värdet på den hittade egenskapen
getRevision()
public String getRevision()
Hämtar revisionsnumret för denna tillgång, vanligtvis använt i versionskontrollsystem.
Returns: java.lang.String - revisionsnumret för denna tillgång, vanligtvis använt i versionskontrollsystem.
getSubject()
public String getSubject()
Hämtar ämnet för denna tillgång
Returns: java.lang.String - ämnet för denna tillgång
getTitle()
public String getTitle()
Hämtar titeln för denna tillgång
Returns: java.lang.String - titeln för denna tillgång
getUnitName()
public String getUnitName()
Hämtar längdenheten som används i denna tillgång. t.ex. cm/m/km/tum/fot
Returns: java.lang.String - längdenheten som används i denna tillgång. t.ex. cm/m/km/tum/fot
getUnitScaleFactor()
public double getUnitScaleFactor()
Hämtar skalfaktorn till verklig meter.
Returns: double - skalfaktorn till verklig meter. Remarks: Detta ignoreras vid serialisering om enhetsnamnet är null.
getUpVector()
public Axis getUpVector()
Hämtar uppvektorn som används i denna tillgång.
Returns: Axis - the up-vector used in this asset.
getUrl()
public String getUrl()
Hämtar eller anger URL:en för denna tillgång.
Returns: java.lang.String - eller Ställer in URL:en för denna tillgång.
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)
Tar bort en dynamisk egenskap.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| property | Property | Vilken egenskap som ska tas bort |
Returns: boolean - true om egenskapen har tagits bort framgångsrikt
removeProperty(String property)
public boolean removeProperty(String property)
Ta bort den angivna egenskapen identifierad med namn
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| egenskap | java.lang.String | Vilken egenskap som ska tas bort |
Returns: boolean - true om egenskapen har tagits bort framgångsrikt
setAmbient(Vector4 value)
public void setAmbient(Vector4 value)
Hämtar eller anger standardambientfärgen för denna tillgång
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | Vector4 | Nytt värde |
setApplicationName(String value)
public void setApplicationName(String value)
Anger programmet som skapade denna tillgång
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.lang.String | Nytt värde |
setApplicationVendor(String value)
public void setApplicationVendor(String value)
Anger leverantörens namn för programmet
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.lang.String | Nytt värde |
setApplicationVersion(String value)
public void setApplicationVersion(String value)
Anger versionen av programmet som skapade denna tillgång.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.lang.String | Nytt värde |
setAuthor(String value)
public void setAuthor(String value)
Anger författaren till denna tillgång
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.lang.String | Nytt värde |
setAxisSystem(AxisSystem value)
public void setAxisSystem(AxisSystem value)
Anger koordinatsystemet/uppvektorn/frontvektorn för tillgångsinformationen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | AxisSystem | Nytt värde |
setComment(String value)
public void setComment(String value)
Anger kommentaren för denna tillgång.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.lang.String | Nytt värde |
setCoordinateSystem(CoordinateSystem value)
public void setCoordinateSystem(CoordinateSystem value)
Anger koordinatsystemet som används i denna tillgång.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | CoordinateSystem | Nytt värde |
setCopyright(String value)
public void setCopyright(String value)
Anger dokumentets upphovsrätt
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.lang.String | Nytt värde |
setCreationTime(Calendar value)
public void setCreationTime(Calendar value)
Hämtar eller anger skapandetiden för denna tillgång
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.util.Calendar | Nytt värde |
setFrontVector(Axis value)
public void setFrontVector(Axis value)
Anger frontvektorn som används i denna tillgång.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | Axis | Nytt värde |
setKeywords(String value)
public void setKeywords(String value)
Anger nyckelorden för denna tillgång
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.lang.String | Nytt värde |
setModificationTime(Calendar value)
public void setModificationTime(Calendar value)
Hämtar eller anger ändringstiden för denna tillgång
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.util.Calendar | Nytt värde |
setName(String value)
public void setName(String value)
Ställer in namnet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.lang.String | Nytt värde |
setProperty(String property, Object value)
public void setProperty(String property, Object value)
Ställer in värdet för angiven egenskap
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| egenskap | java.lang.String | Egenskapsnamn |
| värde | java.lang.Object | Värdet på egenskapen |
setRevision(String value)
public void setRevision(String value)
Anger revisionsnumret för denna tillgång, vanligtvis använt i versionskontrollsystem.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.lang.String | Nytt värde |
setSubject(String value)
public void setSubject(String value)
Anger ämnet för denna tillgång
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.lang.String | Nytt värde |
setTitle(String value)
public void setTitle(String value)
Anger titeln för denna tillgång
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.lang.String | Nytt värde |
setUnitName(String value)
public void setUnitName(String value)
Ställer in längdenheten som används i denna tillgång. t.ex. cm/m/km/tum/fot
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.lang.String | Nytt värde |
setUnitScaleFactor(double value)
public void setUnitScaleFactor(double value)
Ställer in skalfaktorn till verklig meter.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | double | Nytt värde Remarks: Detta ignoreras vid serialisering om enhetsnamnet är null. |
setUpVector(Axis value)
public void setUpVector(Axis value)
Ställer in uppvektorn som används i denna tillgång.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | Axis | Nytt värde |
setUrl(String value)
public void setUrl(String value)
Hämtar eller anger URL:en för denna tillgång.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.lang.String | Nytt värde |
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 | Beskrivning |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | long | |
| arg1 | int |