StructuralMetadata

Inheritance: java.lang.Object

public class StructuralMetadata

Αυτή η κλάση παρέχει υποστήριξη για EXT_structural_metadata, που χρησιμοποιείται μόνο στο glTF.

Κατασκευαστές

ΚατασκευαστήςΠεριγραφή
StructuralMetadata()

Μέθοδοι

ΜέθοδοςΠεριγραφή
attach(Scene scene)Συνδέστε τα τρέχοντα μετα-δεδομένα στη συγκεκριμένη σκηνή
createClass(String name)Δημιουργήστε έναν τύπο μετα-κλάσης
createEnum(String name)Δημιουργήστε έναν τύπο enum
createPropertyTable(String name, StructuralMetadata.ClassType clazz)Δημιουργήστε έναν νέο πίνακα ιδιοτήτων με τον δεδομένο τύπο μετα-κλάσης
equals(Object arg0)
from(Scene scene)Λάβετε το StructuralMetadata που συσχετίζεται με τη συγκεκριμένη σκηνή.
getClass()
getClasses()Οι ορισμοί της κλάσης .
getEnums()Οι ορισμοί του τύπου enum
getPropertyTables()Οι πίνακες ιδιοτήτων σε αυτά τα μεταδεδομένα.
hashCode()
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

StructuralMetadata()

public StructuralMetadata()

attach(Scene scene)

public void attach(Scene scene)

Συνδέστε τα τρέχοντα μετα-δεδομένα στη συγκεκριμένη σκηνή

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
sceneScene

createClass(String name)

public StructuralMetadata.ClassType createClass(String name)

Δημιουργήστε έναν τύπο μετα-κλάσης

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
namejava.lang.StringΤο όνομα της κλάσης

Returns: ClassType - Instance of the meta class

createEnum(String name)

public StructuralMetadata.EnumType createEnum(String name)

Δημιουργήστε έναν τύπο enum

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
namejava.lang.StringΤο όνομα του τύπου enum

Returns: EnumType - Instance of the enum type

createPropertyTable(String name, StructuralMetadata.ClassType clazz)

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

Δημιουργήστε έναν νέο πίνακα ιδιοτήτων με τον δεδομένο τύπο μετα-κλάσης

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
namejava.lang.StringΤο όνομα του πίνακα ιδιοτήτων
clazzClassTypeΟ τύπος κλάσης του νέου πίνακα ιδιοτήτων

Returns: PropertyTable - The new instance of property table

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0java.lang.Object

Returns: boolean

from(Scene scene)

public static StructuralMetadata from(Scene scene)

Λάβετε το StructuralMetadata που συσχετίζεται με τη συγκεκριμένη σκηνή.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
sceneSceneΠοια σκηνή να αναζητηθεί για τα δομικά μεταδεδομένα

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

Οι ορισμοί της κλάσης .

Returns: java.util.HashMap<java.lang.String,com.aspose.threed.StructuralMetadata.ClassType> - Οι ορισμοί της κλάσης .

getEnums()

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

Οι ορισμοί του τύπου enum

Returns: java.util.HashMap<java.lang.String,com.aspose.threed.StructuralMetadata.EnumType> - Οι ορισμοί του τύπου enum

getPropertyTables()

public ArrayList<StructuralMetadata.PropertyTable> getPropertyTables()

Οι πίνακες ιδιοτήτων σε αυτά τα μεταδεδομένα.

Returns: java.util.ArrayList<com.aspose.threed.StructuralMetadata.PropertyTable> - Οι πίνακες ιδιοτήτων σε αυτά τα μεταδεδομένα.

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:

ΠαράμετροςΤύποςΠεριγραφή
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0long
arg1int