Partilhar via


Adesivo

Define um patch de controle Bézier. A matriz define os pontos de controle para o patch.

template Patch
{
    < A3EB5D44-FC22-429D-9AFB-3221CB9719A6 >
    DWORD nControlIndices;
    array DWORD controlIndices[nControlIndices];
} 

Em que:

  • nControlIndices - Número de índices de pontos de controlo.
  • array DWORD controlIndices[nControlIndices] - Matriz de índices de pontos de controle.

O tipo de patch é definido pelo número de pontos de controle, conforme mostrado na tabela a seguir.

Número de pontos de controlo Tipo
10 Adesivo triangular cúbico de Bézier
15 Adesivo triangular Quartic Bézier
16 Adesivo cúbico de retângulo quádruplo Bézier

 

A ordem dos pontos de controle é dada em um padrão espiral, como mostrado nos diagramas a seguir para manchas triangulares e retangulares.

Os adesivos triangulares usam o seguinte padrão.

diagrama do padrão para manchas triangulares

Os adesivos retangulares usam o seguinte padrão.

diagrama do padrão para remendos retangulares

Ver também

Modelos