Vertex (vertice)
Resumo geral
Vertex é uma classe em Aspose.3d para Typescript. Herdeiros de: Vertex.
O Vertex permite a leitura de campos tipados (Vector2/3/4, float, double) a partir de um buffer de vértice segundo uma VertexDeclaration, facilitando a extração de dados em malha de baixo nível.
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
constructor(data: ArrayBuffer, offset: number, declaration: VertexField[], vertexSize: number) | Cria um vértice a partir de ArrayBuffer usando offset, declaração de campo e tamanho do vértex. |
compare(other: Vertex) → number | Retorna um valor de ordenação numérica ao comparar este vértice com outro |
compareTo(other: Vertex) → number | Retorna um resultado de comparação numérica indicando ordem relativa para outro vértice. |
readVector4(field: VertexField) → Vector4 | Leia um valor Vector4 do VertexField especificado dos dados de vértice. |
readFVector4(field: VertexField) → FVector4 | Leia um FVector4 (vector de flutuação) do dado VertexField |
readVector3(field: VertexField) → Vector3 | Leia um Vector3 do VertexField especificado. |
readFVector3(field: VertexField) → FVector3 | Leia um FVector3 do dado VertexField |
readVector2(field: VertexField) → Vector2 | Leia um Vector2 do VertexField especificado |
readFVector2(field: VertexField) → FVector2 | Leia um FVector2 do dado VertexField |
readDouble(field: VertexField) → number | Leia um número de ponto flutuante com dupla precisão do VertexField especificado. |
readFloat(field: VertexField) → number |