StructuralMetadata

Inheritance: java.lang.Object

public class StructuralMetadata

Denna klass tillhandahåller stöd för EXT_structural_metadata, som endast används i glTF.

Konstruktörer

KonstruktorBeskrivning
StructuralMetadata()

Metoder

MetodBeskrivning
attach(Scene scene)Bifoga aktuell metadata till angiven scen
createClass(String name)Skapa en metaklass-typ
createEnum(String name)Skapa en uppräkningstyp
createPropertyTable(String name, StructuralMetadata.ClassType clazz)Skapa en ny egenskapstabell med given metaklass-typ
equals(Object arg0)
from(Scene scene)Hämta StructuralMetadata som är associerad med angiven scen.
getClass()
getClasses()Klassdefinitionerna.
getEnums()Uppräkningstypdefinitionerna
getPropertyTables()Egenskapstabellerna i denna metadata.
hashCode()
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

StructuralMetadata()

public StructuralMetadata()

attach(Scene scene)

public void attach(Scene scene)

Bifoga aktuell metadata till angiven scen

Parameters:

ParameterTypBeskrivning
sceneScene

createClass(String name)

public StructuralMetadata.ClassType createClass(String name)

Skapa en metaklass-typ

Parameters:

ParameterTypBeskrivning
namnjava.lang.StringKlassens namn

Returns: ClassType - Instance of the meta class

createEnum(String name)

public StructuralMetadata.EnumType createEnum(String name)

Skapa en uppräkningstyp

Parameters:

ParameterTypBeskrivning
namnjava.lang.StringEnum-typens namn

Returns: EnumType - Instance of the enum type

createPropertyTable(String name, StructuralMetadata.ClassType clazz)

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

Skapa en ny egenskapstabell med given metaklass-typ

Parameters:

ParameterTypBeskrivning
namnjava.lang.StringNamnet på egenskapstabellen
clazzClassTypeKlass-typen för den nya egenskapstabellen

Returns: PropertyTable - The new instance of property table

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypBeskrivning
arg0java.lang.Object

Returns: boolean

from(Scene scene)

public static StructuralMetadata from(Scene scene)

Hämta StructuralMetadata som är associerad med angiven scen.

Parameters:

ParameterTypBeskrivning
sceneSceneVilken scen som ska sökas efter den strukturella metadata

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

Klassdefinitionerna.

Returns: java.util.HashMap<java.lang.String,com.aspose.threed.StructuralMetadata.ClassType> - Klassdefinitionerna .

getEnums()

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

Uppräkningstypdefinitionerna

Returns: java.util.HashMap<java.lang.String,com.aspose.threed.StructuralMetadata.EnumType> - Enum-typdefinitionerna

getPropertyTables()

public ArrayList<StructuralMetadata.PropertyTable> getPropertyTables()

Egenskapstabellerna i denna metadata.

Returns: java.util.ArrayList<com.aspose.threed.StructuralMetadata.PropertyTable> - Egenskapstabellerna i denna metadata.

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:

ParameterTypBeskrivning
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeskrivning
arg0long
arg1int