VertexDeclaration

VertexDeclaration class

Deklarasi struktur vertex yang didefinisikan secara khusus

Metode

constructor

NamaDeskripsi
constructor()

Result:


getSealed

NamaDeskripsi
getSealed()VertexDeclaration akan disegel ketika telah digunakan oleh com.aspose.threed.TriMesh`1 atau TriMesh, tidak boleh ada modifikasi lagi.

Result:


getCount

NamaDeskripsi
getCount()Mendapatkan jumlah semua bidang yang didefinisikan dalam VertexDeclaration ini

Result:


getSize

NamaDeskripsi
getSize()Ukuran dalam byte dari struktur vertex.

Result:


get

NamaDeskripsi
get(index)

Result:


clear

NamaDeskripsi
clear()Bersihkan semua bidang.

Result:


addField

NamaDeskripsi
addField(dataType, semantic, index, alias)Tambahkan bidang vertex baru

Parameters:

NamaTipeDeskripsi
dataTypeAngkaVertexFieldDataType
semanticVertexFieldSemanticVertexFieldSemantic
indeksAngkaIndeks untuk semantik bidang yang sama, -1 untuk pembuatan otomatis
aliasStringNama alias dari bidang tersebut

Result:


fromGeometry

NamaDeskripsi
fromGeometry(geometry, useFloat)Buat VertexDeclaration berdasarkan tata letak Geometry.

Parameters:

NamaTipeDeskripsi
geometrGeometrinull
useFloatbooleanGunakan float alih-alih tipe double

Result: VertexDeclaration


compareTo

NamaDeskripsi
compareTo(other)Membandingkan instance ini dengan objek yang ditentukan dan mengembalikan indikasi nilai relatif mereka.

Result: VertexDeclaration


toString

NamaDeskripsi
toString()

Result: String


hashCode

NamaDeskripsi
hashCode()

Result: Angka


equals

NamaDeskripsi
equals(obj)Menentukan apakah instance ini dan objek yang ditentukan, yang juga harus berupa objek VertexDeclaration, memiliki nilai yang sama.

Result: Angka


iterator

NamaDeskripsi
iterator()Dipesan untuk penggunaan internal.

Result: Angka