Vertex
Přehled
Vertex je třída v Aspose.3d pro Typescript. Dědici: Vertex.
Vertex umožňuje čtení typovaných polí (Vector2/3/4, float, double) z buferu vrcholu podle VertexDeclaration a usnadňuje tak extrakci dat s nízkou úrovní.
Metody
| Podpis: | Popis: |
|---|---|
constructor(data: ArrayBuffer, offset: number, declaration: VertexField[], vertexSize: number) | Vytvoří vrchol z ArrayBuffer pomocí ofset, prohlášení pole a velikosti vrcholu. |
compare(other: Vertex) → number | Vrátí číselnou hodnotu při porovnání tohoto vrcholu s jiným. |
compareTo(other: Vertex) → number | Vrátí výsledek numerického srovnání, který uvádí relativní pořadí k jinému vrcholu. |
readVector4(field: VertexField) → Vector4 | Čte hodnotu Vector4 ze specifikovaného VertexField dat vrcholu. |
readFVector4(field: VertexField) → FVector4 | Čte FVector4 (plovoucí vektor) z dané VertexField |
readVector3(field: VertexField) → Vector3 | Čte vektor 3 ze specifikovaného VertexField |
readFVector3(field: VertexField) → FVector3 | Čte FVector3 z dané VertexField |
readVector2(field: VertexField) → Vector2 | Čte vektor2 ze specifikovaného VertexField |
readFVector2(field: VertexField) → FVector2 | Čte FVector2 z dané VertexField |
readDouble(field: VertexField) → number | Čte dvojitě přesné číslo plovoucího bodu z specifikovaného VertexField |
readFloat(field: VertexField) → number |