StructuralMetadata

Inheritance: java.lang.Object

public class StructuralMetadata

Esta clase brinda soporte para EXT_structural_metadata, solo usado en glTF.

Constructores

ConstructorDescripción
StructuralMetadata()

Métodos

MétodoDescripción
attach(Scene scene)Adjuntar los metadatos actuales a la escena especificada
createClass(String name)Crear un tipo de clase meta
createEnum(String name)Crear un tipo enum
createPropertyTable(String name, StructuralMetadata.ClassType clazz)Crear una nueva tabla de propiedades con el tipo de clase meta dado
equals(Object arg0)
from(Scene scene)Obtener StructuralMetadata asociado con la escena especificada.
getClass()
getClasses()Las definiciones de clase.
getEnums()Las definiciones de tipo enum
getPropertyTables()Las tablas de propiedades en estos metadatos.
hashCode()
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

StructuralMetadata()

public StructuralMetadata()

attach(Scene scene)

public void attach(Scene scene)

Adjuntar los metadatos actuales a la escena especificada

Parameters:

ParámetroTipoDescripción
sceneScene

createClass(String name)

public StructuralMetadata.ClassType createClass(String name)

Crear un tipo de clase meta

Parameters:

ParámetroTipoDescripción
nombrejava.lang.StringEl nombre de la clase

Returns: ClassType - Instance of the meta class

createEnum(String name)

public StructuralMetadata.EnumType createEnum(String name)

Crear un tipo enum

Parameters:

ParámetroTipoDescripción
nombrejava.lang.StringEl nombre del tipo enum

Returns: EnumType - Instance of the enum type

createPropertyTable(String name, StructuralMetadata.ClassType clazz)

public StructuralMetadata.PropertyTable createPropertyTable(String name, StructuralMetadata.ClassType clazz)

Crear una nueva tabla de propiedades con el tipo de clase meta dado

Parameters:

ParámetroTipoDescripción
nombrejava.lang.StringEl nombre de la tabla de propiedades
clazzClassTypeEl tipo de clase de la nueva tabla de propiedades

Returns: PropertyTable - The new instance of property table

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParámetroTipoDescripción
arg0java.lang.Object

Returns: boolean

from(Scene scene)

public static StructuralMetadata from(Scene scene)

Obtener StructuralMetadata asociado con la escena especificada.

Parameters:

ParámetroTipoDescripción
sceneSceneQué escena buscar para los metadatos estructurales

Returns: StructuralMetadata - A valid instance of StructuralMetadata if its found in the scene, otherwise null returned

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getClasses()

public HashMap<String,StructuralMetadata.ClassType> getClasses()

Las definiciones de clase.

Returns: java.util.HashMap<java.lang.String,com.aspose.threed.StructuralMetadata.ClassType> - Las definiciones de clase.

getEnums()

public HashMap<String,StructuralMetadata.EnumType> getEnums()

Las definiciones de tipo enum

Returns: java.util.HashMap<java.lang.String,com.aspose.threed.StructuralMetadata.EnumType> - Las definiciones del tipo enum

getPropertyTables()

public ArrayList<StructuralMetadata.PropertyTable> getPropertyTables()

Las tablas de propiedades en estos metadatos.

Returns: java.util.ArrayList<com.aspose.threed.StructuralMetadata.PropertyTable> - Las tablas de propiedades en estos metadatos.

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParámetroTipoDescripción
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParámetroTipoDescripción
arg0long
arg1int