StructuralMetadata

Inheritance: java.lang.Object

public class StructuralMetadata

Kelas ini menyediakan dukungan untuk EXT_structural_metadata, hanya digunakan dalam glTF.

Konstruktor

KonstruktorDeskripsi
StructuralMetadata()

Metode

MetodeDeskripsi
attach(Scene scene)Lampirkan metadata saat ini ke adegan yang ditentukan
createClass(String name)Buat tipe kelas meta
createEnum(String name)Buat tipe enum
createPropertyTable(String name, StructuralMetadata.ClassType clazz)Buat tabel properti baru dengan tipe kelas meta yang diberikan
equals(Object arg0)
from(Scene scene)Dapatkan StructuralMetadata yang terkait dengan adegan yang ditentukan.
getClass()
getClasses()Definisi kelas.
getEnums()Definisi tipe enum
getPropertyTables()Tabel properti dalam metadata ini.
hashCode()
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

StructuralMetadata()

public StructuralMetadata()

attach(Scene scene)

public void attach(Scene scene)

Lampirkan metadata saat ini ke adegan yang ditentukan

Parameters:

ParameterTipeDeskripsi
sceneScene

createClass(String name)

public StructuralMetadata.ClassType createClass(String name)

Buat tipe kelas meta

Parameters:

ParameterTipeDeskripsi
namajava.lang.StringNama kelas

Returns: ClassType - Instance of the meta class

createEnum(String name)

public StructuralMetadata.EnumType createEnum(String name)

Buat tipe enum

Parameters:

ParameterTipeDeskripsi
namajava.lang.StringNama tipe enum

Returns: EnumType - Instance of the enum type

createPropertyTable(String name, StructuralMetadata.ClassType clazz)

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

Buat tabel properti baru dengan tipe kelas meta yang diberikan

Parameters:

ParameterTipeDeskripsi
namajava.lang.StringNama tabel property
clazzClassTypeTipe kelas dari tabel property baru

Returns: PropertyTable - The new instance of property table

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTipeDeskripsi
arg0java.lang.Object

Returns: boolean

from(Scene scene)

public static StructuralMetadata from(Scene scene)

Dapatkan StructuralMetadata yang terkait dengan adegan yang ditentukan.

Parameters:

ParameterTipeDeskripsi
sceneSceneAdegan mana untuk mencari metadata struktural

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

Definisi kelas.

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

getEnums()

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

Definisi tipe enum

Returns: java.util.HashMap<java.lang.String,com.aspose.threed.StructuralMetadata.EnumType> - Definisi tipe enum

getPropertyTables()

public ArrayList<StructuralMetadata.PropertyTable> getPropertyTables()

Tabel properti dalam metadata ini.

Returns: java.util.ArrayList<com.aspose.threed.StructuralMetadata.PropertyTable> - Tabel properti dalam metadata ini.

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:

ParameterTipeDeskripsi
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTipeDeskripsi
arg0long
arg1int