Vertexul
Opinie generală
Vertex este o clasă în Aspose.3d pentru Typescript. Moștenitorii de la: Vertex.
Vertex permite citirea câmpurilor tipate (Vector2/3/4, float, double) dintr-un buffer de vertice în conformitate cu un VertexDeclaration, facilitând extragerea datelor din mașină la nivel scăzut.
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
constructor(data: ArrayBuffer, offset: number, declaration: VertexField[], vertexSize: number) | Creează un vârf dintr-un ArrayBuffer folosind offset, declarația câmpului și dimensiunea vârful |
compare(other: Vertex) → number | Întoarce o valoare de ordonare numerică atunci când se compară acest vârf cu altul. |
compareTo(other: Vertex) → number | Întoarce un rezultat numeric de comparație care indică ordinea relativă la alt vârf. |
readVector4(field: VertexField) → Vector4 | Citește o valoare Vector4 din VertexField specificată a datelor vertexului. |
readFVector4(field: VertexField) → FVector4 | Citește un FVector4 (vector de plutire) din datele VertexField |
readVector3(field: VertexField) → Vector3 | Citește un vector3 de la specificat VertexField |
readFVector3(field: VertexField) → FVector3 | Citește un FVector3 de la dat VertexField |
readVector2(field: VertexField) → Vector2 | Citește un vector2 de la specificat VertexField |
readFVector2(field: VertexField) → FVector2 | Citește un FVector2 de la dat VertexField |
readDouble(field: VertexField) → number | Citește un număr de punct plutitor cu dublă precizie din VertexField specificat. |
readFloat(field: VertexField) → number |