StructuralMetadata

Inheritance: java.lang.Object

public class StructuralMetadata

Questa classe fornisce supporto per EXT_structural_metadata, usato solo in glTF.

Costruttori

CostruttoreDescrizione
StructuralMetadata()

Metodi

MetodoDescrizione
attach(Scene scene)Allega i metadati correnti alla scena specificata
createClass(String name)Crea un tipo di classe meta
createEnum(String name)Crea un tipo enum
createPropertyTable(String name, StructuralMetadata.ClassType clazz)Crea una nuova tabella delle proprietà con il tipo di classe meta fornito
equals(Object arg0)
from(Scene scene)Ottieni StructuralMetadata associato alla scena specificata.
getClass()
getClasses()Le definizioni della classe.
getEnums()Le definizioni del tipo enum
getPropertyTables()Le tabelle delle proprietà in questi metadati.
hashCode()
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

StructuralMetadata()

public StructuralMetadata()

attach(Scene scene)

public void attach(Scene scene)

Allega i metadati correnti alla scena specificata

Parameters:

ParametroTipoDescrizione
sceneScene

createClass(String name)

public StructuralMetadata.ClassType createClass(String name)

Crea un tipo di classe meta

Parameters:

ParametroTipoDescrizione
nomejava.lang.StringIl nome della classe

Returns: ClassType - Instance of the meta class

createEnum(String name)

public StructuralMetadata.EnumType createEnum(String name)

Crea un tipo enum

Parameters:

ParametroTipoDescrizione
nomejava.lang.StringIl nome 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)

Crea una nuova tabella delle proprietà con il tipo di classe meta fornito

Parameters:

ParametroTipoDescrizione
nomejava.lang.StringIl nome della tabella delle proprietà
clazzClassTypeIl tipo di classe della nuova tabella delle proprietà

Returns: PropertyTable - The new instance of property table

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParametroTipoDescrizione
arg0java.lang.Object

Returns: boolean

from(Scene scene)

public static StructuralMetadata from(Scene scene)

Ottieni StructuralMetadata associato alla scena specificata.

Parameters:

ParametroTipoDescrizione
sceneSceneQuale scena cercare per i metadati strutturali

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()

Le definizioni della classe.

Returns: java.util.HashMap<java.lang.String,com.aspose.threed.StructuralMetadata.ClassType> - Le definizioni di classe.

getEnums()

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

Le definizioni del tipo enum

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

getPropertyTables()

public ArrayList<StructuralMetadata.PropertyTable> getPropertyTables()

Le tabelle delle proprietà in questi metadati.

Returns: java.util.ArrayList<com.aspose.threed.StructuralMetadata.PropertyTable> - Le tabelle delle proprietà in questi metadati.

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:

ParametroTipoDescrizione
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametroTipoDescrizione
arg0long
arg1int