AssetInfo
Overview
AssetInfo is a class in Aspose.3D FOSS for .NET.
Inherits from: A3DObject, INamedObject.
Information of asset.
This class provides 9 methods for working with AssetInfo objects in .NET programs.
Available methods include: A3DObject, AssetInfo, FindProperty, GetProperty, RemoveProperty, SetProperty.
All public members are accessible to any .NET application after installing the Aspose.3D FOSS for .NET package.
Properties: Ambient, ApplicationName, ApplicationVendor, ApplicationVersion, Author, AxisSystem, and 16 more.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
CreationTime | Nullable<DateTime> | Read/Write | Gets or Sets the creation time of this asset |
ModificationTime | Nullable<DateTime> | Read/Write | Gets or Sets the modification time of this asset |
Ambient | Nullable<Vector4> | Read/Write | Gets or Sets the default ambient color of this asset |
Url | string | Read/Write | Gets or Sets the URL of this asset. |
ApplicationVendor | string | Read/Write | Gets or sets the application vendor’s name |
Copyright | string | Read/Write | Gets or sets the document’s copyright |
ApplicationName | string | Read/Write | Gets or sets the application that created this asset |
ApplicationVersion | string | Read/Write | Gets or sets the version of the application that created this asset. |
Title | string | Read/Write | Gets or sets the title of this asset |
Subject | string | Read/Write | Gets or sets the subject of this asset |
Author | string | Read/Write | Gets or sets the author of this asset |
Keywords | string | Read/Write | Gets or sets the keywords of this asset |
Revision | string | Read/Write | Gets or sets the revision number of this asset, usually used in version control system. |
Comment | string | Read/Write | Gets or sets the comment of this asset. |
UnitName | string | Read/Write | Gets or sets the unit of length used in this asset. |
UnitScaleFactor | double | Read/Write | Gets or sets the scale factor to real-world meter. |
CoordinateSystem | Nullable<CoordinateSystem> | Read/Write | Gets or sets the coordinate system used in this asset. |
UpVector | Nullable<Axis> | Read/Write | Gets or sets the up-vector used in this asset. |
FrontVector | Nullable<Axis> | Read/Write | Gets or sets the front-vector used in this asset. |
AxisSystem | AxisSystem | Read/Write | Gets or sets the coordinate system/up vector/front vector of the asset info. |
Name | string | Read/Write | Gets or sets the name. |
Properties | PropertyCollection | Read | Gets the collection of all properties. |
Methods
| Signature | Description |
|---|---|
AssetInfo() | Initializes a new instance of the AssetInfo class. |
AssetInfo(name: string) | Initializes a new instance of the AssetInfo class. |
A3DObject() | Initializes a new instance of the A3DObject class with no name. |
A3DObject(name: string) | Initializes a new instance of the A3DObject class. |
RemoveProperty(property: Property) | Removes a dynamic property. |
RemoveProperty(property: string) | Remove the specified property identified by name |
GetProperty(property: string) | Get the value of specified property |
SetProperty(property: string, value: object?) | Sets the value of specified property |
FindProperty(propertyName: string) | Finds the property. |