Vertex
Общ преглед
Vertex е клас в Aspose.3d за Typescript. Наследници от: Vertex.
Vertex позволява четене на отпечатани полета (Vector2/3/4, float, double) от буфер за върхове съгласно VertexDeclaration, което улеснява извличането на данни с ниско ниво.
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
constructor(data: ArrayBuffer, offset: number, declaration: VertexField[], vertexSize: number) | Създава върх от ArrayBuffer, като използва офсет, декларация на полето и размер на върха. |
compare(other: Vertex) → number | Връща числово нареждане при сравняване на този върх с друг. |
compareTo(other: Vertex) → number | Връща резултат от числово сравнение, показващ относителен ред към друг върх. |
readVector4(field: VertexField) → Vector4 | Чете стойност на Vector4 от посочения VertexField данните за върха. |
readFVector4(field: VertexField) → FVector4 | Чете FVector4 (флоат вектор) от даден VertexField |
readVector3(field: VertexField) → Vector3 | Чете Vector3 от посочения VertexField |
readFVector3(field: VertexField) → FVector3 | Чете FVector3 от даден VertexField |
readVector2(field: VertexField) → Vector2 | Чете вектор2 от посочения VertexField |
readFVector2(field: VertexField) → FVector2 | Чете FVector2 от даден VertexField |
readDouble(field: VertexField) → number | Чете двойно точно число на плаващата точка от посочения VertexField |
readFloat(field: VertexField) → number |