VertexDeclaration
ภาพรวม
VertexDeclaration เป็นคลาสใน Aspose.3D FOSS สําหรับ .NET. ทายาทจาก: IEnumerable<VertexField>, IEnumerable, IComparable<VertexDeclaration>.
VertexDeclaration ให้คุณกําหนดการวางแผนจุดสูงที่ทําตามแบบพิเศษ โดยเรียก AddField ((dataType, semantic, index, alias); เมื่อปิดแล้ว การจัดสรรไม่สามารถเปลี่ยนแปลงได้.
หมวดนี้ให้ 10 วิธีในการทํางานกับวัตถุ VertexDeclaration ในโปรแกรม .NET. วิธีการที่ใช้ได้แก่: AddField, Clear, CompareTo, Equals, FromGeometry, FromType, GetEnumerator, GetHashCode, ToString, VertexDeclaration. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.3D FOSS for .Net. คุณสมบัติ: Count, Item, Sealed, Size.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
Sealed | bool | อ่าน | รับค่า sealed. |
Count | int | อ่าน | รับจำนวน. |
Item | VertexField | อ่าน | รับรายการ. |
Size | int | อ่าน | รับขนาด. |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
VertexDeclaration() | สร้างตัวอย่างการประกาศจุดศูนย์ใหม่ที่ว่างเปล่า |
Clear() | ลบทุกสนามจากประกาศ, ยกตั้งเป็นเปล่า |
AddField(dataType: VertexFieldDataType, semantic: VertexFieldSemantic, index: int, alias: string) | เพิ่มสนาม vertex ด้วยชนิด, semantic, index และ alias ที่ได้รับการกําหนดไว้ |
FromType() | เรียก FromType ในตัวอย่างนี้ VertexDeclaration. |
FromGeometry(geometry: Geometry, useFloat: bool) | เรียก FromGeometry ((เจอเมทรี, useFloat) ในตัวอย่างนี้ VertexDeclaration. |
GetHashCode() | การคืนรหัส hash ตามเนื้อหาของประกาศ |
Equals(obj: object?) | ตัดสินใจว่าวัตถุที่ให้คือประกาศ vertex เท่ากับหรือไม่ |
CompareTo(other: VertexDeclaration) | เปรียบเทียบประกาศนี้กับการระบุลําดับอื่น ๆ |
ToString() | การแสดงรุ่นของคําประกาศ vertex |
GetEnumerator() | ให้การอิเตอร์เนอร์บนสนามของประกาศ |