Vertex
Oversigt over de forskellige former for støtte
Vertex er en klasse i Aspose.3d for Typescript. Arvelige af: Vertex.
Vertex gør det muligt at læse indtypede felter (Vector2/3/4, float, double) fra en vertexbuffer i henhold til et VertexDeclaration-element, hvilket letter udvinding af data på lavt niveau.
Metoder til at anvende
| Underskrift | Beskrivelse: |
|---|---|
constructor(data: ArrayBuffer, offset: number, declaration: VertexField[], vertexSize: number) | Opretter en vinkel fra et ArrayBuffer ved hjælp af offset, feltudtalelser og vekselstørrelse |
compare(other: Vertex) → number | Returnerer en numerisk ordenværdi, når denne vinkel sammenlignes med en anden. |
compareTo(other: Vertex) → number | Returnerer et numerisk sammenligningsresultat, der angiver relativ rækkefølge til en anden vinkel. |
readVector4(field: VertexField) → Vector4 | Læser en Vector4-værdi fra den angivne VertexField af vertexdataene. |
readFVector4(field: VertexField) → FVector4 | Læser en FVector4 (flydende vektor) fra det angivne VertexField |
readVector3(field: VertexField) → Vector3 | Læser en Vector3 fra den angivne VertexField |
readFVector3(field: VertexField) → FVector3 | Læser en FVector3 fra det givet VertexField |
readVector2(field: VertexField) → Vector2 | Læser en Vector2 fra den angivne VertexField |
readFVector2(field: VertexField) → FVector2 | Læser en FVector2 fra det givet VertexField |
readDouble(field: VertexField) → number | Læser et dobbeltpræcist flydende punktnummer fra det angivne VertexField |
readFloat(field: VertexField) → number |