Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Hiermee definieert u een Besturingselementpatch van Bézier. De matrix definieert de besturingspunten voor de patch.
template Patch
{
< A3EB5D44-FC22-429D-9AFB-3221CB9719A6 >
DWORD nControlIndices;
array DWORD controlIndices[nControlIndices];
}
Waar:
- nControlIndices - Aantal besturingspuntindexen.
- matrix DWORD controlIndices[nControlIndices] - Matrix van besturingspuntindexen.
Het type patch wordt gedefinieerd door het aantal besturingspunten, zoals wordt weergegeven in de volgende tabel.
| Aantal besturingspunten | Type |
|---|---|
| 10 | Kubieke Bézier driehoekige patch |
| 15 | Triangular patch van Quartic Bézier |
| 16 | Kubieke Bézier quad rechthoek patch |
De volgorde van de besturingspunten wordt gegeven in een spiraalpatroon, zoals wordt weergegeven in de volgende diagrammen voor driehoekige en rechthoekige patches.
Triangular patches gebruiken het volgende patroon.
Rechthoekige patches gebruiken het volgende patroon.
Zie ook