StructuralMetadata

Inheritance: java.lang.Object

public class StructuralMetadata

Bu sınıf, yalnızca glTF’de kullanılan EXT\_structural\_metadata desteği sağlar.

Yapıcılar

YapıcıAçıklama
StructuralMetadata()

Yöntemler

YöntemAçıklama
attach(Scene scene)Mevcut meta veriyi belirtilen sahneye ekle
createClass(String name)Bir meta sınıf türü oluştur
createEnum(String name)Bir enum türü oluştur
createPropertyTable(String name, StructuralMetadata.ClassType clazz)Verilen meta sınıf türüyle yeni bir özellik tablosu oluştur
equals(Object arg0)
from(Scene scene)Belirtilen sahneyle ilişkili StructuralMetadata alın.
getClass()
getClasses()Sınıf tanımları.
getEnums()Enum türü tanımları
getPropertyTables()Bu meta verideki özellik tabloları.
hashCode()
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

StructuralMetadata()

public StructuralMetadata()

attach(Scene scene)

public void attach(Scene scene)

Mevcut meta veriyi belirtilen sahneye ekle

Parameters:

ParametreTürAçıklama
sceneScene

createClass(String name)

public StructuralMetadata.ClassType createClass(String name)

Bir meta sınıf türü oluştur

Parameters:

ParametreTürAçıklama
adjava.lang.StringSınıfın adı

Returns: ClassType - Instance of the meta class

createEnum(String name)

public StructuralMetadata.EnumType createEnum(String name)

Bir enum türü oluştur

Parameters:

ParametreTürAçıklama
adjava.lang.StringEnum tipinin adı

Returns: EnumType - Instance of the enum type

createPropertyTable(String name, StructuralMetadata.ClassType clazz)

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

Verilen meta sınıf türüyle yeni bir özellik tablosu oluştur

Parameters:

ParametreTürAçıklama
adjava.lang.StringÖzellik tablosunun adı
clazzClassTypeYeni özellik tablosunun sınıf tipi

Returns: PropertyTable - The new instance of property table

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParametreTürAçıklama
arg0java.lang.Object

Returns: boolean

from(Scene scene)

public static StructuralMetadata from(Scene scene)

Belirtilen sahneyle ilişkili StructuralMetadata alın.

Parameters:

ParametreTürAçıklama
sceneSceneYapısal meta veriyi aramak için hangi sahne

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

Sınıf tanımları.

Returns: java.util.HashMap<java.lang.String,com.aspose.threed.StructuralMetadata.ClassType> - Sınıf tanımları.

getEnums()

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

Enum türü tanımları

Returns: java.util.HashMap<java.lang.String,com.aspose.threed.StructuralMetadata.EnumType> - Enum tipi tanımları

getPropertyTables()

public ArrayList<StructuralMetadata.PropertyTable> getPropertyTables()

Bu meta verideki özellik tabloları.

Returns: java.util.ArrayList<com.aspose.threed.StructuralMetadata.PropertyTable> - Bu meta verideki özellik tabloları.

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:

ParametreTürAçıklama
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametreTürAçıklama
arg0long
arg1int