AssetInfo
Inheritance: java.lang.Object, com.aspose.threed.A3DObject
public class AssetInfo extends A3DObject
Información del activo. La información del activo puede adjuntarse a una Scene. La Scene hija puede tener su propio AssetInfo para sobrescribir la definición del padre. Ejemplo: El siguiente código muestra cómo leer la información del activo desde un archivo fbx:
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());
Constructores
| Constructor | Descripción |
|---|---|
| AssetInfo() | Inicializa una nueva instancia de la clase AssetInfo. |
| AssetInfo(String name) | Inicializa una nueva instancia de la clase AssetInfo. |
Métodos
| Método | Descripción |
|---|---|
| equals(Object arg0) | |
| findProperty(String propertyName) | Busca la propiedad. |
| getAmbient() | Obtiene o establece el color ambiental predeterminado de este activo |
| getApplicationName() | Obtiene la aplicación que creó este activo |
| getApplicationVendor() | Obtiene el nombre del proveedor de la aplicación |
| getApplicationVersion() | Obtiene la versión de la aplicación que creó este activo. |
| getAuthor() | Obtiene el autor de este activo |
| getAxisSystem() | Obtiene el sistema de coordenadas / vector ascendente / vector frontal de la información del activo. |
| getClass() | |
| getComment() | Obtiene el comentario de este activo. |
| getCoordinateSystem() | Obtiene el sistema de coordenadas usado en este activo. |
| getCopyright() | Obtiene el copyright del documento |
| getCreationTime() | Obtiene o establece la hora de creación de este activo |
| getFrontVector() | Obtiene el vector frontal usado en este activo. |
| getKeywords() | Obtiene las palabras clave de este activo |
| getModificationTime() | Obtiene o establece la hora de modificación de este activo |
| getName() | Obtiene el nombre. |
| getProperties() | Obtiene la colección de todas las propiedades. |
| getProperty(String property) | Obtiene el valor de la propiedad especificada |
| getRevision() | Obtiene el número de revisión de este activo, usualmente usado en sistemas de control de versiones. |
| getSubject() | Obtiene el asunto de este activo |
| getTitle() | Obtiene el título de este activo |
| getUnitName() | Obtiene la unidad de longitud usada en este activo. |
| getUnitScaleFactor() | Obtiene el factor de escala a metro del mundo real. |
| getUpVector() | Obtiene el vector ascendente usado en este activo. |
| getUrl() | Obtiene o establece la URL de este activo. |
| hashCode() | |
| notify() | |
| notifyAll() | |
| removeProperty(Property property) | Elimina una propiedad dinámica. |
| removeProperty(String property) | Elimina la propiedad especificada identificada por nombre. |
| setAmbient(Vector4 value) | Obtiene o establece el color ambiental predeterminado de este activo |
| setApplicationName(String value) | Establece la aplicación que creó este activo |
| setApplicationVendor(String value) | Establece el nombre del proveedor de la aplicación |
| setApplicationVersion(String value) | Establece la versión de la aplicación que creó este activo. |
| setAuthor(String value) | Establece el autor de este activo |
| setAxisSystem(AxisSystem value) | Establece el sistema de coordenadas/vector ascendente/vector frontal de la información del activo. |
| setComment(String value) | Establece el comentario de este activo. |
| setCoordinateSystem(CoordinateSystem value) | Establece el sistema de coordenadas usado en este activo. |
| setCopyright(String value) | Establece el copyright del documento |
| setCreationTime(Calendar value) | Obtiene o establece la hora de creación de este activo |
| setFrontVector(Axis value) | Establece el vector frontal usado en este activo. |
| setKeywords(String value) | Establece las palabras clave de este activo |
| setModificationTime(Calendar value) | Obtiene o establece la hora de modificación de este activo |
| setName(String value) | Establece el nombre. |
| setProperty(String property, Object value) | Establece el valor de la propiedad especificada. |
| setRevision(String value) | Establece el número de revisión de este activo, usualmente usado en sistemas de control de versiones. |
| setSubject(String value) | Establece el asunto de este activo |
| setTitle(String value) | Establece el título de este activo |
| setUnitName(String value) | Establece la unidad de longitud usada en este activo. |
| setUnitScaleFactor(double value) | Establece el factor de escala a metros del mundo real. |
| setUpVector(Axis value) | Establece el vector ascendente usado en este activo. |
| setUrl(String value) | Obtiene o establece la URL de este activo. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
AssetInfo()
public AssetInfo()
Inicializa una nueva instancia de la clase AssetInfo.
AssetInfo(String name)
public AssetInfo(String name)
Inicializa una nueva instancia de la clase AssetInfo.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| nombre | java.lang.String | Nombre |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
findProperty(String propertyName)
public Property findProperty(String propertyName)
Busca la propiedad. Puede ser una propiedad dinámica (Creada por CreateDynamicProperty/SetProperty) o una propiedad nativa (Identificada por su nombre)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| propertyName | java.lang.String | Nombre de la propiedad. |
Returns: Property - The property.
getAmbient()
public Vector4 getAmbient()
Obtiene o establece el color ambiental predeterminado de este activo
Returns: Vector4 - or Sets the default ambient color of this asset
getApplicationName()
public String getApplicationName()
Obtiene la aplicación que creó este activo
Returns: java.lang.String - la aplicación que creó este activo
getApplicationVendor()
public String getApplicationVendor()
Obtiene el nombre del proveedor de la aplicación
Returns: java.lang.String - el nombre del proveedor de la aplicación
getApplicationVersion()
public String getApplicationVersion()
Obtiene la versión de la aplicación que creó este activo.
Returns: java.lang.String - la versión de la aplicación que creó este activo.
getAuthor()
public String getAuthor()
Obtiene el autor de este activo
Returns: java.lang.String - el autor de este activo
getAxisSystem()
public AxisSystem getAxisSystem()
Obtiene el sistema de coordenadas / vector ascendente / vector frontal de la información del activo.
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()
Obtiene el comentario de este activo.
Returns: java.lang.String - el comentario de este activo.
getCoordinateSystem()
public CoordinateSystem getCoordinateSystem()
Obtiene el sistema de coordenadas usado en este activo.
Returns: CoordinateSystem - the coordinate system used in this asset.
getCopyright()
public String getCopyright()
Obtiene el copyright del documento
Returns: java.lang.String - el copyright del documento
getCreationTime()
public Calendar getCreationTime()
Obtiene o establece la hora de creación de este activo
Returns: java.util.Calendar - o Establece la hora de creación de este activo
getFrontVector()
public Axis getFrontVector()
Obtiene el vector frontal usado en este activo.
Returns: Axis - the front-vector used in this asset.
getKeywords()
public String getKeywords()
Obtiene las palabras clave de este activo
Returns: java.lang.String - las palabras clave de este activo
getModificationTime()
public Calendar getModificationTime()
Obtiene o establece la hora de modificación de este activo
Returns: java.util.Calendar - o Establece la hora de modificación de este activo
getName()
public String getName()
Obtiene el nombre.
Returns: java.lang.String - el nombre.
getProperties()
public PropertyCollection getProperties()
Obtiene la colección de todas las propiedades.
Returns: PropertyCollection - the collection of all properties.
getProperty(String property)
public Object getProperty(String property)
Obtiene el valor de la propiedad especificada
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| propiedad | java.lang.String | Nombre de la propiedad |
Returns: java.lang.Object - El valor de la propiedad encontrada
getRevision()
public String getRevision()
Obtiene el número de revisión de este activo, usualmente usado en sistemas de control de versiones.
Returns: java.lang.String - el número de revisión de este activo, usualmente usado en sistemas de control de versiones.
getSubject()
public String getSubject()
Obtiene el asunto de este activo
Returns: java.lang.String - el asunto de este activo
getTitle()
public String getTitle()
Obtiene el título de este activo
Returns: java.lang.String - el título de este activo
getUnitName()
public String getUnitName()
Obtiene la unidad de longitud usada en este activo. p. ej. cm/m/km/pulgada/pies
Returns: java.lang.String - la unidad de longitud usada en este activo. p. ej. cm/m/km/pulgada/pies
getUnitScaleFactor()
public double getUnitScaleFactor()
Obtiene el factor de escala a metro del mundo real.
Returns: double - el factor de escala a metros del mundo real. Observaciones: Esto se ignora durante la serialización si el nombre de la unidad es nulo.
getUpVector()
public Axis getUpVector()
Obtiene el vector ascendente usado en este activo.
Returns: Axis - the up-vector used in this asset.
getUrl()
public String getUrl()
Obtiene o establece la URL de este activo.
Returns: java.lang.String - o Establece la URL de este activo.
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)
Elimina una propiedad dinámica.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| property | Property | Qué propiedad eliminar |
Returns: boolean - verdadero si la propiedad se elimina correctamente
removeProperty(String property)
public boolean removeProperty(String property)
Elimina la propiedad especificada identificada por nombre.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| propiedad | java.lang.String | Qué propiedad eliminar |
Returns: boolean - verdadero si la propiedad se elimina correctamente
setAmbient(Vector4 value)
public void setAmbient(Vector4 value)
Obtiene o establece el color ambiental predeterminado de este activo
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | Vector4 | Nuevo valor |
setApplicationName(String value)
public void setApplicationName(String value)
Establece la aplicación que creó este activo
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | java.lang.String | Nuevo valor |
setApplicationVendor(String value)
public void setApplicationVendor(String value)
Establece el nombre del proveedor de la aplicación
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | java.lang.String | Nuevo valor |
setApplicationVersion(String value)
public void setApplicationVersion(String value)
Establece la versión de la aplicación que creó este activo.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | java.lang.String | Nuevo valor |
setAuthor(String value)
public void setAuthor(String value)
Establece el autor de este activo
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | java.lang.String | Nuevo valor |
setAxisSystem(AxisSystem value)
public void setAxisSystem(AxisSystem value)
Establece el sistema de coordenadas/vector ascendente/vector frontal de la información del activo.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | AxisSystem | Nuevo valor |
setComment(String value)
public void setComment(String value)
Establece el comentario de este activo.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | java.lang.String | Nuevo valor |
setCoordinateSystem(CoordinateSystem value)
public void setCoordinateSystem(CoordinateSystem value)
Establece el sistema de coordenadas usado en este activo.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | CoordinateSystem | Nuevo valor |
setCopyright(String value)
public void setCopyright(String value)
Establece el copyright del documento
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | java.lang.String | Nuevo valor |
setCreationTime(Calendar value)
public void setCreationTime(Calendar value)
Obtiene o establece la hora de creación de este activo
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | java.util.Calendar | Nuevo valor |
setFrontVector(Axis value)
public void setFrontVector(Axis value)
Establece el vector frontal usado en este activo.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | Axis | Nuevo valor |
setKeywords(String value)
public void setKeywords(String value)
Establece las palabras clave de este activo
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | java.lang.String | Nuevo valor |
setModificationTime(Calendar value)
public void setModificationTime(Calendar value)
Obtiene o establece la hora de modificación de este activo
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | java.util.Calendar | Nuevo valor |
setName(String value)
public void setName(String value)
Establece el nombre.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | java.lang.String | Nuevo valor |
setProperty(String property, Object value)
public void setProperty(String property, Object value)
Establece el valor de la propiedad especificada.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| propiedad | java.lang.String | Nombre de la propiedad |
| valor | java.lang.Object | El valor de la propiedad |
setRevision(String value)
public void setRevision(String value)
Establece el número de revisión de este activo, usualmente usado en sistemas de control de versiones.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | java.lang.String | Nuevo valor |
setSubject(String value)
public void setSubject(String value)
Establece el asunto de este activo
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | java.lang.String | Nuevo valor |
setTitle(String value)
public void setTitle(String value)
Establece el título de este activo
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | java.lang.String | Nuevo valor |
setUnitName(String value)
public void setUnitName(String value)
Establece la unidad de longitud usada en este activo. p. ej. cm/m/km/pulgada/pies
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | java.lang.String | Nuevo valor |
setUnitScaleFactor(double value)
public void setUnitScaleFactor(double value)
Establece el factor de escala a metros del mundo real.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | double | Nuevo valor Observaciones: Esto se ignora durante la serialización si el nombre de la unidad es nulo. |
setUpVector(Axis value)
public void setUpVector(Axis value)
Establece el vector ascendente usado en este activo.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | Axis | Nuevo valor |
setUrl(String value)
public void setUrl(String value)
Obtiene o establece la URL de este activo.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | java.lang.String | Nuevo valor |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | long | |
| arg1 | int |