Vertex
General
Vertex és una classe en Aspose.3d per Typescript. Heretaris de: Vertex.
Vertex permet llegir camps tipusats (Vector2/3/4, float, doble) des d’un buffer de vèrtex segons un VertexDeclaration, facilitant l’extracció de dades en malla de baix nivell.
Mètodes
| Signatura | Descripció |
|---|---|
constructor(data: ArrayBuffer, offset: number, declaration: VertexField[], vertexSize: number) | Crea un vèrtex a partir d’un ArrayBuffer utilitzant offset, declaració de camp i mida del vèrstic. |
compare(other: Vertex) → number | Retorna un valor d’ordre numèric quan es compara aquest vèrtex amb un altre. |
compareTo(other: Vertex) → number | Retorna un resultat de comparació numèrica que indica l’ordre relatiu a un altre vèrtex. |
readVector4(field: VertexField) → Vector4 | Llegeix un valor Vector4 de la VertexField especificada dels dades del vèrtex. |
readFVector4(field: VertexField) → FVector4 | Llegeix un FVector4 (vector de flot) del donat VertexField |
readVector3(field: VertexField) → Vector3 | Llegeix un vector3 de l’especificat VertexField |
readFVector3(field: VertexField) → FVector3 | Llegeix un FVector3 del donat VertexField |
readVector2(field: VertexField) → Vector2 | Llegeix un vector2 de l’especificat VertexField |
readFVector2(field: VertexField) → FVector2 | Llegeix un FVector2 del donat VertexField |
readDouble(field: VertexField) → number | Llegeix un número de punt flotant amb doble precisió des del VertexField especificat. |
readFloat(field: VertexField) → number |