public class AssetInfo extends A3DObject
A3DObject.getScene()
.
Child A3DObject.getScene()
can have its own AssetInfo
to override parent's definition.Constructor and Description |
---|
AssetInfo()
Initializes a new instance of the
AssetInfo class. |
AssetInfo(String name)
Initializes a new instance of the
AssetInfo class. |
Modifier and Type | Method and Description |
---|---|
Vector4 |
getAmbient()
Gets or Sets the default ambient color of this asset
|
String |
getApplicationName()
Gets the application that created this asset
|
String |
getApplicationVendor()
Gets the application vendor's name
|
String |
getApplicationVersion()
Gets the version of the application that created this asset.
|
String |
getAuthor()
Gets the author of this asset
|
String |
getComment()
Gets the comment of this asset.
|
CoordinatedSystem |
getCoordinatedSystem()
Gets the coordinate system used in this asset.
|
Calendar |
getCreationTime()
Gets or Sets the creation time of this asset
|
String |
getKeywords()
Gets the keywords of this asset
|
Calendar |
getModificationTime()
Gets or Sets the modification time of this asset
|
String |
getRevision()
Gets the revision number of this asset, usually used in version control system.
|
String |
getSubject()
Gets the subject of this asset
|
String |
getTitle()
Gets the title of this asset
|
String |
getUnitName()
Gets the unit of length used in this asset.
|
double |
getUnitScaleFactor()
Gets the scale factor to real-world meter.
|
Axis |
getUpVector()
Gets the up-vector used in this asset.
|
String |
getUrl()
Gets or Sets the URL of this asset.
|
void |
setAmbient(Vector4 value)
Gets or Sets the default ambient color of this asset
|
void |
setApplicationName(String value)
Sets the application that created this asset
|
void |
setApplicationVendor(String value)
Sets the application vendor's name
|
void |
setApplicationVersion(String value)
Sets the version of the application that created this asset.
|
void |
setAuthor(String value)
Sets the author of this asset
|
void |
setComment(String value)
Sets the comment of this asset.
|
void |
setCoordinatedSystem(CoordinatedSystem value)
Sets the coordinate system used in this asset.
|
void |
setCreationTime(Calendar value)
Gets or Sets the creation time of this asset
|
void |
setKeywords(String value)
Sets the keywords of this asset
|
void |
setModificationTime(Calendar value)
Gets or Sets the modification time of this asset
|
void |
setRevision(String value)
Sets the revision number of this asset, usually used in version control system.
|
void |
setSubject(String value)
Sets the subject of this asset
|
void |
setTitle(String value)
Sets the title of this asset
|
void |
setUnitName(String value)
Sets the unit of length used in this asset.
|
void |
setUnitScaleFactor(double value)
Sets the scale factor to real-world meter.
|
void |
setUpVector(Axis value)
Sets the up-vector used in this asset.
|
void |
setUrl(String value)
Gets or Sets the URL of this asset.
|
findProperty, getName, getProperty, removeProperty, removeProperty, setName, setProperty
public AssetInfo()
AssetInfo
class.public Calendar getCreationTime()
public void setCreationTime(Calendar value)
value
- New valuepublic Calendar getModificationTime()
public void setModificationTime(Calendar value)
value
- New valuepublic Vector4 getAmbient()
public void setAmbient(Vector4 value)
value
- New valuepublic String getUrl()
public void setUrl(String value)
value
- New valuepublic String getApplicationVendor()
public void setApplicationVendor(String value)
value
- New valuepublic String getApplicationName()
public void setApplicationName(String value)
value
- New valuepublic String getApplicationVersion()
public void setApplicationVersion(String value)
value
- New valuepublic String getTitle()
public void setTitle(String value)
value
- New valuepublic String getSubject()
public void setSubject(String value)
value
- New valuepublic String getAuthor()
public void setAuthor(String value)
value
- New valuepublic String getKeywords()
public void setKeywords(String value)
value
- New valuepublic String getRevision()
public void setRevision(String value)
value
- New valuepublic String getComment()
public void setComment(String value)
value
- New valuepublic String getUnitName()
public void setUnitName(String value)
value
- New valuepublic double getUnitScaleFactor()
public void setUnitScaleFactor(double value)
value
- New valuepublic CoordinatedSystem getCoordinatedSystem()
public void setCoordinatedSystem(CoordinatedSystem value)
value
- New valuepublic Axis getUpVector()
public void setUpVector(Axis value)
value
- New value